/AC_4.1

Teaching Materials for Access Code 4.1

Primary LanguageJavaScript

Access Code 4.1

Bridge

Introduction

Lessons

  1. The Command Line
  2. Node
  3. Values, Types, Operators
  4. Variables
  5. Conditionals
  6. Functions and Scope
  7. Loops
  8. Strings I
  9. Arrays I
  10. Objects I
  11. Function Composition
  12. Callbacks
  13. User Input
  14. Factory Functions and this

Extras

Goals

Enduring Understanding

  • Human Language <--> Step-by-Step Instructions <--> Programming Language
  • Boolean Logic
  • Types
  • Modular Thinking
  • Object-based and function-based programming (first steps)

Goals

  • Students will be able to clearly formulate a step-by-step solution to a problem.
  • Students will be able to convert a step-by-step solution to a programming language.
  • Students will understand the fundamentals of objects and functions, and be able to use both in their code.

Knowledge and Skills

Performance Tasks

  • Final Assessment
  • Project(s)