Introduces JavaScript as the primary language for the course, explaining its real-world prevalence and role in the curriculum so learners understand why it was chosen and what to expect going forward.
Topics
This module covers 4 topics. Open a topic to see its subtopics and the materials made for it.
Module Content
8 items of 4 types: Topic Detail, Readings, Videos, Web Pages and References. Your instructor made most of them with CourseBuilder+, a program that uses AI to draft course material; each type says how its items were made.
Topic Detail (4)
A detailed reading for each topic, covering its subtopics in order with explanations and examples — reading only, no videos (for the reading with videos, see Topic Detail with Video). Drafted with AI from the module's topics, subtopics and learning outcomes.
-
-
Explains the JSFiddle browser-based coding environment — its layout, panels, and how to run code — so learners can begin writing and testing JavaScript immediately without installing any local tools.
-
Guides learners through writing and executing their first JavaScript program in JSFiddle, emphasizing the habit of running code early and often to establish a working feedback loop between the learner and their tools.
-
Covers core programming building blocks — variables, conditionals, loops, and functions — that recur throughout data structures implementations, serving as a conceptual reference learners read before tackling more complex topics.
Readings (1)
Reading for this module: drafted with AI from the module's topics, or brought in from the course's own files.
-
Covers core programming building blocks — variables, conditionals, loops, and functions — that recur throughout data structures implementations, serving as a conceptual reference learners read before tackling more complex topics.
Videos (2)
Videos chosen for this module. They play from other websites, such as YouTube.
-
This video introduces learners to the JSFiddle online development environment — covering its interface, panels, and how to write and run code — so students can set up and use JSFiddle as their coding workspace for JavaScript exercises throughout the course.
-
This video, produced by Daytona State College, introduces or reviews foundational JavaScript concepts aligned with standard college-level CIS coursework, and learners would watch it to build or reinforce their JavaScript knowledge before working with data structures in the course.
Web Pages and References (1)
Pages and files the course points to for further reading.
-
W3Schools' JavaScript Tutorial is a comprehensive, beginner-friendly reference and tutorial covering all core JavaScript concepts, including variables, data types, functions, conditionals, loops, and objects. Each topic is presented with concise explanations and interactive 'Try it Yourself' code examples that run directly in the browser. The resource serves as both a structured learning path and an on-demand reference guide.