JavaScript for Kids:真实代码,真正有趣
JavaScript 是让网页互动的语言——按钮会响应,分数会更新,游戏在浏览器中运行。本课程通过年轻学习者想要构建的项目来教授真实的 JavaScript:数字猜测游戏、骰子滚筒、冒险故事和测验节目。每个概念都通过动手的小项目而不是枯燥的理论来介绍,所以孩子们从第一堂课就开始编写有效的代码。
你将学到什么
你将从核心构建块开始:像 Magic Boxes 这样的变量、数学运算、使用 Word Play 的字符串操作,以及是/否决策。从那里你进入循环和模式、写成 Your Own Spells 的函数、描述为 Treasure Chests 的对象和称为 Treasure Lists 的数组。后续课程将所有这些内容放在真实项目中——一个 Calculator、一个 Temperature Converter、一个 Secret Code Maker、一个 Countdown Timer 和一个完整的 Adventure Story Game。
学习路径
三十五门课程涵盖 A1 到 A2 级别。A1 部分建立基础知识:算法、变量、数学、决策和计数循环。A2 部分将这些技能应用于逐步丰富的项目——Nested Loop Art、Random Fun and Surprises、Rock Paper Scissors、Magic 8-Ball、Build a Quiz Show 和 Adventure Story Game。每一步都建立在前一步的基础上,所以学习者在应对下一个挑战之前总是拥有所需的背景知识。
它是如何工作的
每门课程分为短的、有针对性的课程,在内置代码编辑器中完成,具有实时反馈。当一个概念不清楚时,AI 导师用简明的语言解释它,并提供提示而不只是直接给出答案。进度会自动保存,所以学习者可以从他们离开的地方继续。