Introduction to Programming
AP CS Principles Learning Objectives Explored in this Section - Collaborate to develop a program
- Develop a correct program to solve problems
- Evaluate the correctness of a
program
- Employ appropriate mathematical and logical concepts in programming
- Use abstraction to manage complexity in programs
- Explain how binary sequences are used to represent digital data
- Create a computational artifact for creative expression
- Use computing tools and techniques for creative expression
Activities adapted from Beauty and Joy of Computing by University of California, Berkeley and Education Development Center
|