codex-lv2-may-2025

Week 2 Glossary (Cross-Referenced)

Week Theme

Week 2 (VS Code & Developer Tools)

Around July 30, 2025, students practiced with VS Code, the Terminal, and Git Workflow. Focus was on reinforcing core developer tools before moving into event-driven programming and data. —

Tools & Environments

VS Code (Visual Studio Code)

The primary IDE for writing and managing code.

Terminal (Shell)

Command-line interface integrated in VS Code for running Git and Node.js. → Related: Mkdir

Git

A version control system.

GitHub

Platform for hosting repos and collaborating.

Node.js

A JavaScript runtime to run JS outside browsers.

OneDrive

Cloud storage service.

JavaScript

Programming language for interactivity.

HTML (HyperText Markup Language)

Core web language for structure. → Related: Boilerplate, Tag (HTML)

CSS (Cascading Style Sheets)

Styles and layouts for HTML. → Related: Flex (Flexbox), Opacity (CSS)

POJO (Plain Old JavaScript Object)

Simple JS object for data practice (mirrors JSON). → Related: Destructure

Variables

Store values in code (var, const). → Related: Week 6 Variables, Counter Pattern

Indentation

Tabs/spaces for code readability.

Project Workflow

Steps for new projects:

Breakout Rooms

Online sub-rooms for collaboration, e.g., debugging "node not defined".