作者aoksc (年轻ㄟ傲杯杯)
看板study
标题Re: [问题] 资工怎麽念
时间Tue Feb 24 23:54:51 2009
分享我的经历给原PO参考看看
以我的情况来说
最初接触程式是在高职的VB课
那时候只是对程式很有兴趣
但是根本对这东西一点也不了解
只是凭着一股傻劲每天翻书打范例、改范例
改一下这边看看会变成怎麽样
如果不是的话就思考为什麽不一样
或是打完范例後把范例再改成自己想的或恶搞的版本
在这个过程中就会用到自己前面学的东西
就这样「玩」了约3~4个月後
某天就突然懂了写程式是怎麽回事了
即便後来整整2~3年都没再碰过程式
但凭着之前对程式的感觉
大一上很快的就学会C语言跟Java(不过OO的部份我倒是挺不习惯的…)
建议原PO除了在基础的部份要扎实之外
你也可以自己想个题目动手写些实用的程式
目标不用太高也不用太长
一开始只要一两百行以内就够了
先建立自信心
再慢慢增加难度
遇到问题想不出来的话一定要耐心想
想想以之前学过的单元来说
哪些可以用来解决你现在的问题
千万不要跳过或放弃
因为这就是你进步的最好时机
只要你熬的过这段时间
你也会觉得写程式不难
因为我看过一些程式写的不错的人
一开始也是不会写
但他们都靠着兴趣跟热情撑过那段磨合期
每天就是不断地想怎麽解题目
另外你也可以多试着把文字叙述翻译成程式码
譬如说如果我的钱低於100元走到OO店吃便当
我的钱若高於或刚好100元则跑到XX店吃牛排
你可以想成
if(money<100)
{
while(OO店还没到) //如果OO店还没到我就继续走路
{
走路…
}
点菜
开始吃便当
}else if(money>=100)
{
while(XX店还没到) //如果XX店还没到我就继续跑步
{
跑步…
}
点餐
开始吃牛排
}
用这类的方式去想
程式并不难
很多东西只是看你理不理解他的意思
理解了以後书对你来说就只是字典
不然很多东西其实很生活化也很有趣
前面就是个例子
就看你怎麽把它翻译成程式码
当然翻译的结果会跟每个人的功力跟思维有关
希望这篇文章能对你有所帮助
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.133.13
1F:推 mathlove:推多想....不过遇到不得不考的考试就会泪目ˊ_ˋ 02/25 00:19
2F:推 dmadavin:推原po的方法,很不错 02/25 09:12
3F:推 nccumis:推好文,感谢原po热心分享 02/25 18:08
※ 编辑: aoksc 来自: 124.8.137.132 (02/25 20:49)
4F:推 comlcs:推 09/20 09:05