CS Principles
This activity addresses the concept that programming is a creative
process. It focuses, in part, on the following learning
objective:
- 4: The student can use programming as a creative tool.
Introduction
In this homework you will set up your personal computer to use App
Inventor. You will then follow an on-line tutorial to create a simple
app that will run in the App Inventor emulator. You do not need an
Android phone for this assignment.
Reading Assignment
Read Chapter 1 of App Inventor,
Getting Started with Hello Purr (16 pages). This chapter
describes the basics of the App Inventor environment and walks you
through the creation of the "Hello Purr" app. You can read this
chapter quickly because the material it covers is also covered in a
step-by-step fashion in the next two parts of this assignment.
Setting Up Your Personal Computer
Set up your personal computer by working through the tutorial given
here on
the App
Inventor Learn Site.
Login to AppInventor Service
Our App Inventor service is located here: http://ram8647-appinventor.appspot.com
Login using your Google credentials and then complete the following exercise.
Building the Hello Purr App
Build your first app with the emulator by working through the
tutorial given here on
the App
Inventor Learn Site. This tutorial is a step-by-step version of
the app that was described in the above reading assignment.
If you prefer, you can watch a
video of the
Hello Purr tutorial.
Getting Help
The TAs and instructor will be available to help you get your laptops set up
on Thursday evening between 7:30 and 9:30 PM in MCEC 136.
In Class on Friday
We will add features to the Hello Purr app.