来源:杭州青少年编程 作者:权芹乐 2018-06-18 13:18:10
“你听过C、C++、python、Java或者其他编程语言吗?那么,你或者你的孩子,应该选择什么语言开始编程学习呢?”
针对以下人群小/初/高中年龄段的学生,非计算机专业的大学生,无编程经验的成年人,我先说明自己的建议:
Scratch:1.小学~~初中,2.对编程感兴趣的成人
Python:1.初中(高年级)~~大学,2.生活工作中需要编程能力的成人
C/C++:想要参加信息奥林匹克竞赛的初、高中生
其他语言:如果不是科班或工作需要,或者兴趣(虽不知从何而来),不推荐
01
Scratch
也就是说,Scratch适合入门,小学年龄段的儿童就可以学习,这时小朋友已经具备了四则运算和数值大小比较的知识,通过Scratch可以培养儿童的逻辑思维、计算思维、编程概念等。
也许你注意到了国外和国内都有媒体介绍从5岁开始学习Scratch,不过,我个人更倾向于小学三年级以后才开始学习编程。
Scratch的图形化操作、不需要编码的特点明显优于其他编程语言,另外,Scratch的图形编程和音乐、图像、数学等元素也践行了STEAM教学理念(STEAM代表科学Science,技术Technology,工程Engineering,艺术Art,数学Mathematics)。所以,它才会成为少儿编程的首选。
摘自官网介绍
Scratch is designed especially for ages 8 to 16, but is used by people of all ages.(Scratch是为了8到16岁的儿童设计的,但它其实适用于所有人)
02
相关推荐:
小升初试题、期中期末题、小学奥数题
尽在奥数网公众号
欢迎使用手机、平板等移动设备访问幼教网,幼儿教育我们一路陪伴同行!>>点击查看