Sub Menu contents

Unit 2

Introduction to Mobile Apps & Pair Programming

2.1 Unit Overview

2.2 I Have a Dream Tutorial

2.3 The Internet & The Cloud

2.4 I Have a Dream Part 2

2.5 Mobile Apps & Devices

2.6 Algorithm Basics

2.7 I Have a Dream Projects

2.8 Abstraction

2.9 Binary Numbers

2.10 Hardware Abstractions: Logic Gates

2.11 The Digitial Explosion

2.12 Wrap Up


Introduction to Mobile Apps & Pair Programming

Mobile Computer Science Principles (Mobile CSP) is based on the College Board's emerging Advanced Placement (AP) course in computer science. Students learn computer science by building socially useful mobile apps.

In addition to programming and computer science principles, the course is project-based and emphasizes writing, communication, collaboration, and creativity.

This unit will provide an introduction to the App Inventor Integrated Development Environment (IDE). An IDE is an integrated set of software tools used to develop computer software. You will learn how to use App Inventor to design, develop, and test a simple mobile app. IDEs are key part of the toolkit that programmers use to develop software.

This unit focuses on App Inventor's image and sound features and related topics from the Computer Science (CS) Principles curriculum.