Electives

Mobile App Programming

Mobile App Programming

Mobile App Programming teaches foundational computer science methodology, concepts, and  programming. While students learn to use the latest mobile development software and technologies, they consider how mobile computing can be used for good and for the expansion of God’s kingdom. From the first lesson, students practice what they are learning to develop and produce functional Android applications that they can share with classmates, family, and friends. Lessons are a mix of dynamic activity, video guidance, lecture, and tutorials. The lessons are designed to engage both novice and expert students in the field of mobile application development. 

Credit

0.5 (One semester)

Course Versions​

Only available as a regular course

Prerequisites

None

Recommended Grade Levels

9th–12th

Required Materials

Equipment: Android device running version 2.3+

Software: Safari, Chrome, Firefox (Internet Explorer is not supported)

In addition to a computer with an Internet connection, most courses require speakers (or headphones); a digital camera or scanner to take photos of completed work; a printer; common household items; access to research materials; and productivity software for word processing, presentations, etc.

Explore Courses by Grade Level