WNDWJ,小朋友学习编程的入门推荐
1350
64
[35 楼] 东西南北溜溜
[禁言中]
23-3-10 19:57
苹果的playground呀,用游戏的方式学编程。
|
[34 楼] lhy02
[泡菜]
23-3-10 19:46
haiyangsea 发表于 2023-03-10 14:17 ![]() 最后应该是迪丽热巴 [4][0],因为它在一个元组内。 直接贴代码冒出一个什么 非标准json 信息来,无法回复 那个for应该有一种更优雅的写法,in前面可以给两个变量赋索引和值,但相关函数没记住。 lhy02 编辑于 2023-03-10 19:48 |
[33 楼] camson
[禁言中]
23-3-10 16:42
随AI发展,将来编程会不会更傻瓜式的?把写语句写代码的琐碎工作交给AI,使用人仅提出应用目的需求。语言处理,翻译,等等会被很大取代,编程理应也会。把人从繁杂琐碎的写代码中解放出来,做更有创造性和创意的工作。
|
[32 楼] haiyangsea
[陈年泡菜]
23-3-10 14:17
银龙武士 发表于 2023-03-08 09:52 我出了一个题目让她儿子做,结果是不会,好像孩子学习编程更多的是基于图形界面,培养逻辑思维和程序思维的能力,并不偏重写代码。不会并不代表水平差,有那个意识就行了。 有一个序列: ('刘亦菲', '范冰冰', '唐嫣', ['杨幂', '赵丽颖', ('刘诗诗', '林志玲', ["章子怡","景甜","林心如"],"章子怡",),"景甜","林心如","关晓彤",],('迪丽热巴',) ) 要求:从序列中顺序取出元素,(包括嵌套中的元素),打印并显示其下标索引 期待的结果是: 刘亦菲[0] 范冰冰[1] 唐嫣[2] 杨幂[3][0] 赵丽颖[3][1] 刘诗诗[3][2][0] ..... 迪丽热巴[4] 这道题我自己也没写出来,实际上也没实际用途,纯粹就是为了学习数据容器瞎想出来的题目。 |
[31 楼] 虚镜头
[资深泡菜]
23-3-10 10:49
不让推Python,那就给你推R,代码更简单了。
|
[30 楼] 闲聊状态
[泡菜]
23-3-10 10:32
nahcooo 发表于 2023-03-09 22:45 但是不管放哪 总比Python那个缩进好啊 面向狗狗编程的时候 缩进对于复制粘贴太不友好了 .... 括号 前面 后面的 IDE基本上都能格式化到标准,再加上各种颜色括号的插件。已经很易读了吧 太细了就太难扣了 ![]() |
[29 楼] nahcooo
[资深泡菜]
23-3-9 22:45
闲聊状态 发表于 2023-03-09 10:45 就算是喜欢括号的 {放行尾的和{放第二行行首的能打起来 而在{放行尾的同好中 {前面空格的和{前面不空格的也能打起来 nahcooo 编辑于 2023-03-09 22:46 |
[28 楼] lhy02
[泡菜]
23-3-9 10:45
想想心痛 发表于 2023-03-08 15:41 ![]() |
[27 楼] 闲聊状态
[泡菜]
23-3-9 10:45
zoomer 发表于 2023-03-09 10:01 可以groovy啊 像python的Java ![]() ![]() 要是JAVA下有python下完整的pandas 就好了 这样我99%的情况下都不会开Python了。。。 闲聊状态 编辑于 2023-03-09 10:50 |
[26 楼] lhy02
[泡菜]
23-3-9 10:45
nahcooo 发表于 2023-03-09 08:01 |
[25 楼] zoomer
[陈年泡菜]
23-3-9 10:01
python不考虑,其实是C最佳,不然,pascal?
python我也不喜欢,就那个靠缩进来维护代码块的方式就明显不如{}优雅,嗯,我觉得。 |
[24 楼] nahcooo
[资深泡菜]
23-3-9 08:01
lhy02 发表于 2023-03-09 04:56 1. 因为print是一个函数啊,函数要加括号不是很正常么 2. if else是一个语法块,就算是C和Java这样的,语法块缩进也是符合公认美观的规范。 3. range就可以理解为数学上的区间啦 |
[23 楼] lhy02
[泡菜]
23-3-9 04:56
靓老虎 发表于 2023-03-08 23:58 python作为初学,还是有不少不爽的地方,比如: 1 print(python3的)得加括号 2 if else得有冒号,还得缩进,尤其是这个缩进。 3 for 的range方式很不好理解,尤其是不包括最后一个值 |
[22 楼] 靓老虎
[资深泡菜]
23-3-8 23:58
既然BASIC可以,Python就可以。
|
[21 楼] camson
[禁言中]
23-3-8 22:32
娃有天性,喜好和擅长方面的天生的倾向性。因此,提供体验机会即可,爱不爱是娃天性决定了的。编程跟其他事情一样,未必人人喜欢或擅长。在喜欢和擅长的事情上,会积极投入,并天然地感到乐趣。强扭的瓜不甜。可以引导,但不要强迫。
|
[20 楼] 大尾巴狼
[陈年泡菜]
23-3-8 21:49
我儿子三年级,在核桃编程学了两年scratch,今年春节后转Python。他觉得挺好玩。
|
[19 楼] 银龙武士
[陈年泡菜]
23-3-8 19:25
同时感谢各位恢复的仁兄,这里就不一一谢过了
![]() |
[18 楼] 银龙武士
[陈年泡菜]
23-3-8 18:40
CATWK 发表于 2023-03-08 11:32 感谢感谢,这个很好玩 ![]() |
[17 楼] 想想心痛
[泡菜]
23-3-8 15:41
5岁小朋友学什么编程,有这个精力应该学一下球类和棋类不好吗?
|
[16 楼] lhy02
[泡菜]
23-3-8 15:37
用basic试试水想法其实很好。
减少起步时被击倒的可能性。起步时被击倒确实很伤。 |
[15 楼] camson
[禁言中]
23-3-8 15:36
别整难的,抽象的。容易把兴趣冲没了。容易的,能看到结果的,立竿见影的。建个网页,建个小数据库,编个小游戏,等等,总之,容易看到结果的。培养好奇心和兴趣是南波万重要的。
|
[14 楼] lwangls
[泡菜]
23-3-8 14:57
无论大人还是小孩,每天的时间精力都是有限的,学贵在用,不要为了学习而学习。
哪门语言能够最快做出效果,能够做软件解决实际问题,就是哪个。我推荐c#,将来写游戏也可用这个。 lwangls 编辑于 2023-03-08 15:00 |
[13 楼] arondes
[陈年泡菜]
23-3-8 14:44
basic真的已经不流行了,没啥意思。当然学一学基本的逻辑判断,流程控制什么的都没问题。但python其实并没有更难。
c也不是不可以。但是随便写写就很容易出错。标准库又过于精简。 |
[12 楼] BAICAI98
[禁言中]
23-3-8 14:31
c++就可以啊
|
[11 楼] Tianmou
[资深泡菜]
23-3-8 14:02
培养兴趣呀,可以从拆电脑开始,弄三套开放机箱ITX板U让他孤捣去吧,我觉得比编程有用
|
[10 楼] lxyscls
[泡菜]
23-3-8 13:11
闲的蛋疼,software engineering讲的是trade off,跟什么高级逻辑呀其实不沾边啊
|
[9 楼] 闲聊状态
[泡菜]
23-3-8 13:07
Scratch 系列?
Mixly(米思齐) ? 软硬件齐上阵了 而且还能做呼吸灯。。。。 闲聊状态 编辑于 2023-03-08 13:09 |
[8 楼] 我想要远飞
[泡菜]
23-3-8 11:38
C和汇编都需要了解计算机基础,到不是数学基础,这对5年纪小朋友可能早了点。
PYTHON为什么否了呢?BASIC就不用考虑了。 |
[7 楼] CATWK
[泡菜]
23-3-8 11:32
basic在线解释器
http://www.quitebasic.com/ https://yohan.es/swbasic/ http://resing.net/Basic.html |
[6 楼] jyzh
[泡菜]
23-3-8 11:21
用iPad上App Store 上的 Switch Playground。
|