初中生学编程杂谈

                                                          初中生学编程杂谈_第1张图片

大家好,我是火之意。之所以起这个名字作为笔名,估计大家看过火影忍者的人都知道吧!可能各有各的理解,对于我的理解化身为了对梦想的执着。

经历?不算好也不算坏:09年~12年大学三年,ACM(大学生程序设计竞赛)参加吉林省赛,东北地区,亚洲区预赛各项赛事。12年大四实习,北京4399,13年毕业菲音科技,14年~17年玩蟹科技,18年~至今搜狐畅游。

语言:精通C语言,C++, C#, python , lua 等 

业余爱好:做抓取工具,健身,养多肉,看动漫,搜索美食

对于初中生学习编程,我认为可行。之前我参加过一个儿童编程的活动,发现对于编程的理解说实话,个人愚见:儿童理解充其量为摆摆模块,顺序执行也就这些吧。
但是初中生是处于一个懵懂,但是又对将来又向往的年纪,大脑趋于成熟,理解能力已经达到一个小的巅峰。

既然是杂谈,那我们就先不说程序上深入的东西。随便聊一聊即可

理解程序其实不难,语言上也不难。为什么这么说?就好比你要把大象放冰箱总共分几步一样:首先把冰箱门打开,其次把大象放进去,最后把冰箱门关上!哈哈!

                                    初中生学编程杂谈_第2张图片

任何事情都会有开始,过程,结束...那么我们如何开始?又如何过程?怎么结束呢?

作为初中生,在初期我认为不需要理解什么对象,设计模式,多线程,语言上以C语言为功底,数据结构(算法)当做兴趣爱好即可!这里可能解释过多大姐也不理解,但是算法,就应用到了数学知识,
初中生已经学习了代数,几何等。完全可以应用到程序当中,用更好的算法实现最优解。将来如果学习机器学习Machine Learing也会用到更高等的数学知识。

                                                           初中生学编程杂谈_第3张图片

程序+数学?应用到现实当中,我们不会再枯燥的学习数学,只为了解个题!程序+物理?同样我们可以用初速度,加速度等知识学习当前游戏中如何实现的轻功飞行!等等..

   

那么如何开启程序人生,创造自己的世界?那么就需要开始...

下次杂谈我们继续!

你可能感兴趣的:(初中生学编程杂谈)