Android Programming‎ > ‎AppInventor‎ > ‎

Lesson Outline

Learning Objectives:
Students should understand the Basic concepts of Visual Programming, Event Driven.
Students should be able to build simple Android Apps. 

Teaching Suggestions
If time is not enough, Partial completed source can be provided to students. Teacher should explain the programming concepts of it.

 
Topic 1: Introduction to Visual Programming and working environment of App Inventor.

Practical 1: "My First Android Apps"

Resources: Notes and Worksheet.
 
Topic 2:  Properties and events of Basic Component. Simple calculation and assignment statements.

Practical 2: Calculating BMI

Extension activities will consists of Selection control structure
Resources: Notes and Worksheet

 
Exercise 1: Calculating the area and circumference of a circle with given radius

Strengthen the skills learn in Topic 2.
 
Paint Pot
Topic 3: Use of Variables and component Canvas and Camera.

Practical 3: Paint Pot
Extension activities will consists of Selection control structure

Resources: Notes and Worksheet

Acknowledge: the worksheets are modified from the app inventor tutorial.
URL: http://cs.usfca.edu/~wolber/appinventor/bookSplits/ch2PaintPot.pdf
Some of the materials are modified from https://sites.google.com/site/appinventoredu/home 



Comments