####Semester I During unit 2 students will set up an account with GitHub and Cloud9 account. This pdf will serve as a tutorial for creating an account with each.
Unit | Lessons | Topics | Project |
---|---|---|---|
1. Introduction | 3 | Computing processes, Algorithms, Boolean and Variables | Ol Mc'Donald MadLibs w/ if /else statement |
2. HTML | 3 | Webpages structure, Simple Styles, Site Layout | Social Media Webpage |
3. CSS | Site Mapping, Div tags, | PartA: 4 Page About Me Site PartB: Bootstrap | |
[4. JavaScript] (units/4-javascript/) | 4 | Variables, functions, pseudo-code, comments | |
[5. Strings] (units/5-string/) | 2 | Functions, casting, comparison | MadLibs |
6. Conditionals | 2 | Boolean values, if /else , comparison operators, logical operators |
|
7. Arrays & Loops | 3 | Arrays, while / for loops. |
|
8. Hashes | 2 | Hashes, key-value pairs, for-in loops |
|
[9. jQuery] (units/9-jquery) | 2 | Selectors, click handlers | |
10. Version Control | 2 | Git, Github, clone , push ,pull |
####Semester I Second year students will be completing their final projects using Cloud9 IDE. They will also need to sign in using their GitHub account. This pdf will serve as a tutorial for creating an account for students who need to do so.
Unit | Date(s) of Lesson | Skills | Project |
---|---|---|---|
1. Scavenger Hunt | 9/20/14 | Variables, Functions, Strings, Conditionals, Loops, | Scavenger hunt of many short programs (<10 lines each) |
2. Rock, Paper, Scissors | 10/4/14 | API, math.random, JQuery | A functioning game of user vs. bot |
3. Playing Cards | |||
4. SoundMood | |||
5. Speech Synthesis | Form, API, Responsive Design, http calling, JQuery | ||
6. Fractal Art | |||
7. artGenerator | |||
8. NYC Data Map | Big Data, Data Visualization, API, Client Server | HeatMap of various data pulled from 311 | |
9. Learningpod Test Prep | |||
10. Entrepreneurism | |||
**11. ** |