JavaScript

$295.00
Grade Icon

Grade:

9 – 12

Duration Icon

Duration:

1 Semester

Credit Icon

Credit:

0.5

Prerequisite Icon

Prerequisites:

Basic Web Design

Material Icon

Materials:

See Materials tab below

The JavaScript online course teaches high school students 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.

Description
Outline
Materials

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, 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.

Major Concepts:

  • Upon completion of this course, you will be able to:
    • Use variable naming rules and JavaScript data types.
    • Use and understand expressions and operators.
    • Understand and use objects and arrays.
    • Define functions and methods.
    • Understand the Document Object Model (DOM).
    • Understand how to Get Input and Output.
    • Managing web page Styles using JavaScript and CSS.
    • Handle Web Page Events
    • Script Tables
    • Script Forms

HTML Text Editor: TextEdit (For use on Mac) or Notepad (For use on Windows)

Computer: Students must have access to a computer with internet access and an internet browser. The computer may run Windows or Mac OS.  No Chromebooks.

Image Editing Software (choose one): Pixlr https://pixlr.com/editor/  or  GIMP http://www.gimp.org/downloads/

Webhosting and basic in-browser FTP: Neocities https://www.neocities.org