首页 > 留学资讯 > 澳洲留学辅导 > comp9021编程原理留学生课程辅导

comp9021编程原理留学生课程辅导

作者:海马 发布时间:2023-04-12 13:37:18

comp9021编程原理的目的是为学生提供基本编程概念和原则的坚实基础,培养解决问题的能力,并掌握编程语言 Python。comp9021编程原理留学生课程辅导

一、假设的知识

虽然没有假定的知识,但数学的成熟度和对某种形式的编程的熟悉可能会减少必须致力于该课程的时间和精力,因为学习曲线很陡峭,编程可能非常耗时,特别是对于初学者。

二、学生的学习成果

1.知道如何设计、实现和测试用一种具有程序性、面向对象和功能性结构的语言编写的程序。

2.熟练掌握Python语言,包括高级语法和编程技术。

3.深入了解对Python数据类型进行操作时幕后发生的事情,了解效率和内存使用。

4.对基本数据结构和算法有初步了解。

5.知道如何设计程序来解决小到中等规模的问题。

6.能够编写清晰、可靠、结构良好、经过测试、记录良好的程序。

7.熟练使用适当的工具,特别是用于编辑、测试和调试。

三、编码原则

1.保持简单,KISS

这听起来有点刺耳,但它是最重要的编码原则之一,需要遵守。KISS是什么意思?

它意味着你应该尽可能地编写简单的代码。基础编程的规则之一是永远不要陷入试图过度聪明或用厚厚的高级代码块来炫耀。如果你能用一行写一个脚本,就用一行写。

2.编写DRY代码

不要重复自己(DRY)的计算机编程原则意味着,简单地说,不要重复代码。这是一个常见的编码错误。在编写代码时,要避免数据或逻辑的重复。如果你曾经在你的程序中复制和粘贴过代码,这就不是DRY代码。

3.打开/关闭

这个编程原则意味着你应该致力于使你的代码对扩展开放,但对修改封闭。当发布一个别人会使用的库或框架时,这是一个重要的原则。例如,假设你在维护一个GUI框架。你可以发布一个版本供编码者直接修改和整合你发布的代码。但是,当你在四个月后发布一个重要的更新时,会发生什么?

他们的代码会被破坏。这很可能会让你的同僚们非常不高兴。他们不会再想使用你的库了,不管它在全盛时期是多么有帮助。相反,发布的代码要防止直接修改,鼓励扩展。像这样的基本编程原则将核心行为与修改行为分开。这样的代码更稳定,更容易维护。

4.构成高于继承

如果你使用面向对象编程编写代码,你会发现这个编程原则非常有用。组成大于继承原则指出:具有复杂行为的对象应该包含具有单独行为的对象的实例。它们不应该继承一个类并增加新的行为。

依靠继承会导致两个主要问题。首先,继承的层次结构很快就会变得很混乱。

以上就是关于comp9021编程原理留学生课程辅导的全部内容,海马课堂专业课程辅导,2100+严选硕博学霸师资,针对学生的薄弱科目和学校教学进度,匹配背景相符的导师,根据学生情况进行1V1专属备课,上课时间灵活安排,中英双语详细讲解课程中的考点、 难点问题,并提供多方位的课后辅导,辅助学生掌握全部课程知识,补足短板。

相关热词搜索:

阅读原文:https://www.highmarktutor.com/news/10519_62.html

版权作品,未经海马课堂 highmarktutor.com 书面授权,严禁转载,违者将被追究法律责任。

热门课程推荐

24h在线客服

海马课堂官方电话 400-111-0321

全球留学生
共同选择

关注我们:

备案号:辽ICP备19007957号-1 聆听您的声音:feedback@highmark.com.cn企业热线:400-778-8318

Copyright ©2015- 海马课堂网络科技(大连)有限公司办公地址:辽宁省大连市高新技术产业园区火炬路32A号创业大厦A座18层1801室

欢迎咨询

hmkt088