儿童节特刊少儿编程项目知多少

Kapor Center2013年的一份报告统计显示,针对儿童以及24岁以下年轻人的编程产品占大多数。恰逢儿童节,芥末堆梳理了国外的少儿类编程产品,分为以下四类:

一、学习编程思维

这类产品偏向年龄比较小的孩子,通过游戏培养儿童解决问题的能力,在这个过程中学习编程思维、一些基本的编程概念和指令。

Alice 是一个面向儿童的开源的3D编程环境, 儿童通过拖拽虚拟的图形块操纵对象运动的形式,将图形和声音组合起来,创建简单的动画和视频游戏,可以看到虚拟世界中3D精灵的实时变化。该款工具由卡耐基梅隆大学所开发, 强调动画和社会协作,可以提高学生的编程兴趣 。

Kodable 的口号是“让孩子在学会阅读之前学习编程”,面向5岁以上的孩子,在玩游戏的过程中学习编程概念和指令,培养解决问题的思维。 Kodable共有105个关卡,每个关卡都能够教授儿童一些编程知识。 有3个等级的编程学习方案,包含了幼儿园到2年级课程、3年级到5年级课程以及6年级到12年级的课程。

Cargo-Bot是一个 完全针对iPad开发的编程学习应用,提供拼图游戏和逻辑游戏,引导让儿童像程序设计者一样去思考。 玩家需要让机器人在36个不同的拼图游戏中用吊车去移动木箱,孩子可以在游戏的进程中学习各种编程知识,例如循环和调试等。

二、开源硬件平台

Lego Mindstorms(乐高机器人)是可以编程的机器人拼装套装,集合了可编程主机、电动马达、传感器、Lego Technic部分(齿轮、轮轴、横梁、插销), 玩家通过编程命令盒子来控制机器人, 创建出能够行走、说话、移动的机器人。

Arduino是一个开放原始码的软硬件平台, 由意大利一所高科技设计学校的老师开发,Arduino包括一个硬件平台Arduino Board和一个开发工具Arduino IDE,两者都是开放的,既可以获得Arduino开发板的电路图,也可以获得Arduino IDE的源代码。Arduino使用一种简单的专用编程语言,使用者不必掌握汇编语言和C语言等复杂技术就可以进行开发。 Arduino的可扩展性很大,可以外接各种传感器、显示屏、LED灯、马达等等,实现不同的功能。

三、图形化编程

图形化编程典型的就是scratch、 Hopscotch这一类的产品,操作指令以图形和按钮显示,基本不需要人工输入指令代码, 这种方式在儿童中十分受欢迎。

Tynker使用简单的可视化编程语言,不需要编程语法,而只需要将代码块组合起来就可以创建项目, 适合4-11岁的孩子, 激励孩子们将他们的创意转化为游戏、项目和动画故事,并将成果在网络上进行传播。 Tynker在美国很多中小学都作为老师的教学工具来使用。

Hopscotch 中文翻译为“跳房子”, 它采取模块化代码和图形编程界面,儿童只需要拖动编程模块到代码区域就可以完成一个功能,不需要 进行任何输入操作,就像是堆积木一样,这样“编”出来的程序有点类似于游戏,互动性很强。

Scratch是由MIT Media Lab的Lifelong Kindergarten小组开发的一种图形化编程语言,同时也是一个在线社区,通过点击拖拽的方式完成编程,把编程需要的基本技巧囊括其中,包括建模、控制、动画、运算等等,通过这个工具,孩子可以更好地理解编程的思想,学习创意思考、系统推理和协同合作,适合儿童或者成人编程初学者学习编程基础概念。

四、学习一门正式的编程语言

前面三类都偏重于学习编程思维,普遍采取的方式是用很接近自然语言的编程语言来培养儿童解决问题的能力,但是不会涉及到具体的编程语言,不适合于学习系统化的编程知识。

各大在线编程学习网站也相继推出了少儿类课程,括 Codecademy、 codeschool、 Plurasight、 Khan Academy、Coursera、Udacity、 edX等, 如果要学习一门正式的编程语言,可以选择这些在线学习网站。 另外,还有一些为儿童编写的 编程相关的书,比如 Python for Kids  、Super Scratch Programming 、Land of Lisp等。

正如教育游戏平台 Globaloria的CEO Idit Harel所说,”我们都会给自己的孩子从小时候开始读故事书,鼓励他们写文章,虽然我们并没有期望孩子会成为小说家或者记者,但是我们都知道这些技能是带来效率和财富的途径之一,而编程也是如此。“

计算机科学将来是否成为像读书写字一样的基本素养和学校里的基础学科现在还没有定论,可以肯定的是,计算机科学能够为学生打开一个新世界,提升创造力和解决问题的能力,所以学编程要趁早。

THE END
0.EduCoder关卡 代码 请先登录jvzquC41fczb0niweqjft7sgv1n6gmzeqfksd~nnf1kewltfgtse1w~i6s}qz?rt|16e3n89gg66h;i6hhibg:;f35:b69i32551f:j59gk17o7f6hldcn68f395c=5f329
1.学习系统© COPYRIGHT 2020 腾语科技 备案号:粤ICP备17079195号 扫码登录 账号登录 使用微信扫一扫登录或注册 如果没有微信,快让爸爸妈妈帮忙~ jvzquC41kez/dnqneqjf0lto1
2.LearnComputerScience|EduCodeAcademyLearn computer science with our animated videos and interactive exercises. EduCode Academy offers online programming courses that teach you how to code and prepare you for your future career.jvzq<84gfwipfn3qti5
3.EduCoder头歌(EduCoder)是信息技术类实践教学平台。头歌(EduCoder)涵盖了计算机、大数据、云计算、人工智能、软件工程、物联网等专业课程。超60000个实训案例,建立学、练、评、测一体化实验环境。jvzq<84rtggmk6hfp0kewltfgt4og}4encyttxtou1lxetf;qt5wkmjq1jzur|?1eqjf0niweqjft7sgv1
4.首页52code.com是一个编程爱好者的社区,欢迎加入。联系我们:23460455@qq.com。 排名用户名RP个人简介 1robotutorSU10 更多> 一言 Cannot get hitokoto. 最新题目 【例18.2】 孔融让梨3 周前 【例18.1】 睡眠3 周前 练17.3 比大小3 周前 练17.2 公园门票3 周前 jvzquC41yy}/7;hqfg4dqv4
5.HelloCode学院5年青少儿编程一线教学经验带领学生参加编程竞赛获得多个奖项精通乐高EV3编程及scratch编程语言熟悉幼儿心理及思维发展 郑宏霞 5年青少儿编程一线教学经验带领学生参加编程竞赛获得多个奖项精通乐高EV3编程及scratch编程语言熟悉幼儿心理及思维发展 杨念鹏 多年教育培训经验熟练掌握Python、Java、C++等高级编程语言授课方式活泼,互jvzquC41uv{e{7mgnnudqmj0ep5
6.20个热门少儿编程网站2019积木编程网站迷宫少儿编程网站教孩子学会编程,例如code.org、tynker.com和scrach Junior(儿童版本的scratch)。 当然,不止是孩子,大人也可以利用这些少儿编程网站学习开发应用、网站或者游戏! 1. Playcodemonkey.com 适合年龄段: 4 ~ 11岁 服务形式: 网站 网址:https://www.playcodemonkey.com/ jvzquC41dnuh0lxfp0tfv8xjgdgp5<851cxuklqg1fkucrqu1:;43@>58
7.创码少儿编程创码少儿编程是由原童程童美山西运营管理团队倾心八年打造的少儿编程品牌,依托雄厚的教学研发实力和丰富的编程教育经验,致力于为 3-18 周岁的青少年及儿童定制高品质科技素质培养方案,形成实物模块化编程、图形化机器人编程、人工智能代码编程、信息学算法编程四大课程版块为核心的科技素质培养课程体系,全面覆盖从学龄前jvzq<84yyy4delrgfw4dp8
8.开讲啦~|2020寒假Scratch3.0免费公开课【第二期】|少儿编程网内容:中国少儿编程网每年寒暑假都会进行免费的网络公开课,主要是通过这样的课程让孩子和家长们了解少儿编程,孩子在不同的阶段适合什么样的学习内容。本次课程我们选用scratch3.0来跟着老师一起创作一个小项目,对于熟系2.0的同学家长来说,也可以通过这个直播认识一下3.0在界面布局、操作上的一些区别。在实际学习中这个版jvzq<84yyy4lkmxeqfk/ew4ctenjxnx1:5=5
9.拓展编程教学边界:适合老师使用的少儿编程教学平台推荐本文介绍了多个适合不同年龄和能力的少儿编程教学平台,如Scratch、Code.org和Tynker,强调了在选择时考虑学生水平和课程目标的重要性。同时,文章推荐了丰富的学习资源,如在线编程挑战、图形化工具和教育应用,以提供全面的学习体验。 以下是一些供老师使用的少儿编程教学平台,这些平台提供了适用于不同年龄和能力水平的编程jvzquC41dnuh0lxfp0tfv8skwfgok~|qtmooi8ftvkimg8igvcomu865689:2B8
10.index.html·xuegoo/xuegoo国家课程与资源:<a href="https://www.smartedu.cn/">国家智慧教育公共服务平台</a>-<a href=点击查看<a href="https://www.cctalk.com/m/group/86529897?xh_fshareuid=0377e128-ab38-9aebclass="btn btn-primary-red" role="button" href="https://code.shaoerbc.org/">少儿编程 »jvzquC41ikzfg7hqo1~vgptq1z{fixt1dnuc1vfuvgx0kwigz0nuou
11.我校毕业生创办企业“少儿实物编程教学工具”捐赠仪式顺利举行11月25日,由郑州航院2018届毕业生吕彤辉创办的河南矩特科技有限公司研发的教学工具—putcode少儿实物编程捐赠仪式在郑州航院第二会议室隆重举行,郑州航空工业管理学院副校长张锐、郑州航空工业管理学院创新创业中心主任张国辉、创新创业中心副主任周会娟、项目指导教师王威立博士、项目创始人吕彤辉、二里岗小学书记郭慧娟jvzquC41ue€y0ƒzc0gjv0ls1kplp1:5;51795B3jvo
12.学习系统编程教育马上体验 登录/注册 星球编辑器沉浸式体验 创想编辑器Scratch Editor 3.0 创想(幼龄)编辑器沉浸式体验 Python编辑器Python Editor 星球作品 Scratchjvzq<84yyy4xwttpingc0ls1
13.畅学编程一套世界领先的少儿编程好课Happycode作品 伍羽乔 common.view 飞行器(学生) 张佑骐 common.view Happycode作品 张涵 common.view AI图形化编程作品 芦梓晞 common.view Scratch作品3 程鹏宇 common.view 获取命令方块 凌夏 开源硬件与互联网 搜索查看更多>> common.view AI编程套装作品 jvzquC41yy}/k|ygogjv0lto1euno~skv{
14.需要踩完坑犯过错,这些免费的编程资源,值得一生推并且Code.org是微软前高管Hadi Partovi创办的公益组织,所以网站上的内容都是免费的。 Scratch社区 适宜年龄:6岁以上 https://scratch.mit.edu/ Scratch本身是麻省理工学院(MIT)设计开发的少儿编程工具,也是目前主流的少儿编程教学工具。 这个是Scratch的用户社区,供用户在上面发布作品及交流。 jvzquC41dnuh0lxfp0tfv8|gkzooa?89797:28ftvkimg8igvcomu86438<54A=