Description
Course Description
In this course, students will learn how to start programming with JavaScript. Students will learn the basics of JavaScript including testing, functions, objects, arrays, loops, conditional code, operators and syntax basics. Students will learn timing and animations, and how to debug. The class will conclude with a robust project that incorporates everything they learned in the semester.
Students should have a working knowledge of HTML and CSS prior to taking this course.
Course Requirements
Grade Level
9 – 12
Materials
- HTML Text Editor (choose one):
- TextEdit – For use on Mac – comes with OS
- Notepad – For use on Windows – comes with OS
- Text – For use on Chromebook – free app download from the Google Store
- Image Editing Software (choose one):
- Pixlr – https://pixlr.com/editor/
(in-browser) - GIMP – http://www.gimp.org/downloads/
(downloadable program)
- Pixlr – https://pixlr.com/editor/
- Webhosting and basic in-browser FTP:
- Neocities – https://www.neocities.org
Tech Requirements
Students will need a computer or laptop for this course; tablets are not sufficient.
Some YouTube videos are embedded within course.
Duration
1 Semester
Prerequisites
Basic Web Design
Technology Skills
- Internet Navigation
- Word Processing
- Email Communication






Reviews
There are no reviews yet.