Last week we finished up our discussions of permanent data storage (using a TinyDB) and working with lists. This week, students will create a "Presidential Quiz" app. During this app, students will continue their work with lists and will also be introduced to the "List Picker" feature in MIT App Inventor. Basically, we will use the list picker function to create a multiple choice style quiz. Students will be considered "on pace" for the class if the app and portfolio page are completed by the end of the week.
Programming the Web 1
This week students will have the opportunity to work on our "Clear Reflections Homepage". For this assignment, students will appropriately format images for web design using PhotoShop. Students will also implement a layout from scratch based on a photo of the final site. This assignment is excellent practice to prepare us for the final website project where students will design and implement their own layouts.
Students are considered "on pace" for the class if the Clear Reflections Homepage, the lesson 12 reading guide and lesson 12 review questions are complete by the end of the week.
Programming the Web 2
This week students will begin their study of animation. In order to learn some key principles of animation such as keyframes and "tweening", we will use Adobe Flash Animation. This week students will design a bouncing ball animation and a jumping letter animation. This will allow students to gain an understanding of how to create keyframes, how to create and implement layers in an animation, as well as adding a simple "stop" action script.