Unit 1: Coding with Scratch

  • Control Structures
    • if-then-else statements
    • iteration
    • sentinel loops
  • Variables and values
  • Performing calculations
  • User input
    • keyboard input
    • mouse input
  • Collision detection
  • Broadcast and receive

Unit 2: Exploring Databases

  • Using Microsoft Access
  • Terminology
  • Adding and deleting records
  • Searching and sorting databases
  • Interpreting results

Unit 3: Exploring Programming and Design

  • Planning algorithms using flowcharts
  • Decomposition
  • Procedures
  • Turtle graphics

Core Concepts

  • Using computers and technology responsibly
  • Using PC and network file systems
    • Saving and opening files
    • Creating and using directory structures
  • Typing and mouse control