面向对象的编程的力量
提高您的编码和编程能力
面向对象的编程(或OOP)是一个模型,可让您使用属性通过类和对象组织数据。它也是最受欢迎的编程类型之一,使其成为帮助您更好地与组织中的程序员沟通的重要技能。
在密歇根大学的这项为期四周的课程中,您将扩大对OOP的了解,并学习如何使用课程中的对象编写程序以及如何编写自己的课程。当您学会理解和修改较大的面向对象的程序时,您还将获得信心。
将您对OOP原则的知识通过创意编程项目应用
本课程具有高度刺激性和创造性的OOP方法。这包括诸如创建图像拼贴以及现实世界对象的模型,例如魔术8球等活动。
通过这些活动,您将使用娱乐和创新的方法将编程知识付诸实践。
利用协作和社会学习
本课程将使您能够在旅途中与其他学习者一起进行交流和工作。
在此支持下,您将能够使用知识共享和团队合作来扩大您的理解并探索OOP的可能性。
与密歇根大学的专家一起学习
芭芭拉·埃里克森(Barbara Ericson)是密歇根大学信息学院的助理教授,也是计算课程的屡获殊荣的作者。
Barbara Ericson和Michigan的丰富知识在以对象为导向的编程和创造令人兴奋的教育内容方面的经验中,将帮助您发展面向对象的编程技能。
您将介绍什么主题?
- 如何用对象属性和方法编写类。
- 如何分析域以确定类,属性和方法。
- 如何读取UML类图。
- 如何使用几个相互作用的类编写程序。
- 如何编写从另一类继承并覆盖继承方法的类。
您想何时开始?
立即开始并加入全球学习者教室。如果课程尚未开始,您将看到下面列出的未来日期。
-
现在有空
在本课程中学习
在课程的每一步中,您都可以遇到其他学习者,分享您的想法并在评论中进行积极的讨论。
您将实现什么?
在课程结束时,您将能够...
-
用对象属性和方法编码类。
-
评估一个域以确定类,属性和方法。
-
评估UML类图。
-
与几个类交互的类代码程序。
-
设计一个从另一类继承并覆盖继承方法的类。
谁是课程?
本课程是为有兴趣扩展对Python知识的学习者而设计的。
对于那些希望学习文本编程语言或与程序员合作但不使用Python进行交流和沟通的专业人员的人,这也将很有帮助。
您需要哪些软件或工具?
要充分参加本课程,您需要访问第三方Runestone电子书(需要注册)。
您会和谁一起学?
我是密歇根大学信息学院的助理教授。我研究了如何改善计算教育和计算机中学生的多样性。
推荐的 | |||
学习方式 |
购买此课程 |
订阅无限 |
加入有限的访问 |
---|---|---|---|
选择为您学习的最佳方法! | $ 59 一次性付款 |
$ 27.99/月 自动续订 |
自由 |
解锁您的专业知识 | 访问数百门课程 | 尝试本课程 - 有限 | |
访问此课程 | 打钩 | 打钩 | 限制为4周 |
访问所有合格的课程 | 叉 | 打钩 | 叉 |
按照自己的速度学习 | 打钩 | 打钩 | 叉 |
在评论中讨论您的学习 | 打钩 | 打钩 | 打钩 |
证书当你符合条件时 | 印刷和数字 | 仅数字 | 叉 |
学习方式
在FutureLearn上学习
您的学习,规则
- 课程分为几周,活动和步骤,以帮助您跟踪学习
- 通过咬合大小的视频,长效文章,音频和实践活动的混合方式学习
- 通过使用进度页面来跟踪您的步骤完成和评估分数来保持动力
加入全球教室
- 体验社会学习的力量,并受到国际学习者网络的启发
- 在课程的每一步中,与同龄人和课程教育者分享想法
- 通过阅读,@ing,喜欢,书签和回复他人的评论来加入对话
绘制您的进度
- 当您完成课程时,请使用通知和进度页面来指导您的学习
- 每当您准备就绪时,将每个步骤都标记为完成,您就可以控制
- 完成90%的课程步骤和所有评估以赢得您的证书
想进一步了解有关FutureLearn的学习吗?盖世电竞里钱如何提现
你知道一个会喜欢这门课程的人吗?告诉他们...
您可能喜欢的更多课程
加入本课程的学习者也喜欢这些课程。