Northcentral Technical College Introduction To Programming
10-152-310
Introduction to Programming with JavaScript NTC 10-152-310

Learning Plan 5

# Learning Plan 5:Loops

Insanity: doing the same thing over and over again and expecting different results. -Albert Einstein

### Readings

- Head First JavaScript
  - Chapter 5 - Looping : At the Risk of Repeating Myself
  - JavaScript Coding Standards for 10-152-310

### 5.1 Simple Loops

- Moving Day!
  - 5.1 Lab 1

- jsLint Usage
  - 5.1 Lab 2

- Constants in JavaScript
- Repetition
  - 5.1 Lab 3
  - 5.1 Lab 4

- Processing Data Records
  - 5.1 Lab 5
  - 5.1 Lab 6

- Looping with a known loop count
  - 5.1 Lab 7
  - 5.1 Assignment 1
  - 5.1 Lab 8
  - 5.1 Assignment 2

### 5.2 Complex Loops

- A while loop with unknown loop count
  - 5.2 Lab 1
  - 5.2 Assignment 1

- Combining loop and if structures
  - 5.2 Lab 2
  - 5.2 Assignment 2
  - 5.2 Lab 3
  - 5.2 Assignment 3

### 5.3 Modular Programming using Functions

- Introduction to Modularization Using Functions
  - 5.3 Lab 1
  - 5.3 Lab 2

- 5.3 Project