首页>英国计算机科学编程Programming for Computer Scientists
计算机科学编程
CS118
Programming for Computer Scientists
学习目标
课程内容:
本课程是计算机编程入门课程,主要目标是向学生介绍问题解决、结构化编程和面向对象编程。
课程大纲:
1、编程基础
- 编程入门:编程范例;从规范到算法再到实现;程序编译和测试。
- 构建元素:前提条件和后置条件;基本数据类型;变量、标识符和范围。
- 控制结构:条件;案例语句和循环;使用循环编程时的正确性问题。
- 方法:迭代和递归之间的比较。
2、面向对象的编程
- 多线程简介。
- 使用对象和类编程:复杂数据类型;参数传递;封装。
- 数组和字符串。
- 类继承:动态绑定;多重继承;接口、抽象类和泛型。
3、设计、构建和测试
- 程序规范。
- 错误处理和异常。
- 测试方法、编码实践和基本软件工程技术。
学习成果:
在课程结束时,学生应能够:
1、理解编程过程,从抽象层面定义问题和设计解决方案,到使用集成方法进行编码,并测试其正确性。
2、使用命令式范例,用高级编程语言开发程序。
3、使用面向对象的编程抽象中的封装和抽象原则构建复杂的软件。
4、运用非正式的推理技术来证明方法和程序的正确性,并证明所需的属性(如终止)的正确性。
5、使用不同的策略来测试程序,并使用异常处理来管理运行时错误。
展开全部
英国计算机科学编程课程辅导
课程课件讲解
同步海外各大院校学习进度+原版课件,PPT课件知识点讲解,包含但不限于作业讲解、考试突击辅导、论文essay辅导等,提高GPA,解决课业难题。
作业知识点讲解
作业题目讲解,topic+outline讲解,作业题难点知识点、答题思路指导。
考前冲刺辅导
帮助学生考前快速冲刺,考前直击重点/作答技巧,重点难点梳理+讲解,预测exam考点,更有独家学习资料与干货分享。
挂科appeal
学术不端、论文低分重复度高申诉appeal、考试作弊挂科听证会申诉,全程申诉老师陪同指导,高质量申诉信写作,听证会材料搜集整理,抓住申诉机遇。
免费获得学习规划方案
已有 1129 位留学生获得学习规划方案
英国
*已对您的信息加密,保障信息安全
相关动态
伦敦大学国王学院本科课程同步辅导-好评案例
11-07帝国理工学院毕业项目指导-好评案例
11-01诺丁汉大学运动医学论文辅导-好评案例
10-30爱丁堡大学教育学硕士毕业论文写作指导-好评案例
10-29约克大学入学面试辅导-好评案例
10-28伦敦大学皇家霍洛威学院本科金融经济课程同步辅导-好评案例
10-25KCL本科论文写作指导-好评案例
10-24格拉斯哥大学研究生公共政策管理毕业论文指导-好评案例
10-23兰卡斯特大学商业分析本科R语言考试辅导-好评案例
10-15哈珀亚当斯大学食品科学大二作业辅导-好评案例
10-12伯明翰大学挂科申诉成功率高吗?如何申诉?
2026-07-07 14:50:12你好,请问伯明翰大学挂科申诉成功率高吗?我有一门挂科,最近刚出分,想知道要怎么准备申诉?老师可以简单说一下申诉流程和需要提交的材料吗?
UCL地理专业大一新生如何预习?
2026-07-06 14:52:51我是UCL地理专业本科新生,想在入学前先过一遍大一要学的课程,请问有哪些内容需要重点预习?除此以外还有什么是需要提前预习的?麻烦老师指导!
爱丁堡大学挂科申诉流程和注意事项是什么?
2026-07-02 17:54:21我在爱丁堡大学,这两天期末出分,我有一门挂科,想问一下应该怎么解决?如果要申诉的话,具体的流程是什么?有哪些需要注意的问题?
南安普顿大学|Engineering Replacement Body Parts|UOSM2031课程辅导
07-12伦敦国王学院|Endocrinology of Diabetes|6BBL0394课程辅导
07-12南安普顿大学|Accounting & Finance for Engineers|MANG3049课程辅导
07-12南安普顿大学|The Politics and Governance of EU|PAIR2021课程辅导
07-11谢菲尔德大学|Civil Engineering Research Proposal|CIV485课程辅导
07-11伦敦国王学院|Applied Wealth Management|7SSMM803课程辅导
07-11南安普顿大学|Terminal Planning and Development|AKM604课程辅导
07-11谢菲尔德大学|Behaviour of Humans & Other Animals|APS126课程辅导
07-11伦敦国王学院|Psychology and the brain|4PASNBIO课程辅导
07-11南安普顿大学|Social Policy and Social Problems|SOCI1003课程辅导
07-11