Course Syllabus
Course Description / Overview:
Grades: 6th - 9th
Mobile Apps Development course teaches students the core concepts required to develop any mobile app. Students will use Mobile jQuery and build real-world projects compatible with all desktop browsers as well as Android and iOS. Students will learn how to develop an app from UI design and bringing it online to share with the world. In class, we will be testing it on desktop and Android devices.
Note:
Classes will be divided into small groups with 1: 6 teacher: students ratio
Class Goals/Outcomes:
- Learn how create mobile apps and deploy them on different platforms.
Course Outline:
Topic # |
Contents |
Day 1 |
Topic: Setting the environment to create an application Activity: Creating a multi-page app |
Day 2 |
Topic: Adding navigation buttons Activity: a multi-page app with navigation and buttons |
Day 3 |
Topic: Adding listview, collapsible, panel Activity: a multi-page app with listview and panel |
Day 4 |
Topic: creating a form, checkboxes, radio buttons, etc Activity: interactive addition app |
Day 5 |
Topic: Math App Activity: Create a Math app with Addition and subtraction |
Day 6 |
Topic: Animation with CSS and jQuery Activity: Animation and collision app |
Day 7 |
Topic: Mastermind Game with numbers Activity: Mastermind Game App Complete |
Day 8 |
Topic: Mastermind Game with numbers Activity: Mastermind Game App Complete, Create .apk file |
Student Expectations / Classroom Policies:
- Decent typing skills
-
Kids should know how to use some keyboard shortcuts-
Windows Commands:
CTRL / to comment and uncomment on repl.it
CTRL z to undo
CTRL c to copy
CTRL v to paste
CTRL + to make the font bigger on repl.it
CTRL - to make the font smaller on repl.it
Mac Commands
COMMAND / to comment and uncomment on repl.it
COMMAND z to undo
COMMAND c to copy
COMMAND v to paste
COMMAND + to make the font bigger on repl.it
COMMAND - to make the font smaller on repl.it
-
Some Zoom Feature:
How to screen share on zoom
How to use chat for text message on zoom
- Before class starts, create an account on repl.it.
We will use an online editor for this class Repl.it. Below is the link for an editor. Kids will require to create a login to use it.
(Links to an external site.)Repl Online Editor Link (Links to an external site.)
Video tutorials on how to use repl.it
Progressive Kids Lesson Setup Video:
What Should I bring to Class?
- Access to windows or Mac laptop
- Internet access