五千年(敝帚自珍)

主题:【原创】三年级也可以学编程 -- 月色溶溶

共:💬209 🌺336
全看树展主题 · 分页首页 上页
/ 14
下页 末页
家园 我先学着再说...

我还有一个以后可以教小朋友们入门的想法...

家园 是啊,专家们意见也不统一...

为了一个短期目标而学编程或者为了工作学编程的大多没有因为兴趣而学的人走得远。我见过大量本来和程序毫无关系的人因为偶尔的兴趣成为好程序员的。
看你名字就是专家!

家园 一年级就开始学编程的路过,呵呵

其实啥时候学编程都没问题,能做加减法就可以开始了。成年人就更不用说了,当然文盲可能障碍多点。

其实学编程最开始的门槛是对编程环境的熟悉。首先要回用电脑,会执行一个程序,会打开一个文件。然后要知道这个语言怎么用。比如怎么输入程序,怎么让程序运行一下,怎么看结果之类的。有了这个基础,就可以调试修改自己的程序了。

很多初学者其实就是在这个撞了墙,看着编译错误不知所措,学习的热情被出错信息浇了一盆凉水。如果搞了半天还看不见预期的结果,估计就要远离编程这个鬼东西了。

冷静,镇定。

看一下出错的信息,英文其实大家都学过,error message其实都是很浅显的英语,多看两遍,或者整个copy下来放狗搜一下,就知道自己哪里出问题了。

跨过了这道坎,再慢慢学习语法,熟悉编译调试工具,熟悉系统环境,很快就可以入门了。

C语言不比其他的语言难学,结构化程序设计语言都差不多,初学的时候绕开那些难缠的内存地址反码补码之类的,等入门了再来深究就可以了,当然科班的最好开始就跟老师问清楚。

程序设计真正要学的是怎么用合适的步骤来解决问题。这个等初步掌握了一门语言后再来吧,先别着急。

家园 晕,别吓着人家小妹妹了

哄进来一个不容易,你一上来就是cpu并行算法之类的,这是往工科学士方向培养啊,别把人家在吓跑啦。

家园 看你的名字我就对你的话很有信心。

你说的那些“最开始的门槛”我好像都没问题。

家园 计算机专业的上来就是pascal,物理专业的上来就是

fortran,这是我读书的时候,现在基本上上来都是C,包括化学生物的大一都是这样。

C没那么麻烦,作为语言,大家都一样。有的长得man一点,有的长得萌一点而已。

家园 哈哈。
家园 空白也不是错,只是可能她输入的“空白”

不是那么空白。

有人说了,可能是里面有些不可显示的字符。

语法上有没空白没任何问题,但是要是正确的“空白”。

家园 没错,可能是中文输入法里的空白什么的。
家园 月色mm好

我是搞算法的,在我们学校担任ACM教练,曾经指导学生进入过ACM 世界总决赛,应该算专家了吧。

如果你学编程是为了吃饭,劝你还是算了吧,搞acm的女孩子很少,除了清华或者北大有几个mm外,象我们这样的学校是没有女孩子能坚持下来的。

如果学编程只是觉得好玩,或者为了教育下一代,学一下蛮不错的。并且编程解决一个问题后那种兴奋和快感,外人很难体会的到。

至于什么语言无所谓,编程学到最后其实都是算法和数学。

兴趣是最好的老师,希望月色mm能坚持下去啊。

家园 你有一点我比较赞赏

就是去尝试理解自己专业以外的专业知识。

实际上这也算是一种探险精神,人过一辈子就该不断尝试,不断探险。

家园 是的

为了一个短期目标而学编程或者为了工作学编程的大多没有因为兴趣而学的人走得远。我见过大量本来和程序毫无关系的人因为偶尔的兴趣成为好程序员的。

有不少开源项目的重要程序员其实都是半路出家的业余人员,比如动手术的外科医生就很可能具有计算机天赋。西方国家这种人不少。

家园 敬候佳音
家园 也只是稍稍有点不适应吧

也就多一个类和对象的概念!

(也许我理解都错了哈)

真懂了什么是类什么是对象,豁然开朗!

C还真的如月色妹妹所言算是玄门正宗,但说实话也真的比较磨人!

不大容易即刻出成就感,哈哈!

家园 不要

安心留在华山学俺们的紫霞神功,学什么劳什子七伤拳呢!

全看树展主题 · 分页首页 上页
/ 14
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河