Hedy 是一个为儿童设计的逐级编程语言。所谓“逐级”语言,是指通过不同的语言级别来教授编程,每个级别都会引入新的概念和语法复杂性。从最基础的命令开始,孩子们逐步学习如何组织和控制代码,直到最终能够掌握一系列符合 Python 语法的编程技能。Hedy 的级别序列设计旨在让孩子们在游戏和挑战中享受编程的乐趣,同时逐渐建立起对编程的深入理解。
我们的目标是保持 Hedy 对儿童和教育者免费开放!我们希望更多的编程教育从业者以及老师们加入我们的社区,为了更便于大家了解和参与 Hedy 项目,我们特此分享我们的项目 GitHub 地址:https://github.com/hedyorg/hedy,您可以在这里找到所有源代码,参与到项目的开发中来,共同为儿童编程教育做出贡献。
同时,欢迎访问我们的项目官网:hedy.org获取更多信息,包括教学资源、用户指南以及如何加入我们的社区。详细联系方式,请联系 [email protected] 或者通过我们的网站获取中国社区的联系方式。
我们期待着您的加入,一起为儿童编程教育做出更多的贡献!
1
mumbler 216 天前
反对儿童编程,未来与计算机沟通方式是自然语言,现在这些编程语言和珠算,五笔一样,都是落后生产力。
|
2
mimi123 OP @mumbler 我们并不是生硬的去制造儿童编程的需求,我们的开发者以及设计者都是来自欧洲的教师,教师们是出于在教学中小朋友提出的需求来设计的一个项目,可能是我提供的信息不够多没办法很好的传递出我们整个项目的价值观,欢迎您访问我们的仓库和网站,我们也只是想帮助教育者能够更好的让小朋友接触到编程的含义。
|
3
mimi123 OP @mumbler 我当然也希望未来使用自然语言与计算机直接沟通。可是在暂时没有实现这个目标以前,我们也是希望能够提供一个工具,让接受能力没有成年人强的小朋友可以上手他们所感兴趣的编程。
|
4
dufu1991 216 天前
我也是反对少儿编程,儿童应该更小一些,更是反对。在中国的教育体系下,对人的逻辑思维的训练是不缺甚至是过多的,反而对发散思维和创新意识是极度缺乏的。我自己作为一个程序员,编程确实提高了人的逻辑思维方式,但也确实扼杀了思考问题的发散思维,更别提天马行空的想象力。我还是希望儿童时期思考问题能尽量保留一些天马行空,哪怕是不符合逻辑,不符合现实世界规律的想法。
|
5
mimi123 OP @dufu1991 我想请问那么你是如何看待 STEM 教育中引入的编程教育呢。可能在我们语境中,少儿编程已经有了一些很功利色彩。但是我觉得在 STEM 课程中有编程课,更多的是将编程当做一个工具。不知道你是否了解过 Scratch 语言,一个由 MIT 开发的图形化编程语言。终究而言,我们和美术培训中为孩子提供画笔的厂商一样,只是一个工具,孩子的想象可以通过编程语言来作为载体,也可以选择其他的载体,我们只是想让孩子在选择载体和工具时候减少一些上手难度。
|
6
tearsinchina 214 天前
不如学英语
|
7
mimi123 OP @tearsinchina 你好呀我们项目最开始就是英语的语法,项目发起人就是欧洲的老师们,我们只是想提供一种渐进式的编程模式
|