![]() |
2
10
我可能是这里唯一有这种观点的人,但我认为6岁还太小,还不能让一个孩子开始编程。这些年对于一整套技能的发展是至关重要的,包括与计算机无关的社交技能(事实上,这可能与计算机的使用是对立的)和智力技能,这些技能在以后会对计算机技能做出贡献(我指的是数学和问题解决)。技能)。 我已经在8岁和10岁的时候开始向我的孩子们介绍编程,但我不希望他们在中学之前(从11/12岁开始)对编程产生浓厚的兴趣。总的来说,我的孩子在电脑前的时间比他们的同学要少得多。他们在学业上都是班上的带头人,而且社会适应能力很强。 |
![]() |
3
3
看一看 Small Basic 来自微软。
我想这句话总结起来,真的!:) |
![]() |
4
3
标志。由西摩佩尔特专门设计,教孩子们如何编程,如何处理递归等,所有这些词都不用放人的。尤其是当链接到Turtle图形时,可以提供容易获得和识别的输出和反馈。 因为它的设计涵盖了编程中的所有基础知识,所以它不一定是什么专业的,但是ide是给孩子们所有的核心基础知识。 |
![]() |
5
2
|
![]() |
6
2
|
![]() |
7
1
我建议python via Snake Wrangling for Kids :
|
![]() |
8
1
Guido van Robot 是一个使用python的类似logo的应用程序。 |
![]() |
9
1
好,
Python
有非常像英语的语法,使它相对容易拿起。python idle在read eval循环模式下工作,因此不必进行编译或其他操作。您可以逐行输入代码并获得即时反馈。它还有一个交互式帮助模式。如果他需要知道某个函数的功能,而你不在那里帮助他,他可以直接输入
在python中混合使用制表符和空格时,有人评论说它会变得很混乱。作为对该注释的响应,大多数编辑器都可以选择用x空格自动替换制表符。在空闲状态下,它就像格式一样简单->切换制表符,这样每当您按制表键时,它将插入8个空格而不是一个制表符。 Labview 完全是视觉上的。它主要用来给机器人编程。它非常注重逻辑。不过,上面的标价相当高。 |
![]() |
10
1
SmallTalk . 它是为教育目的而创造的。 我不得不承认六岁听起来有点年轻…如果他们不想学习,不要强迫他们。 |
![]() |
11
0
我认为这个框架也很重要。你的孩子应该能够创造一个游戏,没有太多的麻烦。蟒蛇+ pygame 突然想到。 |
![]() |
13
0
就我个人而言,我认为tcl是一种完美的入门语言,尤其是对年轻人来说。它有一个即时满足感的交互式控制台,tk是迄今为止地球上最简单的gui工具包之一。一行或两行代码来查看屏幕上的窗口。只需要几行代码来创建画布和绘制基本形状等。 我知道很多人不喜欢TCL,但我认为这更多是出于无知。我的意思是说,如果你不懂TCL,但知道更多的传统语言,那么很难看到这种简单而强大的语言的美。语言的整个定义只在一个单独的页面中,所以很容易掌握基本原理。 最后,作为一个教学工具,它可以让你重新创建任何你想要的语言结构。您不仅可以显示for和while循环,还可以创建repeat/until循环或任何其他类型的循环来模拟其他语言。 |
![]() |
14
0
我开始学习编程是在 Pascal ,一种被许多人认为是为学习而设计的语言。以下是维基百科的一句话:
把它拿去吧 |
![]() |
15
0
涡轮帕斯卡?)GWBASIC?以及nextly python:) |
![]() |
Sudhanva c · 如何提高编码技能?[已关闭] 7 年前 |
![]() |
hoffm · 为什么Ruby找不到调用方类中定义的常量? 7 年前 |
![]() |
Thamme Gowda · “lambda”关键字的较短替代项? 7 年前 |
![]() |
AlphaModder · 有没有带有“不寻常”访问修饰符的编程语言? 9 年前 |
|
lucasasecas · 有可能静态地使用动态语言吗? 10 年前 |
|
Eugenio Laghi · 仅由括号、加号和感叹号组成的语言 10 年前 |
![]() |
dallin · 数组中的逗号运算符是否有名称? 11 年前 |