This week in EDTECH534 I completed the Map Tour tutorial using my favorite day trip location, Salem, Massachusetts. The tutorial was pretty simple this week so I took it as an opportunity to explore using multiple screens in my app. In the last few weeks I thought about adding a game-over screen a couple of times but haven’t been brave enough to really try it (plus I was thinking a tutorial would present this to me eventually). The very first part of the tutorial, using the Activity Starter, did not work for me at all. I suspected it was due to the properties entered. Since I’ve worked on Java apps before, the paths LOOKED ok to me but in this context, I had no idea. This forced me to use the Web Viewer and pray it worked. Thankfully, it did. In the process, since I still had to use Activity Starter, I found that all I really needed was the Action and URI properties.
When the user clicks on the “Choose Your Destination” ListPicker on the first screen (Screen1), they are presented with a pre-defined list of landmarks. The user then selects the landmark they want to explore. The app then opens a new screen (Screen2) with 2 Web Viewers on it, one for the landmark web site and one for the landmark Google map. Now, I have a Samsung Galaxy s6edge+ so my screen real-estate is ample and I still felt a little cramped at this point so I added “pop-out” buttons that open each option in their respective apps. I found in my testing that the device back button kicked me out of the app altogether so I also added an in-app back button (come to find out, it kicked me out because I was using the Companion app, the device back works just fine in the finished app).
This week in EDTECH564 we started to build mobile apps using AppInventor. Since I am taking EDTECH534 at the same time and have been using the tool for a few weeks now, I completed this alternate assignment “Ball Bounce” instead of repeating Hello Purr. The original tutorial has a ball on screen that you fling with your finger to bounce off the walls. I extended the app with a colorful background, purposefully overly colorful to try and add some difficulty to the game. I also added a good guy and a bad guy. If you fling the ball into a good guy, you add to the score and the bad guy takes from your score. Additionally, in order to increase difficulty with game play, I increase the speed of the ball with every bounce off a wall. There are also buttons to stop the ball while keeping game play alive and reset the game. The “Score” and ” Speed” labels allow you to keep track of your game play on the fly.
This week in EDTECH534 we created an app that auto-responds text messages while the app is open. I got off to a quick start on the app after feeling so successful last week. I worked the tutorial as it was written. The tutorials are getting a little more difficult as it expects you to build on skills from previous weeks. After I figured out the new format, I was able to get all the parts to work. I was surprised at the functionality available to me via AppInventor. With the app open, and a text comes in, the app reads the senders phone number and the text. Then it sends a response text back letting the sender know whatever the user has programmed. Finally, the app also appends the users location to the auto-response. For my extension, I added some pre-canned responses as well as the ability for the user to turn off the location functionality. I also played around with some more layout do-dads.
This week we created a whack-a-mole type game. The Mole Mash tutorial we completed introduced us to the ImageSprite, Canvas, Clock , and Sound components. We created Procedures to implement repeated behavior, such as moving the mole & bee and practiced using Math blocks. I really enjoyed working through this tutorial and am feeling more and more comfortable in the AppInventor environment. I’ve found myself wanting to explore just a bit farther each week and sometimes have to hold myself back. Not a bad problem to have 😉
For my customizations, I enhanced the imagery and tried to use good layout design practice by organizing data and function logically. I added a slider to control the speed of the mole and a label to let the user know what speed they were playing at. I also had to work the speed into the reset button.
This week in EDTECH 534 we continued getting familiar with AppInventor by completing the PaintPot tutorial. I really enjoyed the tutorial and learned quite a bit. I ended up deviating from my normal homework routine and started this assignment very early in the week. This allowed me to finish the tutorial with enough time to play with the tool. Admittedly, there were some things I just couldn’t figure out and gave up on but on the flip side, there was still plenty that I managed, notably the new blank canvas buttons. I had difficulty getting the slider to operate the stroke width but was able to work it out with a solution from a fellow classmate. I am hoping to explore more with AppInventor’s ability to control the interface, I suppose I am a UX designer through and through 😉 (a nostalgic reference to a past career)
This week in EDTECH 534 Mobile Apps Design for Teaching and Learning we completed a basic tutorial building a simple app in App Inventor. This was my first real experience using the tool but not my first go at programming, thankfully. I thought it was really cool that we start this journey with a kitty app when I wickid love kitties. I felt a little pressed for time so I didn’t explore as much as I would have liked but I feel like I got the jist of the program. Since I completed it, I’ve shared it with people like the proud student I am. Even though all I did was follow directions, the promise of building more is exciting.
The app is simple, you pet the kitty. The app responds by vibrating and playing a meow sound. If you shake the device, it meows but doesn’t “purr.” If you wanna take a look, you can check it out here.
I chose to take this theory class during the summer session and as my only class this semester. I knew I would need extra time to read and digest the complex materials as theory isn’t my favorite subject. The course consisted of 8 assignments focused on researching different learning theories in Educational Technology. I chose to focus my research on gamification and constructivism since this is an area of education that I am currently very interested in.
I found the first learning theories paper that we were tasked with writing allowed me to explore and expand on the “why” of learning strategies more so than the “how” or “what”. As I said, I focused on Constructivism in the classroom and was able to round out my understand of what the main principles are. This will help me create student-centered projects for my classrooms that allow for learners to draw from their previous experiences.
The two main papers from this course focus on the Research (Standard 5) of the AECT standards. Both papers focused on research of the Constructivism learning theory while the final synthesis paper focused on gamificaiton in the constructivist classroom. In researching these topics, I have shown mastery of Standard 5, Research, Accessing & Evaluating, and Theoretical Foundations as well as Standard 1, Content Knowledge, Using, and Accessing & Evaluating.