Python交互程序设计入门(第 1 部分)

An Introduction to Interactive Programming in Python (Part 1)

本课程是Fundamentals of Computing专项课程的其中一门课程(共 7 门课程)

莱斯大学

经典课程

分享

Python交互编程入门
  • 分类: 计算机
  • 平台: Coursera
  • 语言: 英语中文

本课程主讲Python编程语言的基本知识,侧重于如何编写简单的交互式游戏,如乒乓球,21点和行星(射击)游戏等,为课堂增添了几分趣味性。

课程概述

本课程旨在帮助那些对计算机完全不了解或不甚了解的学生,学习构建简单交互式应用程序的基础知识。 课程使用的编程语言Python是一种高级的、简单易学的计算机语言,是众多Coursera计算机课程的首选语言。为了简化Python语言的学习,我们开发了一个基于浏览器的编程环境,能够使用Python语言开发简单的交互式应用程序, 包括图形化窗口界面,响应按钮、键盘以及鼠标。

使用Python语言开发“小型项目”是学习本课程的主要方法。 为了增添趣味性,激发学生的积极性,实践项目包括开发21点、乒乓球、行星(射击)等游戏程序。 修完本课程,我们并不能保证您会成为一个专业的程序员,但是您会学到不少关于Python编程语言的知识,并感受学习的乐趣。

课程大纲

浏览课程大纲请点击https://www.codeskulptor.org/coursera/syllabus.html

背景知识

需要高中数学的相关知识。

授课形式

课程持续9周。 每周的教学重点已经在大纲中注明,每周设计一个相关的迷你编程项目,在实践中达到巩固概念的效果,并由同学们互相打分;同时,每周安排两次测验,及时获得反馈,检验学员的掌握程度。

常见问题

完成课程后,能否获得相关证书?
凡成功完成本科程的学员都会获得由乔、斯科特、约翰和斯蒂芬签发的结课证书。

学习这门课我需要哪些资源?
只需要一个现代化网络浏览器,因为所有代码和程序开发要在一个基于浏览器的、支持使用Python语言构建交互式应用程序的编程环境中进行,您设计的程序将通过云技术保存、分享和评分。

选修此课程,我最大的收获是什么?
能利用Python语言设计一个属于自己的游戏。

声明:MOOC中国收录之课程均源自下列机构,版权均归他们所有。本站仅作报道并尊重其著作权益,感谢他们对MOOC事业做出的贡献!(排名不分先后)
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc

Copyright © 2008-2015 MOOC.CN 慕课改变你,你改变世界