然而真相是如果你从未学习过任何的编程语言,或者无IT背景
那这门课对于你来说会相当有挑战
根据学校的成绩统计,每年有接近20%的同学会挂掉FIT9131这门课,因此对于跨专业或者基础薄弱的同学群体,这门课的挂科概率是相当高的。
这门课为什么这么难?
兴趣
首先是因为大多数没有基础的同学对于编程没有概念,也少有接触,这就导致了很多同学对编程毫无兴趣,仅仅把它当成一种学习负担。
难以建立概念与代码实施之间的联系
编程需要有足够的抽象思维能力以及分析问题的逻辑条理,对于没有基础的同学来说这两点会非常缺乏。因此就会导致很多同学处于这样一种状态:
不明白题目在说什么
或者
虽然能读懂题目但是一行代码也写不出来
说到作业,本学期一共有三个Assignment,两个独立完成的编程作业,以及课前作业。
那这门课对于你来说会相当有挑战
根据学校的成绩统计,每年有接近20%的同学会挂掉FIT9131这门课,因此对于跨专业或者基础薄弱的同学群体,这门课的挂科概率是相当高的。
这门课为什么这么难?
兴趣
首先是因为大多数没有基础的同学对于编程没有概念,也少有接触,这就导致了很多同学对编程毫无兴趣,仅仅把它当成一种学习负担。
难以建立概念与代码实施之间的联系
编程需要有足够的抽象思维能力以及分析问题的逻辑条理,对于没有基础的同学来说这两点会非常缺乏。因此就会导致很多同学处于这样一种状态:
不明白题目在说什么
或者
虽然能读懂题目但是一行代码也写不出来
说到作业,本学期一共有三个Assignment,两个独立完成的编程作业,以及课前作业。