[Go to site: main page, start]

0% found this document useful (0 votes)
8 views10 pages

JavaScript Weekly Checklist

The document outlines a 10-week programming curriculum focused on foundational concepts in coding. Each week covers specific topics such as variables, control flow, loops, functions, arrays, objects, and the DOM, with daily activities designed to reinforce learning. The final week emphasizes project work, allowing students to apply their skills in practical applications.

Uploaded by

v1nibr8008
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views10 pages

JavaScript Weekly Checklist

The document outlines a 10-week programming curriculum focused on foundational concepts in coding. Each week covers specific topics such as variables, control flow, loops, functions, arrays, objects, and the DOM, with daily activities designed to reinforce learning. The final week emphasizes project work, allowing students to apply their skills in practical applications.

Uploaded by

v1nibr8008
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Week 1 – Foundations

■ Checklist: Variables, data types, [Link], comments

■ Day 1: Hello world

■ Day 2: Variables (name, age, isStudent)

■ Day 3: Change values

■ Day 4: Data types

■ Day 5: Comment code


Week 2 – Foundations
■ Checklist: Operators, strings, typeof, input logic

■ Day 1: Basic math

■ Day 2: String combinations

■ Day 3: typeof practice

■ Day 4: Simulated input

■ Day 5: About-me program


Week 3 – Control Flow
■ Checklist: if/else, comparisons, logical operators

■ Day 1: Positive/negative check

■ Day 2: Voting age

■ Day 3: Combined conditions

■ Day 4: Grade system

■ Day 5: Predict outcomes


Week 4 – Loops & Debugging
■ Checklist: switch, loops, debugging

■ Day 1: Loop 1–10

■ Day 2: Even numbers

■ Day 3: While loop

■ Day 4: Fix broken code

■ Day 5: Explain loops


Week 5 – Functions
■ Checklist: Functions, parameters, arrow functions

■ Day 1: Greeting function

■ Day 2: Add numbers

■ Day 3: Arrow rewrite

■ Day 4: Return values

■ Day 5: Predict output


Week 6 – Scope
■ Checklist: Scope, global vs local

■ Day 1: Scope test

■ Day 2: Scope errors

■ Day 3: Fix bugs

■ Day 4: Refactor

■ Day 5: Calculator
Week 7 – Arrays
■ Checklist: Arrays, array methods

■ Day 1: Favorite foods

■ Day 2: Add/remove items

■ Day 3: Loop array

■ Day 4: map

■ Day 5: filter
Week 8 – Objects
■ Checklist: Objects, properties

■ Day 1: User object

■ Day 2: Update properties

■ Day 3: Objects in arrays

■ Day 4: Loop objects

■ Day 5: Contact list


Week 9 – DOM
■ Checklist: DOM basics, events

■ Day 1: Select elements

■ Day 2: Change text

■ Day 3: Button clicks

■ Day 4: Input values

■ Day 5: Counter app


Week 10 – Projects
■ Checklist: Styling, mini projects

■ Day 1: Change styles

■ Day 2: Dark/light mode

■ Day 3: To-do list

■ Day 4: Quiz app

■ Day 5: Review & refactor

You might also like