Android Studio
Ages: 13+
Prequisite: None
Software: Android Studio
Software Cost: FREE
Hardware Requirements:
- Good internet connection
- Windows 7 or 10 up to date
- 5 gigs hard drive space
- 6 gigs ram
Class Description
In this class students use Java and Android Studio to make Android Mobile Apps that utilize the internal functions of your Android Phone or Tablet.
Students can learn how to create the next big mobile game or how to make life simpler with a handy app!
Project Description
Student apps will include:
- Animations
- Graphical User Interface
- Utilize a sensor
- Use rotations


Skills Learned
- Android Studio Coding Environment
- User Interface Best Practices
- Variables
- Arithmetic Operators
- If-then Statements
- Loops
- Android Functions
- Custom Animations
Example Classroom Experience
- 3:00pm - 10 minute "Hook"
- A "hook" is a quick puzzle, game, or challenge tied into that day's lesson to engage students through play.
- 3:10pm - 15 minute First Lesson
- Teachers generally share their screen for lessons.
- 3:25pm - 10 minute First Experiments
- After students learn a new skill they need time to play, apply, and experiment with it.
- 3:35 - 10 minute Optional Break
- 3:45 - 15 minute Second Lesson
- 4:00 - 10 minute Second Experiment
- 4:10 - 20 minute Portfolio Project P1
- Students create a portfolio project during and in between lessons.
- 4:30 - 20 minute Portfolio Project P2
- 4:50 - 10 minute Time for Questions

Students are expected to continue working on their portfolio project for at least an hour in between classes.
Our teachers are available to answer questions in between classes if students get stuck on their project.