新足迹

 找回密码
 注册

精华好帖回顾

· 征文------最坚强的女性 (2005-1-21) luxixi · 给想报考大学医科的同学或家长扫一下盲 (2016-8-26) edwardt
· 冬令进补 —— 让叶多爸爸魂牵梦绕的烧白 (2009-7-6) 老陶 · 选专业详细历程 (2005-7-8) he1696
Advertisement
Advertisement
查看: 12609|回复: 80

【干货】女儿编程学习之路分享 [复制链接]

发表于 2022-1-17 16:50 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 hwll 于 2022-10-20 18:09 编辑

老大前不久发布了自己的第一个小游戏app ,算24点,很多人都问过我她怎么学的编程,所以写了今天这篇。

五年级以前 完全空白, 所以现在很多妈妈说已经五年级了没学过coding,是不是太晚了,其实完全不晚, 太早了很多复杂的逻辑思维不一定能理解 (天才们除外)。我们那个时候都上大学才开始学编程呢。我女儿是普通娃,但喜欢动手, 也比较有创意,喜欢接触新鲜事物。也喜欢把学到的应用到实践。 我这里流水账记录了她的学习过程。

2016 5年级
========
+接触scratch ,自学,做了几个简单小游戏。表现出很强的兴趣。

+九月假期参加了一个在奥林匹克公园的两个半天的乐高机器人班, 她回来说很喜欢,我就买了个EV3。 但她也是兴奋期玩了一下,后来也没有利用太多, 很多parts还都不见了,想找出来给妹妹用都找不齐了  


2017 6年级
==========
三月考完中学,开始了各种学习。深入学习机器人,接触python和raspberry pi。这是打开编程世界,吸取知识,收获满满的一年。

+ 首先玩了codemonkey,三天通关coding adventure,对编程表现出非常浓烈的兴趣。这给她从scratch学的一点blockly编程经验转到script编程打下了非常好的入门基础。并且在CodeMonkey里的Game Builder里设计了好几个好玩的小游戏。Codemonkey里可以分享并看到其他小朋友的作品。

+参加了一个term的WER abilix 机器人比赛准备班,并在八月和队友一起参加了WER比赛(世界机器人比赛中澳挑战赛),没有获奖,但收获了满满学习经验。

+ 参加了两个学期的mbot 机器人课外班 。

+ 自学了几天tynker ,假期跟十来个小朋友做了免费微信动画表情创作和tynker coding workshop

+ 我邀请了同事女儿,一个高中学霸来给几个孩子做了一个一天的python培训。 当天做出来几个经典小游戏(命令行)。这是第一次接触python。

+ 参加悉尼大学 女孩python一日编程活动,进一步加强了对python的了解。同时表现出对编程强烈的兴趣。也通过这次活动,第一次参加了为期四周NCSS python challenge。她参加的intermediate level,没有得到满分,但成绩不错。

+ NCSS challenge结束后,开始玩raspberry pi,自学,在Minecraft pi上设计了几个游戏。接触了raspberry pi sense hat,并做了一些传感小游戏。

+ 举办了一天的kids teach kids python workshop, 和另一个喜欢coding的女孩一起给小朋友教授了python,内容是NCSS的python竞赛题目,然后有minecraft pi 编程演示。

+用scratch设计了老虎机程序,并结合makey makey做到用笔和糖纸操控老虎机。


2018年 7年级
============
+ 学习了computercraft LUA编程设计Minecraft 游戏,一周做完一本书的内容,自己设计了几个游戏。

+ 参加ncss challenge, 获得intermediate level满分,参加了advanced level,是设计一个打扑克的AI程序,跟其他参赛选手的程序比赛,获得了distinction。

+ 第一次参加了AIO,获得铜牌。

+ 参加了 Google code in 比赛半程比赛(比赛要求13岁以上,满13岁的时候比赛已经开始了两周)。做了几个基础任务,收到一件Google的T恤。

2019年 8年级
============
+ 在groklearning里面自学了javascript入门,几天后做了个小游戏。
http://grok-78rk-js-puzzle-game-html.herokuapp.com/

+和队友一起参加了unsw举办的高中生编程比赛,获得distinction

+ 用 pygame 做了bunny game 游戏。

+ 用python做了个在游戏中自动抓她喜欢的鱼的小程序, 后来我跟她说这叫外挂,是违法的

+ 为了准备汉语水平考试HSK3级,用python写了汉字快速认字程序

+跟大牛老师学习了一段时间算法。

+第二次参加 AIO,获得银牌。

+ 年底参加了为期两个月的Google code in 比赛,学习了解了开源软件 , github,debugging和修补bug等, 获得了全球grand prize受邀去Guge总部领奖。因为疫情取消了,Google给了现金奖励,接近5000澳币。

2020年 9年级
============
+ 选修学校的SDD (software design and development) 课程

+自学unity (c#)并设计了几个小游戏。

+ 参加悉尼大学high school fellowship ,学习大一课程Info1110, 获得HD。

+自学 blender。

+开始自学c++

+把bunny game做成了网页版。

+把汉字识字程序做成了网页版。

+做了个简单的网页版任务管理程序。

+ 参加AIO获得金牌。

+ 开始在线学习Java。


2021年 10年级
==============
+ 完成SDD项目 - 3D闯关游戏

+ 参加AIO获得金牌。

+ 发布了第一个app,twenty four ! puzzle game

+ 参加了SDD HSC。

评分

参与人数 27积分 +104 收起 理由
xinkaishi + 3 感谢分享
tanxunyiqie + 5 感谢分享
liuji1 + 5 感谢分享

查看全部评分

Advertisement
Advertisement

2016年度奖章获得者

发表于 2022-1-17 17:12 |显示全部楼层
此文章由 小小白虎 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小小白虎 所有!转贴必须注明作者、出处和本声明,并保持内容完整
兴趣是最大的动力啊...

发表于 2022-1-17 17:27 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
小小白虎 发表于 2022-1-17 17:12
兴趣是最大的动力啊...

的确是这样的,所以循序渐进,有趣的开始很重要,一点点小成绩,家长给与鼓励和肯定,兴趣就来了

发表于 2022-1-17 18:40 来自手机 |显示全部楼层
此文章由 lilac227 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lilac227 所有!转贴必须注明作者、出处和本声明,并保持内容完整
太优秀了,谢谢分享

评分

参与人数 1积分 +1 收起 理由
hwll + 1 谢谢!!

查看全部评分

发表于 2022-1-17 18:57 |显示全部楼层
此文章由 小易 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小易 所有!转贴必须注明作者、出处和本声明,并保持内容完整
太厉害了
我家的也学过考过SDD了,但现在对编程的兴趣好像不如从前了

评分

参与人数 1积分 +1 收起 理由
hwll + 1 谢谢

查看全部评分

发表于 2022-1-17 19:13 来自手机 |显示全部楼层
此文章由 stevenwu73 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 stevenwu73 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主女儿有巨大潜力,因为现在好玩儿的东西很多,编程对孩子来说不像30年前有很大吸引力。她能自学那么多说明她有非常强的内在兴趣。如果感兴趣的话可以尝试学一下 数据结构 课,看她有没有兴趣,如果这个都有兴趣能学下来那以后在这个领域大有作为。

评分

参与人数 1积分 +1 收起 理由
hwll + 1 谢谢!!

查看全部评分

Advertisement
Advertisement

发表于 2022-1-17 20:45 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
stevenwu73 发表于 2022-1-17 19:13
楼主女儿有巨大潜力,因为现在好玩儿的东西很多,编程对孩子来说不像30年前有很大吸引力。她能自学那么多说 ...


谢谢建议! 她已经决定大学念软件开发方面的专业了。 她还很喜欢画画, 做3D设计这类,所以希望能把设计和coding能很好的结合起来。数据结构好像接触过一点算法,不知道是不是一个东西,我不是学计算机专业的,一知半解

发表于 2022-1-17 20:52 来自手机 |显示全部楼层
此文章由 stevenwu73 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 stevenwu73 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hwll 发表于 2022-1-17 19:45
谢谢建议! 她已经决定大学念软件开发方面的专业了。 她还很喜欢画画, 做3D设计这类,所以希望能把设计 ...

数据结构是深层算法的基础。不太准确的比喻是数据结构有点像盖房子的框架结构。特定某个编程语言有点像内部装修。数据结构弄明白,你能建一个结实,可以扩展的优质房子,装修装饰只是把某一方面搞得漂亮点,但房子可能不结实。她因为对编程很感兴趣可以尝试接触一下数据结构课看有没有兴趣,如果有兴趣能学下来,对具体的编程会有很大的提高。

评分

参与人数 5积分 +17 收起 理由
xinkaishi + 2 感谢分享
阿麟 + 4 果断收藏
Yike + 3

查看全部评分


请不要在签名放微信以及外站ID

发表于 2022-1-17 20:53 来自手机 |显示全部楼层
此文章由 sz2008 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sz2008 所有!转贴必须注明作者、出处和本声明,并保持内容完整
牛!羡慕啊!
对程序的专注和投入能这么持久,
孩子自我管控的能力不一般呀!

发表于 2022-1-17 21:16 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
sz2008 发表于 2022-1-17 20:53
牛!羡慕啊!
对程序的专注和投入能这么持久,
孩子自我管控的能力不一般呀! ...

她是真喜欢,当作游戏来玩的  平时玩游戏每天1-2小时, minecraft, 俄罗斯方块,还有一堆小游戏。

发表于 2022-1-17 21:17 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
stevenwu73 发表于 2022-1-17 20:52
数据结构是深层算法的基础。不太准确的比喻是数据结构有点像盖房子的框架结构。特定某个编程语言有点像内 ...

可能要到大学才有机会系统学数据结构了, 开学就11年级准备HSC了。
希望她以后还会继续把这个兴趣保持发展下去。
Advertisement
Advertisement

2019年度勋章

发表于 2022-1-17 21:28 |显示全部楼层
此文章由 dondon 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dondon 所有!转贴必须注明作者、出处和本声明,并保持内容完整
很棒的孩子,早早就发现了自己的兴趣,并有所成,是个很大的激励。
如果孩子大学准备学computer science的话,数据结构是必学的,有的是机会。

评分

参与人数 1积分 +2 收起 理由
hwll + 2 谢谢!!

查看全部评分

发表于 2022-1-17 22:26 |显示全部楼层
此文章由 Yike 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Yike 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你家姐姐真是兴趣和内驱力结合的典范。

发表于 2022-1-17 22:36 |显示全部楼层
此文章由 Yike 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Yike 所有!转贴必须注明作者、出处和本声明,并保持内容完整
stevenwu73 发表于 2022-1-17 19:52
数据结构是深层算法的基础。不太准确的比喻是数据结构有点像盖房子的框架结构。特定某个编程语言有点像内 ...

感谢分享。

请问一下数据结构有什么好的教材或者网络资源可以学习的吗?

谢谢。

发表于 2022-1-17 22:46 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Yike 发表于 2022-1-17 22:26
你家姐姐真是兴趣和内驱力结合的典范。

谢谢,她兴趣大于内驱  其实她是比较懒散的 不喜欢的东西她是不肯花时间精力去做的。

发表于 2022-1-17 22:52 来自手机 |显示全部楼层
此文章由 stevenwu73 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 stevenwu73 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Yike 发表于 2022-1-17 21:36
感谢分享。

请问一下数据结构有什么好的教材或者网络资源可以学习的吗?

Udemy, coursera等一些平台上应该有相关课有相关课,而且评分高的老师都不错

评分

参与人数 1积分 +2 收起 理由
hwll + 2 感谢分享

查看全部评分


请不要在签名放微信以及外站ID
Advertisement
Advertisement

发表于 2022-1-23 08:47 来自手机 |显示全部楼层
此文章由 hu1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hu1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
感谢楼主分享。请问你女儿每天花多少时间使用电脑来学习编程?

发表于 2022-1-23 16:46 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hu1 发表于 2022-1-23 08:47
感谢楼主分享。请问你女儿每天花多少时间使用电脑来学习编程?

这个不太一定 。 平均下来可能每周5-10个小时吧。

发表于 2022-1-23 17:02 来自手机 |显示全部楼层
此文章由 hu1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hu1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hwll 发表于 2022-1-23 16:46
这个不太一定 。 平均下来可能每周5-10个小时吧。

那挺有效率的。

发表于 2022-10-18 23:47 来自手机 |显示全部楼层
此文章由 多难兴邦 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 多难兴邦 所有!转贴必须注明作者、出处和本声明,并保持内容完整
stevenwu73 发表于 2022-1-17 20:52
数据结构是深层算法的基础。不太准确的比喻是数据结构有点像盖房子的框架结构。特定某个编程语言有点像内 ...

人家的大女儿,是搞信息学竞赛,进国家集训队的,会C++,JAVA和C#。数据结构应该早都学会了,要不然她也做不了算法竞赛
影帝好于皇帝

发表于 2022-10-19 08:13 |显示全部楼层
此文章由 joy2joy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 joy2joy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
闺女太棒了
Advertisement
Advertisement

发表于 2022-10-20 18:11 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
多难兴邦 发表于 2022-10-18 23:47
人家的大女儿,是搞信息学竞赛,进国家集训队的,会C++,JAVA和C#。数据结构应该早都学会了,要不然她也 ...

也没有 ,数据结构可能就学了个皮毛吧,离学会还差得远。 以后大学里面应该会系统学习一下这门课。

发表于 2022-10-20 18:11 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整

谢谢!

发表于 2022-10-20 18:15 |显示全部楼层
此文章由 清墨水 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清墨水 所有!转贴必须注明作者、出处和本声明,并保持内容完整
算24点哪里可以玩

发表于 2022-10-20 18:29 |显示全部楼层
此文章由 飞飞鱼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 飞飞鱼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
兴趣是最大的动力啊...

发表于 2022-10-20 18:54 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
清墨水 发表于 2022-10-20 18:15
算24点哪里可以玩

谢谢版主加分!

这个贴里面有链接:
https://www.oursteps.com.au/bbs/ ... ead&tid=1711934

有几个加拿大的超级喜欢玩这个,一直玩,然后现在基本各个类别都排在第一了
Advertisement
Advertisement

发表于 2022-10-20 19:01 |显示全部楼层
此文章由 hwll 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hwll 所有!转贴必须注明作者、出处和本声明,并保持内容完整
飞飞鱼 发表于 2022-10-20 18:29
兴趣是最大的动力啊...

对,我家这个完全是兴趣。她不喜欢的东西一点时间都不想投入,喜欢的就花时间去学去做

发表于 2022-10-20 20:16 来自手机 |显示全部楼层
此文章由 清墨水 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清墨水 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hwll 发表于 2022-10-20 18:54
谢谢版主加分!

这个贴里面有链接:

啊,那段时间我在国内,怪不得没看到,这就去玩玩
不宠无惊过一生

发表于 2022-10-20 20:18 来自手机 |显示全部楼层
此文章由 清墨水 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 清墨水 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hwll 发表于 2022-10-20 19:01
对,我家这个完全是兴趣。她不喜欢的东西一点时间都不想投入,喜欢的就花时间去学去做   ...

幸福
不宠无惊过一生

发表于 2023-12-6 08:01 |显示全部楼层
此文章由 szywj 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 szywj 所有!转贴必须注明作者、出处和本声明,并保持内容完整
请问机器人对编程兴趣培养帮助大吗?
如果六年级小朋友从C语言开始学,逐步上算法,刷AIO题目,这条路径可行吗?

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部