Skip to content
This repository has been archived by the owner on Jun 24, 2023. It is now read-only.

itscodenation/curriculum-13-14

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScriptEd Foundations Curriculum

####Outline of Curriculum:

Teacher Resources

Guidelines, Procedures and FAQs for Volunteers

Student Rubric

Lesson Planning Template

Supplemental Lessons and Activities

####First Semester Scope & Sequence

Please note -- for additional resources on each topic, please visit the Teacher Resources link of this repository. You will find alternate and supplemental lessons there!

Unit Length of Unit Unit Focus Final Project ScriptEd Standards
1
Intro
1 session Students will understand program goals. N/A N/A
2
HTML & CSS
4 sessions Students will create a simple webpage
using HTML markup.
About Me
Page
A.HTML Pages.1-3
A.Page Content.1-3
A.Styling.1-2
3
[CSS] (https://github.com/ScriptEdcurriculum/curriculum/tree/master/lessons/07_color_block_lesson)
2 sessions Students will understand positioning and divs. Color Block Activity A.HTML Pages.1-3
A.Styling.1-2
4
Intro to JavaScript
4 sessions Students will learn about variables
and math in programming.
Tip Calculator B.Variables.1-2
B.Math Operators.1-5
A.JavaScript Types.1
5
[String Functions] (https://github.com/ScriptEdcurriculum/curriculum/tree/master/lessons/11-12_madlibs)
2 sessions Students will learn about functions
and basic string manipulation.
Mad Libs B.Strings.1-3
B.Functions.1
6
[String Manipulation] (https://github.com/ScriptEdcurriculum/curriculum/tree/master/lessons/13-14_substring)
2 sessions Students will implement more advanced
string manipulation.
Strings! B.Strings.1-3
B.Functions.1
7
Conditionals
2 sessions Students will learn about random number
generator, comparison operators and
loops.
Number Guesser B.Math Operators.1-5
B.JavaScript Types.1
B.Booleans / Comparisons.1-3
B.Loops and Control Flow.1-2
8
Arrays & Loops
2 sessions Students will learn about arrays and
random numbers.
Magic 8 Ball B.Math Operators.1-5
B.Arrays.1-2
B.Event Driven Behavior.1-3
B.Functions.1
9
Hashes & Functions
2 sessions Students will learn about hashes and
functions.
ATM B.Math Operators.1-5
B.Arrays.1-2
B.Event Driven Behavior.1-2
B.Functions.1
10
[Version Control] (https://github.com/ScriptEdcurriculum/curriculum/tree/master/lessons/06_Intro_to_version_control)
1-2 sessions Students will set up a GitHub
account and will learn about how
to version source code
and sync it with an external source.
Github Sync & Commit C.Version Control.1-2

####Second Semester

ScriptEd's second semester curriculum move students from small and short projects to longer term projects. Students will work in teams and go through the design process for each project. All classes should complete the memory game lesson (5-6 weeks), and then choose which other projects the class wants to do through the remainder of the year.

Please keep in mind that students must acheive at least an "Effective" proficiency on ScriptEd's rubric to qualify for an internship.

Unit Length of Unit Unit Focus Final Project ScriptEd Standards
1
Cloud 9
1 session Students will understand file structure
and how to use Cloud 9.
Cloud 9
Account
A.HTML Pages.3
2
Memory
Memory Sample Program
10 - 12 sessions Students will design, build,
customize, and review a complex memory game.
Final Memory Game Project A.HTML Pages.1-2
A.Page Content.1-3
A.Styling.1-2
A.Wire Framing.1 <br B.Variables.1-2
B.JavaScript Types.1
B.Boolean/Comparisons.1-3
B.Loops and Control Flow.1-2
B.Event Driven Behavior.1-2
B.Functions.1
C.Version Control.1-2
C.Team work.1
C.Team Wire Framing.1-2

####Other Possible Projects for Second Semester

Snake

Flickr Map Unit

Robot Unit

Bear Getting Out of Fire

####Supplemental Lessons Please click here to view supplemental lessons

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published