Skip to main content

Program Details

1: Collecting Information

  • Lesson 1: Introduction to Databases – p. 7
  • Lesson 2: Filter and Sort – p. 16
  • Lesson 3: Making Complex Calculations – p. 26
  • Lesson 4: References – p. 37
  • Lesson 5: Advanced Charts – p. 48

2: Python Programming Basics

  • Lesson 1: Repetition – p. 69
  • Lesson 2: Nested Loops – p. 82
  • Lesson 3: Functions – p. 91
  • Lesson 4: Drawing with Python – p. 99
  • Lesson 5: Libraries and APIs – p. 107

3: Advanced Projects with micro:bit

  • Lesson 1: micro:bit with Python – p. 123
  • Lesson 2: Making Decisions – p. 136
  • Lesson 3: Variables and Loops – p. 144
  • Lesson 4: Understanding micro:bit Pins – p. 158
  • Lesson 5: Play Some Music – p. 168

4: Designing a Document

  • Lesson 1: Tabs and Columns – p. 179
  • Lesson 2: Headers and Footers – p. 195
  • Lesson 3: HTML and PDF – p. 207
  • Lesson 4: Mail Merge – p. 221
  • Lesson 5: Advanced Topics – p. 236

5: Multimedia Presentations

  • Lesson 1: Storyboarding – p. 259
  • Lesson 2: Capture and Edit Multimedia – p. 264
  • Lesson 3: Record Your Voice – p. 274
  • Lesson 4: Fix Photos and Add Effects – p. 289
  • Lesson 5: Create an Animated Story – p. 313

6: Communicating Online

  • Lesson 1: Networking Basics – p. 335
  • Lesson 2: What Is a Blog? – p. 346
  • Lesson 3: Social Media – p. 362
  • Lesson 4: Communication Tools – p. 381
  • Lesson 5: Digital Citizenship – p. 390