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


Binary and Hexadecimal Numbers

There are only 10 types of people in the world. Those who understand binary and those who don't!

This unit will teach the basics of counting in several different number systems:

  1. Decimal Systems
  2. Binary
  3. Octal
  4. Hexadecmial

Make sure to view the items in the Assignments pane, and complete your Portfolio items.

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.