1 Quarter Prerequisite: Computer Programming 1 or Web Development 1 & 2 (With a grade of an A and Teacher Approval)
This class students will be learning the basics of text coding JavaScript. Topics the student will learn, Drawing basics, variables, animation basics, interactive programs, text & strings, how to build functions, logic & if statements, looping, arrays, objects, and object-oriented design. This class is designed to pull the student out of the idea of block coding to text coding and give them needed experience to move into JavaScript 2
Grading:
Grading: Weekly Points will be 50% of total Grade.
Weeks 1 – 5 will contain 60% of the student’s weekly grade.
Each Week is Graded on 100 pts for completed Challenges/Projects during that week.
Weeks 6 – 8 will contain 40% of the student’s weekly grade. (Week 6 starts over at 100pts)
Each Week 6 – 8 is Graded on 100 pts for completed Challenges during that week.
Other 50% of grade
Computer Programming 1 – (50% - Projects, 50% - Lessons/Daily)
Students will only be able to move on to the next step in programming classes if they get an “A” in this course.
Course Grading
92% - 100% - A
90% - 91.99 - A-
88% - 89.99% - B+
82% - 87.99% - B
80% - 81.99% - B-
78% - 79.99% - C+
72% - 77.99% - C
70% - 71.99% - C-*
68% - 69.99% - D+*
60% - 67.99% - D*
59.99% & Below – NG* - Does keep student off Honor Roll
*For introduction to programming and Web Development 1 –
These categories will be changed to “S” – as to not negatively affect student GPA.
Week 1: Khan Academy
Chapters: WATCH THE SHORT TALKTHROUGH Videos
Intro to JS: Drawing & Animations
Khan Academy Challenges (lesson videos)
These videos are only for the challenges.
Drawing Basics |
||
|
||
Coloring |
||
|
|
|
Variables |
||
|
Week 2: Khan Academy:
Chapters: WATCH THE SHORT TALKTHROUGH Videos
Intro to JS: Drawing & Animations
Khan Academy Challenges (lesson videos)
These videos are only for the challenges.
Animation Basics |
||
|
||
Interactive Programs |
||
|
||
Resizing with Variables |
||
|
|
Week 3: Khan Academy:
Chapters: WATCH THE SHORT TALK THROUGH Videos
Intro to JS: Drawing & Animations
Khan Academy Challenges (lesson videos)
These videos are only for the challenges.
Text and Strings |
||
|
||
Functions |
||
Week 4: Khan Academy:
Chapters: WATCH THE SHORT TALK THROUGH Videos
Intro to JS: Drawing & Animations
Khan Academy Challenges (lesson videos)
These videos are only for the challenges.
Logic and If Statements |
||
Week 5: Khan Academy:
Chapters: WATCH THE SHORT TALK THROUGH Videos
Intro to JS: Drawing & Animations
Khan Academy Challenges (lesson videos)
These videos are only for the challenges.
Looping |
||
Week 6: Khan Academy:
Chapters: WATCH THE SHORT TALK THROUGH Videos
Intro to JS: Drawing & Animations
These videos are only for the challenges.
Arrays |
||
Week 7: Khan Academy:
Chapters: WATCH THE SHORT TALK THROUGH Videos
Intro to JS: Drawing & Animations
These videos are only for the challenges.
Objects |
||
Week 8: Khan Academy:
Chapters: WATCH THE SHORT TALK THROUGH Videos
Intro to JS: Drawing & Animations
These videos are only for the challenges.
Object-orientated Design |
||