Advertisement
Advertisement

新足迹

 找回密码
 注册
新足迹 门户 兴趣爱好 查看内容

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

2022-1-17 15:50| 发布者: hwll | 查看: 11818| 原文链接

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


Advertisement
Advertisement
返回顶部