For all units, review:
- Unit vocabulary
- Code.org practice lessons
- The code for Apps 1-4
- Notes (refer to your notes and past posts on the class website)
Units 1-2
- Binary Number System
- Overflow
- Round off error
- ASCII
- RGB Color
- Lossy Compression
- Lossless Compression
- Intellectual Property
- Creative Commons
- Article: How Does the Internet Work?
- TCP/IP
- Routers
- HTTP and other protocols
- DNS
- Internet Dilemmas
Units 3-4
- User interface
- Input/Output/Processing/Storage
- Sequential programming
- Event driven programming
- Debugging
- Development process (investigating, designing, prototyping, testing)
- Data types
- Variables
- Comparison operators
- Logical operators
- Conditionals
- Function
- Function calls
- “Make” assignments
Units 5-7
- Data
- Metadata
- Algorithmic bias
- Machine learning
- Citizen science
- Crowdsourcing
- Loops
- Infinite Loop
- List
- Element
- Index
- Iteration
- Traversal
- Parameter
- Argument
- Return
- Library
- API
- Procedural abstraction
- Modularity