澳洲【干货】女儿编程学习之路分享

在澳大利亚补习信息





老大前不久发布了自己的第一个小游戏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。

评论
兴趣是最大的动力啊...

评论

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

评论
太优秀了,谢谢分享

评论
太厉害了
我家的也学过考过SDD了,但现在对编程的兴趣好像不如从前了

评论
楼主女儿有巨大潜力,因为现在好玩儿的东西很多,编程对孩子来说不像30年前有很大吸引力。她能自学那么多说明她有非常强的内在兴趣。如果感兴趣的话可以尝试学一下 数据结构 课,看她有没有兴趣,如果这个都有兴趣能学下来那以后在这个领域大有作为。

评论


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

评论

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

评论
牛!羡慕啊!
对程序的专注和投入能这么持久,
孩子自我管控的能力不一般呀!

评论

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

评论

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

评论
很棒的孩子,早早就发现了自己的兴趣,并有所成,是个很大的激励。
如果孩子大学准备学computer science的话,数据结构是必学的,有的是机会。

评论
你家姐姐真是兴趣和内驱力结合的典范。

评论

感谢分享。

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

谢谢。

评论

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

评论

Udemy, coursera等一些平台上应该有相关课有相关课,而且评分高的老师都不错
澳洲中文论坛热点
新西兰总理:出世在新西兰的新纳粹Thomas Sewell是“挺蹩脚的人”,但那是澳洲的问题
新西兰总理拉克森称新纳粹Thomas Sewell是坏人,但是没对要求把他从澳大利亚遣返到诞生国去的呼吁置评。
撞穿学校栅栏害死十一岁男孩的司机不必坐牢
一位女司机撞穿学校栅栏、害死了11岁男孩,被罚2000元罚金、撤消驾照,不必坐牢。Jack Davey 的父母去了

补习信息

补习信息

怎么备考AMEB乐理4级的

澳大利亚如题,请问大家都是怎么备考AMEB乐理4级的?是一定要报名专业的乐理课吗?还是可以在YOUTUBE找到某些频道的讲课? 评论 我女儿10岁的时候考的。对这个年龄的娃应该是没有可能自学成 ...

补习信息

很纠结要不要给孩子换足球教练

澳大利亚现在儿子跟着一个足球教练踢球,我承认孩子接受能力差,身体协调性也不好,每次去教练那里都会被吼,昨天直接把孩子吼哭了,之前孩子硬撑着,被吼也是忍着眼泪。我们之前给孩 ...

补习信息

曝光悉尼山区篮球学校得奇葩行为

澳大利亚地点:悉尼山区 学校: Hills start 网址:https://www.hillsstart.com.au/ 负责人:黄某人 奇葩行为 1, 篮球课因为场地,或门锁校方原因没有进行,不退款,不给credit, 不补课,负责人黄某人就当 ...

补习信息

自食其力/团队精神从小教起

澳大利亚昨天入住墨尔本一家AirBNB.冰箱里零食酒水品多齐全,排列有序. 干净整洁. 冰箱上面墙壁贴着一张醒目告示: 这是家里三位小孩的共同生意. 评论 小孩子就賣酒了呀 评论 如此生意规模 ...

补习信息

孩子课内外活动的一些想法与实践

澳大利亚课内外活动在我们孩子的教育安排中占了很大比重,写下此文,权做心得小结与下一步实践的规划,但求诚实对己,坦荡与人,希望能和同好家长们建设性讨论,互通交流。 他山之玉, ...

补习信息

请推荐一个可输入乐谱的app

澳大利亚我有一个非常可怕的乐谱(Poulenc Piano concerto) 是手写的,非常潦草。 想要找一个软件,输入乐谱,导出干净整齐的谱子,便于阅读、练习和演奏。 要简单能上手的,能够导出生成PDF格式 ...

补习信息

通识教育的一些想法与实践

澳大利亚想写这个话题有一段时间了,但通识教育确实内容繁博,而自己的受教育水平,见识阅历乃至价值观,无疑会影响到个人对教育理念的解释与实践。写下此文,权做心得小结与下一步实 ...

补习信息

三套比較新的科幻奇幻小說系列

澳大利亚1. We are bob系列,現在出到第五本。孩子為了這套書,已經三下墨爾本圖書館。第五本是特地request到的。 2. The Malevolent seven系列。作者是大名鼎鼎的Sebastien de Castell,他的作品主要是中世 ...

补习信息

架子鼓算什么玩意儿?

澳大利亚嘿嘿,标题党了。 架子鼓当然就是门乐器,一门可能被不少人“看低”的乐器。 经常收到DM询问一些架子鼓是的事情,之前有个帖子里也牵扯到了一些,那就做个科普QA贴吧,把一些容 ...

补习信息

孩子六岁,妈妈天天带去兴趣班。

澳大利亚我们六岁男孩, 现在, 空手道,游泳,画画,篮球,滑轮, 网球, 架子鼓。 基本, 天天不重样。 现在又要去学滑板。 我收有这个精力, 去学足球不是更好, 可孩子自己说想学滑板 ...

补习信息

Cross country 越野跑

澳大利亚妹妹從小不歡喜運動,一直要抱到5歲才肯自家走路。8歲之前參加學堂的越野跑,基本上就是最後三名。9歲那年,突然爆發了,一下子跑到年紀前十,本來要參加下一輪的,結果生病的 ...

补习信息

AI会逐渐取代teenager的工作?

澳大利亚如果这个话题更适合其他板块,麻烦版主帮忙移动,非常感谢???? 我是在闲逛 Reddit 的时候看到这个帖子: 父亲带孩子买 Hungry Jack's 发现 Drive Thru 是 AI 接待https://www.reddit.com/r/australia/s/ ...

补习信息

最近诊所体检发现不少孩子有轻微高低肩

澳大利亚最近诊所体检发现不少孩子有轻微高低肩,多数和长期不良坐姿、书包单肩负重有关… 大部分由于单侧用力(如歪头写字、翘二郎腿),长久会造成体态问题和肌肉酸痛,如果孩子耸肩 ...