- 论坛徽章:
- 40
|
本帖最后由 forgaoqiang 于 2019-02-26 12:12 编辑
个人认为这语言不是很适合儿童入门 相对来说JS的这样的更好入门一些(非函数式编程)
1.文科生学Python,都遇到过什么困难?
在下是理科生,学习python的时候一开始特不是特别适应,毕竟依靠空格作为语法的语言真不常见(比如shell的空格也是运算符),使用起来比较别扭
后来熟练一些之后发现和lua这样的语言很类似,因为有其它编程语言的根底,最后利用库写项目也不是什么大问题,就是熟练度的问题
至于文科生,我想应该是思考方式的问题吧,比如之前学习日语,就能感觉为什么日本人思考方式不一样,比如
汉语: 我明白 我不明白
日语: 分かりました。 分かりません。
明显的不一样的语法结构,也就是你不听到最后 不知道他明白还是不明白。
编程语言也类似吧,比如我们传统的程序员,在使用JavaScript顺序结构编程的时候感觉很顺畅,当用函数式编程的时候,一开始就会很别扭。
2.你了解的少儿编程的工具有哪些?
实际用过的就是 scratch ,但是作为一个成年人,已经习得生产编程语言的前提下,用起来反而比较别扭,相对来说,我可能会更建议儿童学习
VB甚至是易语言这样的编程,既可以拖拉出界面,又可以写简单的功能代码,而且代码风格和实际生产的语言又类似,更容易有成就感。
3.怎样才能让孩子更容易的喜欢上少儿编程?
我感觉这不是问题,如果是男孩的话,基本上就是来自于基因的喜好,只要让孩子明白这个技能会让自己受欢迎,相信就不需要多说什么了(势利的表情),孩子还不求着你教他(别人家的孩子)
现代社会,孩子应该学习下基础的编程,至少要写算法思维,比如冒泡这些算法,将来对理科是很有帮助的。
|
|