1
ligiggy 2021-11-24 08:45:58 +08:00 21
我不会,我也没有,太卷了,别卷了。。。
|
2
zhoudaiyu 2021-11-24 08:45:59 +08:00 via iPhone
Pygame ?
|
3
ayumilove 2021-11-24 08:46:02 +08:00
|
4
encro 2021-11-24 08:55:41 +08:00
|
5
caterpillar2 2021-11-24 08:56:03 +08:00
教他这玩意干啥!
|
6
SjwNo1 2021-11-24 08:56:20 +08:00
卷死我了
|
7
AilF 2021-11-24 08:57:16 +08:00
先看看孩子的兴趣吧,要是孩子感兴趣,学起来应该会比较快,不然也不用这么卷😅
|
8
encro 2021-11-24 08:57:23 +08:00 1
上面那本是 DK 的学 scratch 的书,里面十多个例子,都是做游戏的。
编程重要是思维,里面例子全部动手试过之后,基本做游戏的思路不缺了,接下来是算法和实现了,再学 Python 不迟。 |
9
cpstar 2021-11-24 08:59:13 +08:00 7
核心问题,一个 5 岁的小娃娃,学这个的目的是什么?
换句话讲,儿童编程的目的是什么?再深层次讲,编程的原力是什么? |
10
encro 2021-11-24 08:59:28 +08:00
|
11
encro 2021-11-24 09:00:22 +08:00
上面这本应该也不错,不过我没买,因为还没 9 岁。
|
12
encro 2021-11-24 09:02:28 +08:00
|
14
yqf0215 OP 五年级,我是想带他一起学个东西。我就是写程序的,他平时经常看着我写软件。
|
15
yqf0215 OP ipad 上的 playground 都玩过,到最后数组的时候,他不懂了,因为我对 swift 没有用过,就没有继续了。而且 ipad 上 playground 后来的资源,似乎也无法让小朋友感兴趣。
|
16
cpstar 2021-11-24 09:11:09 +08:00 1
能理解初衷是什么,那怎么做就好说了。有没有时间,那是另外的事情。
不了解实际情况,能够做到代码级还是图形配置五代码级的,不同的情况不同的选择。 如果是前者,给一个树莓派研究去吧,都已经到这个程度了,何惧继续深入?但我个人感觉能达到这个级别那可真是神童 了。 更多的还是后者,如果不需要虚实结合,“写游戏”是一个伪需求,我带着自己的娃上过编程课,就是设定程序让小猴子吃香蕉——你说这算游戏么?那对孩子来讲,本身就是游戏了,所以大人口中的“游戏”和孩子眼中的“游戏”是不一样的。如果考虑虚实结合的,LEGO EV3 是终极形态,闲鱼上搞一套(现在很多培训机构关门大量抛售资产)。换个思路,配合树莓派将来自己是不是也能虚实结合搞点什么东西? |
17
cpstar 2021-11-24 09:15:31 +08:00
|
18
wangyzj 2021-11-24 09:25:12 +08:00
应该先玩游戏
然后再写游戏 |
20
wupher 2021-11-24 09:37:28 +08:00
挺好的,最开始大家其实都是玩。玩着玩着就开始想创造了。
最开始接触计算机就是从学校的 Basic 开始,那时我才 4 年级呢。 问题有几个小孩会喜欢敲程序来算数,何况还是无聊的面向过程,软盘都是贵重物品。 大家都是趁课间休息或者老师心情好(那时他们也年青估计也是以游戏的心态看待我们吧),直接拿软盘玩游戏。 玩多了就想改改(太难了,多几条命能接下去不香吗?),然后就开始真正入门了。 |
21
Lefi 2021-11-24 09:39:15 +08:00
我家五年级在学架子鼓...
|
22
BBCCBB 2021-11-24 09:42:27 +08:00 1
|
23
Pastsong 2021-11-24 09:46:31 +08:00
用 RPG Maker 简单易上手,立马就能做出东西
|
24
2i2Re2PLMaDnghL 2021-11-24 09:48:48 +08:00
|
25
cpstar 2021-11-24 09:50:24 +08:00 1
@Mindzy 19# @wupher 20#
窃以为,还是没有看透编程的本质。本质是什么,是逻辑思维能力——三大基本结构,就是处理事情的基本原则:正常情况下顺序结构;出现选择的时候分支结构;往复处理的循环结构。再往后就是数据结构,以及算法等等。 一方面,将来世界的基本规则就是程序控制一切,不懂得控制程序无法控制世界;另一方面,作为一个理性的待人接物基本方法,编程所能带来的逻辑思维能力,是其核心要素。这是将近三十年计算机专业训练能给我的思维积淀。 于是从这个角度讲,不谈什么功利的竞赛,不谈什么好玩还是兴趣,单就对孩子的教育,家长的责任,编程不失为一种手段。我们那个年代,或者被动,或者半主动,但是这么过来了。那我们的孩子走什么样的路,塑什么样的型,不都在家长手中么。 换句话讲,“龙生龙、凤生凤,老鼠的儿子会打洞”可以理解为因果之果,而其因果之因谓何,便一目了然。 |
26
makelove 2021-11-24 09:50:40 +08:00
我在教小孩学 JS,感觉 JS 更简单,且浏览器这个平台比 PY 好玩多了
感觉编程语言对小孩的思维还是有不小帮助的 |
27
LeeReamond 2021-11-24 09:55:20 +08:00
学点还是不错的,不过既然大人都没有用 py 做游戏的,你要找个给小孩的估计更难找了。。直接 unity 吧,又能比 pygame
难多少呢?我看不见得 |
28
Z5460520 2021-11-24 09:59:16 +08:00
编程猫,可以了解一下
|
29
onice 2021-11-24 10:01:25 +08:00
邓小平爷爷曾说过学计算机要从娃娃抓起。
我是支持楼主的,捣鼓一下 pygame 吧。先从面向过程讲起,如果讲面向对象,不知道那么小的娃娃能听懂不。 |
30
Z5460520 2021-11-24 10:02:27 +08:00
让小孩子先用编程猫了解 python 的语法,然后找个游戏做实践(飞机大战),这个游戏很适合练手,简单的可以做,难的也可以做。在这个进阶的过程中就慢慢学会了 python 的使用。至于后面要做其他的游戏,就需要您家孩子的想象力了
|
31
Z5460520 2021-11-24 10:06:13 +08:00
游戏资源的素材网上都有,只需要搜索百度搜索 python 飞机大战就好了。这个市最简单,成本最小的,最主要就是让孩子了解 python 的语法,然后了解编程思想,然后根据实践的过程,提高自己的技术能力。python 非常适合小孩子练手,然后还能自己出一个成果。
|
32
JamesR 2021-11-24 10:06:24 +08:00
还不如学外语,Excel 来得实用,公司很多人 Excel 还菜得一逼。
|
33
a554340466 2021-11-24 10:09:30 +08:00
直接教 ue5 吧, 大学毕业刚好可以用上
|
34
O5oz6z3 2021-11-24 10:11:11 +08:00
听说还有 pyxel 这样的游戏引擎,不知道有没有人用过?
|
35
r007b34r 2021-11-24 10:31:24 +08:00 1
别卷了,放过孩子吧。
|
36
zhenrong 2021-11-24 10:51:08 +08:00
别卷了,放过孩子吧,否则大人痛苦小孩子也痛苦。想想为什么那么多辅导作业的家长为什么失态,辅导作业至少家长自己还会,你这个听你描述你自己都不会你怎么要求他会,他有问题了你怎么辅导。
|
37
Maboroshii 2021-11-24 10:52:02 +08:00 via Android
如何教儿子学挖掘机。。。
|
38
yunye 2021-11-24 10:54:30 +08:00
pixijs 写小游戏吧 爱给网下载各种游戏素材
|
39
coderluan 2021-11-24 10:55:49 +08:00
五年级不是五岁,小孩子自己感兴趣,教教游戏编程没啥大问题,我初中的时候那个破文曲星还捅咕过上面的 Qbasic ,但是我认为 python 并不是个什么合适的选择,楼主可以考虑下更适合孩子的,比如 Switch 有一款游戏,叫《附带导航!一做就上手 第一次的游戏程序设计》上手。
|
40
RobinHu 2021-11-24 10:55:50 +08:00
玩玩《我的世界》,造一些好看的玩意儿
|
41
ipwx 2021-11-24 10:55:52 +08:00
不要有功利心就没毛病。
我三年级就接触 authorware 和 flash 里面的 actionsript 了。 六年级就接触 asp, visual basic 了。 初中就接触 c, c++, c# 和 borland delphi 以及 c++ builder 了。 高中就接触 python 了。 虽然上面这一坨,好多自己都已经没了 hhh |
42
yqf0215 OP 觉得比较好的:
1 、https://linux.cn/article-12877-1.html 2 、pyxel 这样的 python 像素风格游戏引擎,https://github.com/kitao/pyxel/blob/main/README.cn.md |
43
yqf0215 OP 3 、DK 游戏中学编程 http://product.dangdang.com/29235501.html
4 、DK 编程真好玩:9 岁开始学 Python http://product.dangdang.com/27940162.html |
44
soraping 2021-11-24 11:04:57 +08:00
我感觉,学少儿编程不如做奥数题
|
45
minikyu 2021-11-24 11:06:27 +08:00
既然要卷,还是先卷高考要考的吧,要不先上奥数🤣
|
46
x86 2021-11-24 11:06:53 +08:00
让孩子自己选择不行吗?
|
47
darknoll 2021-11-24 11:07:03 +08:00
五年级就写游戏了?建议还是先考上大学再写吧,别整的到时候天天些游戏考不上大学
|
48
pinkSlime 2021-11-24 11:09:49 +08:00
js 比 py 谁香
https://blockly.games/ |
49
lingxipaofan 2021-11-24 11:15:28 +08:00
小孩子玩玩地图编辑器就行了,就算是 unity 也很难搞懂的
|
50
marcong95 2021-11-24 11:16:40 +08:00
素材可以看看 opengameart.org 或者直接把 rpgmaker 的素材搞过来
至于平台我觉得其实也可以让令郎自己去摸索,有条件给他弄个 google ,想当年五年级的我也是莫名其妙主要找我爸买 VB 的书以及开发板啥的了,虽然啥都弄不出来。 |
51
meiyoumingzi6 2021-11-24 11:33:54 +08:00
卧槽 这么卷
|
52
1002xin 2021-11-24 11:38:33 +08:00 5
|
53
mahone3297 2021-11-24 11:39:34 +08:00
可以去上新东方的课
|
54
yqf0215 OP 带儿子我们是很放松的了,没有补习班,没有课外练习。
什么都不教,一起找个事情做做。 |
55
dufu1991 2021-11-24 11:59:44 +08:00
作为一个程序员,我觉得不适合教孩子编程。编程确实锻炼了逻辑思维,但是也扼杀了发散思维和想象力。小孩子思考问题训练成程序思维第一步、第二步、第三步这样真的好吗?尤其是中国的学校教育总体对艺术、美学、想象力等偏发散性与感性的部分就比较缺乏。
|
56
sailtao 2021-11-24 12:02:48 +08:00
李永乐制作的《熊孩子是怎么炼成的?和孩子一起做 10 个心理学实验》视频很好的讲解了人生不同年龄段对事物的不同认知,建议作为参考,如果孩子天赋异禀就另当别论。
|
57
IndexOutOfBounds 2021-11-24 12:07:16 +08:00
你们不看贴的吗?
--“想用 python 写游戏” 说明是小孩自己有兴趣,非要扯到“卷”,以及一些有的没的 |
58
makelove 2021-11-24 12:11:56 +08:00
@dufu1991 你以为逻辑思维和艺术是冲突项只能二选一?编程对小孩的思维带来全方面的好处。
我家小孩在练乐器,但我也教编程,思维提升非常明显,一开始完全是不能举一反三非常死板到现在能比较灵活处理目标问题 |
59
MintZX 2021-11-24 12:16:42 +08:00 via iPhone
你自己是程序员不?是的话直接拿着讲义教呗。
|
60
nacosboy 2021-11-24 12:24:32 +08:00
没事带孩子出去一起骑骑车、打打球不好吗?
|
61
wfd0807 2021-11-24 12:32:54 +08:00
先抛观点:我不建议教小孩学编程。
楼上有从小接触编程的,我也是小学在小霸王学习机学浮点 basic ,初中在文曲星上编代码...直到现在成为资深码农,现在儿子三岁半。 结合我自身的经历,如果孩子对编程很有兴趣,那么不要让他学编程;如果他对编程没兴趣,可以适当让他学编程。 编程是一种思维沉浸式的技能,确实可以锻炼逻辑思维,但是对于孩子来说,逻辑思维能力对于孩子来说不是唯一需要,相反,过于沉浸的逻辑思维会影响孩子其他的方方面面,包括创造力、想象力、动手能力、交际能力、艺术能力、身体素质等等 |
64
shm7 2021-11-24 12:40:07 +08:00
X 公司也有聪明人!今天,有位 X 公司员工“骂”程序员单 纯,公务员事业编央企国企医生老师,打死不透露圈 子里的真实收入和福利待遇,只吐槽自己的工资低, 你能问他们的综合收入算你厉害,人家永远只说基 本工资,但人家个个有房有车有老婆生俩娃,没见谁 过不下去的。只有程序员生怕别人不知道自己月薪 Y 万,好像光芒万丈,实则没有户口、买不起房、找不 到老婆、头顶还秃了。人家都是闷声发大财,遵循公 交车效应,挤上去的都喊,别挤了,别来了,生怕别 人挤进去使晋升通道拥挤。只有程序员不谙世事,不 懂人性,自己上车了,到处大喊,这里钱多人傻速 来,傻啦吧唧的,内卷越厉害,头发掉得越多,要怪 先怪自己沙币。
|
65
teenight 2021-11-24 12:50:26 +08:00 via Android 1
先把英语学好
|
66
zcf0508 2021-11-24 12:53:24 +08:00
橙旭园青少儿编程,wb 可以关注斌叔儿童编程
|
67
ChrisFreeMan 2021-11-24 13:01:17 +08:00
@pinkSlime Maze 第十关怎么过啊,好难受啊啊啊
|
68
jeffwcx 2021-11-24 13:12:00 +08:00
好好学数学就行了
|
69
hs0000t 2021-11-24 13:17:49 +08:00 via Android 1
@wfd0807 个人认为,技能点要点就点全面了,把单纯的编程扩展到一条龙就可以了。
例如要做游戏的话,首先制作游戏企划,写游戏方案,然后画原型图,做最小化 demo (用 PPT 或者 Flash 做就够了),拿 demo 和同学讨论,同时学习 Python ,为后面正式开发做准备。 到这一步,创造、想像、动手、交际就都点上技能点了。 在此基础上,可以叫上好友一同制作,在 demo 基础上画人物,画 UI ,调动画,讨论和制作背景故事和主线剧情,丰富程序逻辑,最后可以做一个视频形式的宣传片。 这样的话,全套下来,不只加了逻辑思维,而是全方面加点(除了身体素质),绝对是个好事。 |
70
ChrisFreeMan 2021-11-24 13:27:13 +08:00
@pinkSlime 没事,搞定了,真难
|
71
devHang 2021-11-24 13:58:35 +08:00
买个 switch ,里面有个可以造游戏的游戏,编程思想
|
72
pinkSlime 2021-11-24 14:00:12 +08:00
@ChrisFreeMan 😂 这关属实很皮
|
73
encro 2021-11-24 14:24:21 +08:00 1
|
75
wfd0807 2021-11-24 15:16:06 +08:00
@encro 我认为做一款游戏属于一个工程,编程只是其中一小部分;
如果家长希望孩子学编程,我希望家长能让孩子明白,编程只是一种工具技能,不推荐从小抓起; |
76
bailitusu 2021-11-24 15:20:48 +08:00
放过孩子吧
|
77
Hieast 2021-11-24 15:34:03 +08:00
|
78
phatzhong24 2021-11-24 15:34:35 +08:00
@cpstar 为了儿子长大以后把各位的孩子卷了
|
79
Hieast 2021-11-24 15:36:08 +08:00
@Hieast 这门课每节课后作业就是写一个小游戏,素材都是现成的,真就纯计算机教学了,小朋友可能需要指导才能完成,主要是碰撞监测啥的涉及到一点初中的数学和物理知识
|
80
duduaba 2021-11-24 15:52:00 +08:00
程序员思想,总是认为自己做的都是最好的,下一代可能并不适合,选择他喜欢的方向培养,而不是强加自己的思想到下一代。
|
81
basefas 2021-11-24 16:23:43 +08:00
@yqf0215 #54 同时可以看看游戏制作相关的动漫,了解下游戏的制作流程,我记得有个叫「 NEW GAME 」的老番,还是挺好看的
|
83
Rheinmetal 2021-11-24 18:45:20 +08:00
树莓派的 micro python 结合传感器 做智能家居那种 控制灯就挺好玩的
|
84
shayuvpn0001 2021-11-24 19:04:45 +08:00
你这头像。。。
|
85
mizuhashi 2021-11-24 19:11:07 +08:00 via iPhone
写程序的居然对用 python 写游戏都没信心,这怎么教小孩啊
|
86
loading 2021-11-24 19:26:13 +08:00
搭车问:几岁学打字(分英语和拼音)
|
87
hs0000t 2021-11-24 20:03:18 +08:00 1
@wfd0807
还真不是创业,创业讲究的是 资金 市场(渠道) 技术 缺一不可,小孩做个游戏撑死占个技术。 所以按我这套来的话,实际上锻炼的是解决问题能力和项目管理能力,编程能力是解决问题能力的子项。 |
88
SHSF 2021-11-24 20:10:21 +08:00
试试 MicroPython? 反馈更直接,更能锻炼动手.
|
89
Dragonphy 2021-11-24 20:24:27 +08:00
|
90
bxtx999 2021-11-24 20:45:33 +08:00
看来上初中开始使用 stl 是真的
|
91
shayuvpn0001 2021-11-24 21:21:01 +08:00 1
@bxtx999 迟了,现在稳妥一点的路线是:胎教入门,三岁调参,五岁建模,十岁架构,小学风投,初中上市。
|
92
jason2014 2021-11-24 22:18:30 +08:00
如果孩子有兴趣,很支持。如果真的有兴趣,这个完全可以让他自己探索,已经五年级了。
youtube 开始看,自己什么都能学会。国外很多厉害的小孩,不都是自学的吗? |
93
liuxu 2021-11-24 22:27:20 +08:00
都已经小学五年级了,让他先学汇编,然后背 intel 字节码,这样上初中了才不至于落后别的小孩太多
|
94
zyfsuzy 2021-11-24 22:29:31 +08:00
草,已经这么卷了么
|
95
wolong 2021-11-24 23:57:12 +08:00
一开始我看成五岁了,再仔细看原来是 5 年纪,要学编程也不是不可以。
我大概是初中开始接触编程的,是学习机上的 basic ,当时什么资料都没有,书也没有,就照着自带教程写几个循环判断语句而已,现在条件好了,有兴趣就学吧。 我记得还在小学的时候,同学有一种玩具车,上面一堆按键,可以经过一通设置之后,玩具车可以按照预设指令行驶,可以加速减速前进倒退转弯等,也可以算是简化版 Scratch 了。 |
96
learningman 2021-11-25 01:30:29 +08:00
认真的,可以开始准备算法竞赛了
现在搞 OI 收益低,所以要提前准备 |
97
ruidoBlanco 2021-11-25 06:40:25 +08:00
专门把这个 Derek Yu 的采访视频找出来了。这是个我很喜欢的独立游戏开发者,代表作 Spelunky ,Aquaria 。他就是小时候玩游戏然后从很幼稚的用于给孩子开发游戏的小软件入门做游戏的。
不要管什么卷不卷。有兴趣支持就是了。没兴趣强上才是卷。 |
98
whywaoxaks 2021-11-25 06:59:51 +08:00 2
很多人学个“卷”这个词儿,就到处 xjb 处用,
5 年级,又不是 5 岁,哪儿卷了。 |
99
dcoder 2021-11-25 07:35:34 +08:00
|
100
yqf0215 OP 他同学有上编程猫,用里面工具做了个枪战游戏。他眼馋了,想体验一把给自己最厉害武器的快感。
|