少儿编程入门之Blockly Games

Blockly Games 是为没有计算机编程经验的孩子们设计的一系列学习编程的游戏。

关于blockly.games

官网是这么说的:Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. 

翻译过来就是:Blockly Games 是为没有计算机编程经验的孩子们设计的一系列学习编程的游戏。

孩子通过图形化的界面,和一关一关的游戏来快速的了解编程语言的逻辑,并可学会最基础的编程。

主页

直接进入「Blockly Games」,就可以任意进行首页上的七大章节,每个章节有特别的学习主题,例如迷宫关卡中,循环和条件的概念。每个章节里还会有10个左右不等的小关卡。它的开始很简单,但是每个级别都比上一个级别更具挑战性。而浏览器会记住你的学习过程(进度)。

少儿编程入门之Blockly Games

当我打开Blockly Games主页的时候简直惊呆了。太简洁干净了,没有广告,没有弹窗,没有任何多余的东西,甚至连背景都是空白的,更没有吹嘘自己的公司多厉害,当然也不会让你留电话送你价值288元的体验课,你至少也要在主页放一个谷歌的logo也是可以的呀。外国人有时候真的执着得让人匪夷所思。

这让我想起了乔布斯,“简单”二字是理解乔布斯的一把钥匙,简洁是终极的复杂——这句话来自苹果公司的第一本宣传手册,如米开朗基罗有句名言:“雕像本来就是在石头里,我只是把不要的部分去掉”。

章节介绍

1.拼图:是对Blockly的形状以及各部分如何对齐的快速介绍。也就是快速入门的

少儿编程入门之Blockly Games

2.迷宫:学习循环和条件的概念。它的开始很简单,但是每个级别都比上一个级别更具挑战性。

少儿编程入门之Blockly Games

3.鸟:对条件语句的深入研究。在越来越复杂的条件下探索控制流程。

少儿编程入门之Blockly Games

4.乌龟:深入研究循环。使用循环嵌套绘制图片。然后发布您的作品供全世界欣赏。

少儿编程入门之Blockly Games

5.电影:学习数学方程。使用数学为电影制作动画。然后发布电影供全世界观看。

少儿编程入门之Blockly Games

6.音乐:初步学习函数。使用函数来创作音乐。然后发布您的音乐供全世界听。

少儿编程入门之Blockly Games

7.池塘的导入:池塘的章节引入了基于文本的编程(也就是代码编程JavaScript)。但是在本章节仍然是图形化的代码块,为最后一章做铺垫。

8.池塘:是一个开放式的竞赛,为鸭子编写程序打败其他的对手,可以使用图形化积木块或JavaScript。

少儿编程入门之Blockly Games 最后一关

唯一的缺点:池塘的章节比较复杂,所以会有一些文档查阅相关函数功能,但是即便是在中文环境下,打开的文档还是英文。

总结:

1.简洁明了:blockly.games界面太干净了,课程就是一条线七个章节(第一个拼图不算),目的很明确:初步入门编程,了解编程基础知识。

2.内容优质:图形化编程上手简单容易,内容充分涵盖了计算机编程领域的基础概念。同时还把数学,音乐,美术等内容与编程结合,简直完美。课程由简单到复杂设置合理。最后一个章节把图形化和JavaScript结合在一起。学习者可以看到图形化模块究竟是由什么样的代码构成的。

- 本文来自网络,如有侵权,请联系本站处理。

2022-11   阅读(675)   评论(0)
 标签: program Blockly Graphical

涨知识
舵机

舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。在高档遥控玩具,如飞机、潜艇模型,遥控机器人中已经得到了普遍应用。

评论:
相关文章
Scratch 3.0连接EV3

本文介绍如何在Scratch中对EV3机器人进行开发。


三步完成scratch3的作品转换成HTML5文件,在线随时分享作品

本文教你一招超简单的方法,只需三步,就能将 sb3 格式作品转换成 H5,实现在移动端轻松玩!


Scratch积木指令详解

由于Scratch软件界面显示和国内等级考试大纲用词不同,部分名词出现了两种称呼。例如指令模块(积木)、程序区(代码区),其实表达的是一个意思。


大神用Scratch手搓RISC-V模拟器,成功运行Linux内核

用 Scratch 代码编写了成功运行 Linux 内核的模拟器。


MicroBlocks介绍

MicroBlocks 是受 Scratch 启发, 为「物理计算」而生的图形化编程语言。

搜索
最新课件
小鹏STEM教研服务

专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。