- 主题:小学三年级左右学编程,从哪门语言或者怎么入门比较好?
一看这个答案就有至少10年编程经验,而且深入思考过楼主这个问题
C++的特性在竞赛里几乎用不到。竞赛里都是用C写算法,不玩语法和封装等软件工程的东西
Python是个人玩票最强语言,不管是写个爬虫还是数据分析,AI和科学计算都包装成Python接口。缺点:标准化和模块化不如Java,不适合大工程
我还推荐JS,写前端界面,写后端服务器程序,写AI调个接口都没问题。语言发展上一直在独领风骚,社区很给力。缺点:这个语言先天不好,有点乱
【 在 profounder 的大作中提到: 】
: 打算搞竞赛,就C,否则python。
:
--
FROM 123.114.53.*
不参加竞赛没必要学了,高考又不考。等他们长大了应该普及自然语言编程了,非软件专业的人只要会用AI就行
【 在 bajiao2012 的大作中提到: 】
:倒也不是为了参加竞赛,还没到那个阶段。纯粹让他入门点东西。后面让他自己琢磨去。
- 来自 水木社区APP v3.5.7
--
FROM 124.127.25.*
未来不好说哈,至少得会一门语言吧
【 在 MBUEI235 的大作中提到: 】
: 不参加竞赛没必要学了,高考又不考。等他们长大了应该普及自然语言编程了,非软件专业的人只要会用AI就行
: :倒也不是为了参加竞赛,还没到那个阶段。纯粹让他入门点东西。后面让他自己琢磨去。
: - 来自 水木社区APP v3.5.7
--
FROM 124.64.19.*
买了本scratch,感觉也太偏游戏化了,真的是纯粹思维方式锻炼?跟正规需要c++ python还是有一些差异的。 我在想是不是有必要去学,还是直接上手专业编程语言得了
【 在 liuying4545 的大作中提到: 】
: 三年级学校信息课就学scratch了啊
: 发自「今日水木 on V2203A」
--
FROM 124.64.19.*
我是专业搞c++的,但我觉得语法细节太多,我在犹豫要不要从python,毕竟即开即用,对图形化也支持容易上手,后面小孩容易有兴趣推进
【 在 sunshine0807 的大作中提到: 】
: 直接C++
--
FROM 124.64.19.*
感谢,确实是一个思路
【 在 majianglin 的大作中提到: 】
: 一看这个答案就有至少10年编程经验,而且深入思考过楼主这个问题
: C++的特性在竞赛里几乎用不到。竞赛里都是用C写算法,不玩语法和封装等软件工程的东西
: Python是个人玩票最强语言,不管是写个爬虫还是数据分析,AI和科学计算都包装成Python接口。缺点:标准化和模块化不如Java,不适合大工程
: ...................
--
FROM 124.64.19.*
三年级建议python
【 在 bajiao2012 的大作中提到: 】
: 我本人是计算机的,语言不是问题。
: 学c++感觉会消耗小朋友的热情。
: deepseek建议从python或者scratch入门?
: ...................
--
FROM 39.144.124.*
直接学C++,走信奥、拔尖创新路,核心是数据结构和算法,即便获不了大奖,建立的算法基础也是非常高的能力壁垒。
再加上现在也不能点招了,有时间投入进去把这基础打好。
--
FROM 1.119.134.*
我看上面不少专业人士在发表专业意见,呵呵,还有推荐JS的,那是准备干嘛?开发动态页面还是桌面GUI应用还是小程序?
从绝大多数小孩子的角度来说,学了知识技能要是能最快投入使用,从中获得乐趣的话,那就最有吸引力。所以Scratch对3/4年级的小学生是最佳选择,要不国内外都在用,这是有原因的。
--
FROM 111.199.185.*
不打比赛:
code.org,完全免费,国内三年级,应该理解起来很轻松
希望试试信息竞赛,直接C++
--
FROM 120.244.193.*