| Unit | Sessions | Skills | Overview |
|---|---|---|---|
| Launch Day | 1 | Intro | All advanced students will meet at a central location. At this event, students will learn about the expectations for the course, meet the larger Advanced Program student community, and be notified of their company placement. |
| 0: Intro and Review | 2 | HTML, CSS, Javascript Review | Routines and Procedures, Get to know you |
| 1: Portfolio | 3 | Wireframing, Boostrap, Git | In this unit students will create a professional portfoilio. Students will use bootstrap and to create a reponsive page. Students will use this portfolio as place to upload future projects after the are completed. |
| 2: Rock, Paper, Scissors | 3 | Jquery, Math, Arrays, Conditionals, Functions | In this project students will create a Rock, Paper, Scissors game! Using HTML, CSS, JQuery, and Javascript, students will create a fully functioning game that will take user input, genearate a computer choice and display the winner to the screen. Students will have three class sessions to complete this project. |
| 3: Text Transfromer | 3 | Array Methods, Iteration | Student will create a pig latin translator. This will require students to create and input box and a button with click handler. If the text box is empty will return please enter in text. |
| 4: Person Object | 3 | Objects | Students will create a person object that contains information about themselves. Students will navigate the object and pull information to display to the screen. Students will need to navigate nested objects |
| 5: Playlist | 3 | JSON | Students will create and application by which they creat an array of songs objects in the form of a json response. They will iterate over the array and add an div containg song infrmation to the screen. Dynamically add classes to elements as they are created. |
| Mid Year Challenge | 1 | Review | take a coding challenge that will test all the skills they have been taught so far. |
| 6: ScriptEd API | 3 | API, GET, POST | Students will create and application by which they use a premade API and display it to the results scrern. They will iterate over the array and add an div containg student infrmation to the screen. Dynamically add classes to elements they are created. |
| 7: External API | 3 | API, GET, POST | Students will create and application by which they input a location and food item and return the nearest place. Students will read documentation. They will iterate over the array and add an div containg business infrmation to the screen. Dynamically add classes to elements s they are created. |
| Final Project | 5 | Project Management | In this session, students will work in pairs to create a project for a client. This project is intended to highlight some very important aspects of goal setting and project management. |
| EOY Wrap Up | 2 | Hackerrank / Survey, Celebration | close out the year with EOY Hackerrank, Survey and Celebration |
- Click here for additional resources and activities.
Curriculum developed by: Ali Hoefinger, Becky Segal, Matthew Gerrior
For more information about ScriptEd, please visit us at scripted.org.
ScriptEd Curriculum is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
