青少年编程

Blockly Games 是一系列教授编程的教育游戏。它专为没有计算机编程经验的儿童设计。在这些游戏结束时,玩家已准备好使用传统的基于文本的语言。

Puzzle 快速介绍了 Blockly 的形状以及这些碎片如何拼凑在一起。
Maze 是对循环和条件的介绍。它开始简单,但每个级别都比上一个更具挑战性。
Bird 是对条件语句的深入研究。在越来越复杂的条件下探索控制流。
Turtle 是对循环的深入研究。使用嵌套循环绘制图片。然后发布您的艺术作品供全世界观看。
电影是对数学方程的介绍。使用数学为电影制作动画。然后发布您的电影供全世界观看。
音乐是功能介绍。使用函数来创作音乐。然后发布您的音乐供全世界聆听。
Pond Tutor 介绍了基于文本的编程。级别在文本编辑器中的块和实际 JavaScript 之间来回切换。
Pond 是一个开放式竞赛,旨在为最聪明的鸭子编程。使用块或 JavaScript。

计算机科学技能帮助学生协作、创造并使几乎每个学科看起来都更相关。Blockly Games 鼓励未来程序员的发展。Blockly Games 设计为自定进度,可以 下载以供离线使用,确保所有学生和技术人员都可以使用。所有代码都是开源的,这意味着它是免费的并且可以根据您的需求进行定制。有关 更多信息,请参阅 开发人员的网站。 随着我们的不断发展,欢迎开发人员、教师和家长 提供反馈

如果您是一名教育工作者并且有兴趣在课堂上探索 CS 课程,请查看这些其他 Code with Google 程序。

  • CS First:面向 10-14 岁学生的核心 CS 概念,包括面向教育工作者的活动、实践课程、课程补充和数字材料。
  • Grasshopper:所有年龄段的学生都可以通过这款适合初学者的有趣应用免费学习编程。

如需更多来自 Google 的 CS 教育资源,请访问Code with Google。Code with Google 致力于通过提供工具、资源和灵感来帮助每位教育工作者和学生利用代码释放他们的潜力,从而缩小 CS 教育中的公平差距。

https://projects.raspberrypi.org/zh-CN/codeclub

Code Club是一个免费的编程俱乐部全球网络,
针对9-13岁儿童。

Scratch

Scratch

Web development

HTML & CSS

Python

Python

Share Code from any Device

Trinket lets you run and write code in any browser, on any device.

Trinkets work instantly, with no need to log in, download plugins, or install software.

Easily share or embed the code with your changes when you’re done.

Teach Python 3 and web design with 200+ exercises

https://runestone.academy/runestone/books/published/thinkcspy/index.html

Pythonpad is a programming environment for tiny Python 3 projects, that can be embedded in web pages. It runs users’ Python code with Brython on the web browser, therefore no server-side app is needed to run code in Pythonpad.

A Python 3 implementation for client-side web programming

Brython is designed to replace Javascript as the scripting language for the Web. As such, it is a Python 3 implementation (you can take it for a test drive through a web console), adapted to the HTML5 environment, that is to say with an interface to the DOM objects and events.
Speed of execution is similar to CPython for most operations.

发表评论