Add 'Arrays' lesson to csintro. (#436)

This commit is contained in:
Galen Nickel
2017-07-03 16:16:20 -07:00
committed by Sam El-Husseini
parent 9c6d09ac2f
commit 288f99bdaa
14 changed files with 667 additions and 1 deletions

View File

@ -0,0 +1,29 @@
# Arrays
This lesson covers storing and retrieving data in an ordered fashion using Arrays. Introduces JavaScript as an alternate way of creating and modifying code. Uses a melody as a list/array of notes.
 
## Lesson objectives
Students will...
* Explain the steps they would take to sort a series of numbers
* Recognize three common sorting algorithms
* Learn
* Apply
 
## Lesson structure
* Introduction: Arrays
* Unplugged Activity: Different Sorts of People
* Micro:bit Activity: Headband Charades, Starry Starry Night
* Project: Make a Musical Instrument
* Assessment: Rubric
* Standards: Listed
 
## Lesson plan
1. [**Overview**: Arrays](/courses/csintro/arrays/overview)
2. [**Unplugged**: Different sorts of people](/courses/csintro/arrays/unplugged)
3. [**Activity**: Headband charades](/courses/csintro/arrays/activity)
4. [**Project**: Musical instrument ](/courses/csintro/arrays/project)
## Related standards
[Targeted CSTA standards](/courses/csintro/arrays/standards)