Mobile Applications

App Lab Resources:

Login to App Lab Course: http://studio.code.org/sections/XFJMQZ 

Project Directions:
Fortune Teller
Whack-E-Moji

Remix Projects:

Poke the Pig

Landmark Flashcards

Pensive Painter

Voting App

Slider Sketch

Fortune Teller App


Media for App Inventor Projects:


Shared Google Doc for App Links:
Shared Doc Folder

Processing Lessons
SketchPad: Online Processing IDE
Directions for downloading Processing
Java and Processing Elements
Video Introduction to Processing
Defining Functions: Draw a Boat Exercise
Processing Function Exercise
Processing Synthesizer Lab

Processing Lessons on nebomusic.net
Processing Project Description and Rubric
Design Process for Processing Final Project
Directions for Zipping and Uploading Processing Project

Video Lessons for Processing Introduction:
Lesson 01: Drawing and Setting Colors
Lesson 02: 2D Image drawing and fill
Lesson 03: Using the draw() function for animation


Processing: Resources for Actor Class
Actor Class Code
Defining Classes in Processing
Directions for Class Based Programming
Directions for Actor Based Exercise
Directions for Creating Child Class of Actor
Directions for Simple Game in Processing
Collision Detection Examples for Actor Class
Particle Simulation with Arrays and act() function
Event Driven programming for Actor Class
Example Code of for Arrow Key Moving
Example Code for Jumping
Directions for Adding Trigonometry Functions to Actor Class
Monday:
Design Activity
App Lab Course Login
App Lab Designer
App Lab Turtle Drawing Activity
User Interface Design
Fortune Teller App Directions

Tuesday:
Presentation: Programming in Processing
Directions: Boat Exercise
Four Functions Project
Directions for Actor Based Projects
Code Studio Fortune Teller Project

Other Processing Activities
Simple Game Exercise
Particle Simulation
Move with Arrow Keys
Jumper
Click Dropper
Point and Move Towards Actors


Wednesday:
Code Studio: Fidget Spinner Project
Code Studio: Top 10 App Project
Convert Processing Drawing Functions to Code Studio

Thursday:
Finish Top To App Project and Share
Code.Org Lesson 7: Looping and Random Numbers
Convert Processing Drawing Functions to Code Studio
Voting App
Final Project App Design and Implementation

Friday:

Work on Final Projects
Starter Code for Avoiding Game
Voting App