Toggle Menu

墨尔本大学COMP10001Foundations of Computing课程作业补习

发布时间: 2023-04-24 02:28:55
文章来源: 考而思
摘要:
COMP10001Foundations of Computing课程用了一个叫grok的平台,在不用配置任何电脑环境的情况下可以编程并运行代码。grok上的平时练习是一个循序渐进的过程,从最简单的代码慢慢复杂,但都很简单并且容易完成的

  墨尔本大学COMP10001Foundations of Computing课程解决商业,生物,物理,化学,工程,人文科学和社会科学等领域的问题往往需要通过计算机编程来操纵,分析和可视化数据。 本课程教授计算机编程很少或没有背景的学生如何使用高级过程编程语言设计和编写基本程序,并使用这些技能解决简单问题。

墨尔本大学COMP10001Foundations of Computing课程作业补习

  作业形式:2个作业,期中考试,期末考试

  作业信息取自:2018年第一学期

  墨尔本大学COMP10001Foundations of Computing课程该课程主要内容为使用python编程,结合Grok平台在线编码

  有两个编程作业:

  作业1:占比总成绩 30%,分为三个阶段的项目作业,三个阶段分别在第4,8,12周左右提交。

  作业2:占比总成绩 10%,测试编程能力的workshop作业,需要学生准备10-13小时左右的时间来完成。

  一个期中考试,期中考试占比总成绩 10%。

  一个期末考试,期末考试占比总成绩50%。

  墨尔本大学COMP10001Foundations of Computing课程课程要求学生至少需要获取两个作业40%中的20%,以及期中期末考试60%中的30%

  小绒绒(uzhan.com.au):

  这门课用了一个叫grok的平台,在不用配置任何电脑环境的情况下可以编程并运行代码。grok上的平时练习是一个循序渐进的过程,从最简单的代码慢慢复杂,但都很简单并且容易完成的。如果代码成功运行并无错误而且达到了题目要求的目的的话就会获得一个绿色的菱形。目的是让大家可以自己尝试且学会如何写代码,而不仅仅是在课上看着老师流利的打代码,自己回家了只能对着电脑发呆。 平时练习还是比较轻松的,但3个project都是需要大家好好动脑筋才行的了。难度也是递增的。做project的时候才能真正感受到debug一天菱形还不绿的绝望。comment也要好好写!尽量写详细一点比较好,不要写这行代码的实现了什么,而是要写为何写了这行代码,目的是什么。 总之这是门我很喜欢的课,也推荐对计算机感兴趣的人学着玩玩,和别的计算机的课比起来真的很友好!

  Linus(uzhan.com.au):

  我是2016年上学期学的Fundation of computing当时是Tim Boldwin在教。最后考的挺不错的拿了91分,不过我本身就有一定的编程基础,加上当时死磕了一下在grok(一个在线编程的平台, 然后3个assignment都是在这上面完成的)的作业。 当时的assessment是这样的: 平时作业 10% project1 10% project2 10% project3 10% mid-semester 10% final exam 50% 一般来说,project1到3认真做都可以拿到8分以上,很多人project1,project2还有平时作业可以拿到满分 最后的project3是一个比赛(tournament),会有2个排名(一个是总排名,还有一个bonus的排名),但是只要能够提交成功并且运行正常就可以拿到很高的分数,所以说最后的排名并不重要. 我当时好像一个拿到了50名,另一个拿到了30多,老师也给了满分。总的来讲,50%的分数来自平时的作业,一般人拿到30%-40%没有问题(只要不是讨厌编程), 好一点的学生可以基本拿满50%,最后的考试会比较难,当时我记得有10道题的样子,我有一道大题没怎么写出来,是一个2维数组的题,但我还是写了一些我的思路,比如几个for loop去遍历读取呀,还有if, else去控制控制一些condition, 老师会酌情给分的,所有不会写没关系,但一定要放一些代码上去。最后我final exam应该拿了41分,加上我的平时成绩50分,总分是91分 还有就是,平时的project会有bonus,一般会给1-2分,就你project没写好,但可以写bonus部分吧分加回来:) 最后讲一讲这门课的实用性,总体来讲,这门课算是一个编程很好的入门,对于了解编程语言里面的数组(list), 字典(dictionary),循环语句(for, whlie), 条件语句(for,while loop)很有帮助,但作为一个高级编程语言(high-level programming language)它会让我们变得比较懒惰,后面学c语言的时候,会觉得c很麻烦,什么都要自己写出来。 最后我的建议是,商科的同学选breadth的话尽量不要选这门课(如果你们之前对编程一无所知也不是很喜欢编程并且还想刷分的话) 学一下 clear speech and communication再差都不会低于75. Science的学生建议都学一学。 最后,如果并不是为了刷分而是真想学到一些编程的知识的话, 这门课强力推荐,确实比较开拓自己的眼界!很有帮助,希望大家能够一切顺利!

  COMP10001视频COMP10001课程讲解, COMP10001作业讲解, COMP10001考试冲刺考而思专注12年海外留学生课程辅导提供一对一在线快速提升GPA。

凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所以,任何媒体、网站或个人不得转载,否则追究法律责任。

16年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

同步课件辅导、作业补习、论文润色、真题讲解、Appeal申诉、入学内测/面试培训


添加微信【kaoersi03】(备注官网)申请试听,享专属套餐优惠!

客服微信

kaoersi03

课程听不懂?作业不会写?复习没方向?专业老师为您答疑解惑

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!