作者capita (小明)
看板Soft_Job
标题Re: [请益] 请问国中生程式设计竞赛入门
时间Tue Jan 5 11:06:58 2016
※ 引述《peanut97 (丁丁)》之铭言:
: 遇到一个国三生,有轻微亚斯伯格症,对电脑、程式非常有兴趣。
: 应该说,只让电脑进入他的世界。
: 家人已经放弃让他以课业升学。
: 他想要做一个浏览器、想要修改Android作业系统,喜欢Linux环境、
: 喜欢MAC。唯独程式语言不太会。
: 我正在教他PHP网页。
: 未来想帮助他往「程式设计竞赛」方向走,但是程式设计竞赛好像比较硬。
: 请问「程式设计竞赛」,有没有比较好入门的方向呢?
: 对未来要走软体的国三生来说。
现在的状况我不知道,但我以前高中社团的做法,都是让大家直接实作。
程式语言很弱完全没有关系,会用 BASIC 或其他简易程式语言就好,
像是视窗系统、作业系统、浏览器、试算表、编译程式、自然语言处理等等大题目,
都是很热门的题目,当然也有很多人喜欢开发病毒或游戏的。
无论做出来有多麽简单多麽像玩具都好,要学生先学钻研演算法、资料结构,
或是 C 语言,而不实际写程式,只会让他们视野狭隘而且容易失去兴趣。
他们在实作的过程中,自然就会发现自身的不足,也就会对知识有兴趣了,
自己发现到的知识需求,才有充份的学习动力。
而且我们一向会辅以科技史来进一步提升大家的兴趣,过去的人们是怎麽做的,
为什麽会这样做,为什麽後来不这样做,其中有什麽问题,
为什麽看起来不是特别好的方法会成功,为什麽某些想法没人实作...
(学术部就是负责跟大家聊这些的,希望现在还有这个传统)
这样大家对於软体的认识才会是充份的、多面向的,也才能建立自身的观点,
有了作品有了知识有了想法,就会有了自信。
除了 IOI 比较需要练习,一般的程式设计竞赛,大家并不会花大量时间练习,
以求得到好名次,虽然拿奖很正常但并不重要,那不是建立自信的主要管道。
对了,轻度亚斯伯格症在我们社团根本就是很普通的状况,我应该就是吧。
(以前也碰过好几个国三生不想念书喜欢电脑,但当他们知道我们社团这麽有趣,
就拚了死命读书,几乎都来南海路念高中了,这才是皆大欢喜的结局)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.168.0.90
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1451963221.A.36F.html
1F:推 femlro: 是去历史博物馆吗@@ 01/05 11:09
2F:→ femlro: 建中电脑社团这麽有趣喔 01/05 11:10
我们以前是这样啊。
附带一说,社里开发出来的一堆仿视窗的图形化多工作业环境中,最完整的有两套。
他们都是用 BASIC 开发的。
其中一位高二就在国际科展得名,另一位後来大学时在 ACM 世界程式设计比赛得名。
真的是先有实力後,得奖就很正常了。
※ 编辑: capita (218.168.0.90), 01/05/2016 11:29:31
3F:推 DrTech: 同意,有兴趣比什麽都重要阿 01/05 12:24
4F:推 b510336: 想当初我也是在资科系然後完全不想走写程式这条路(眼神死 01/05 13:48
5F:推 ilake: 同意有兴趣才有後面的事情 01/05 15:39
6F:推 ks0518: 不过我觉得学程式还是要有些天份 01/05 16:16
7F:推 markzheng: 好想法 推!! 01/05 19:56
8F:→ derekQQ: 我很同意你的说法,台湾适不适用就是另外一回事了 01/06 23:37