Focused on event-driven programming in the Code.org App Lab environment. Students built dynamic and interactive apps by combining Events, Functions, and Callback Functions. —
An educational platform for learning programming concepts.
IDE for writing and managing code outside of App Lab. → Related: Boilerplate, GitHub
Web-based platform for hosting and collaborating on projects. → Related: Git Workflow, Repositories —
A function that sets up an event listener.
onEvent("elementID", "eventType", function() { ... })"click"), and a Callback Function."onEvent is not defined" occurs if helper scripts aren’t linked.
→ Related: Events, IDs, Callback FunctionsUser or system actions that trigger code.
Reusable blocks of code.
function myFunc() { ... }onEvent or .then().
→ Related: Callback Functions, Function SignatureFunctions passed as arguments, executed later when an event or condition is met.
Store data inside programs.
var and const introduced.Text values inside quotes.
+.
→ Related: ConcatenateUnique identifiers for HTML Elements.
"submitBtn", not "1").
→ Related: ID AttributeRepresents the webpage as a tree of objects.
Apps that respond to user input and change content without reloading the page. → Related: onEvent, DOM —
Sets text inside an element. → Related: getText, IDs
Retrieves text from an element (often user input). → Related: setText
Changes an element’s CSS property.
A debugging tool that prints messages/values to the console.
Standard starting HTML generated in VS Code with !.
Core web technologies:
Continued practice with:
git add → stage changesgit commit → save locallygit push → share on GitHub
→ Related: Repositories