课程主页: https://www.coursera.org/learn/interactive-python-1
《Python交互编程入门(第一部分)》是一门为那些几乎没有计算机背景的学生设计的课程,旨在帮助他们学习构建简单交互应用的基础知识。这门课程分为两部分,学生们将在课程中学习到Python这一易学的高阶编程语言,这门语言广泛应用于Coursera提供的许多计算课程中。为了简化Python的学习,我们开发了一种新的基于浏览器的编程环境,使得在Python中开发交互式应用变得简单。
### 课程大纲
– **第0周 – 语句、表达式、变量**
学习本课程的结构,探索Python作为计算器的使用。
– **第1周 – 函数、逻辑与条件语句**
学习Python编程的基本构造,创建一个玩变种剪刀石头布的程序。
– **第2周 – 事件驱动编程、本地/全局变量**
学习事件驱动编程的基础知识,了解本地变量与全局变量的区别,创建一个简单的猜数字游戏交互程序。
– **第3周 – 画布、绘图与定时器**
在Python中创建画布,学习如何在画布上绘图,制作一个数字秒表。
– **第4周 – 列表、键盘输入与运动建模基础**
学习Python中的列表基础,模拟运动物体,重现经典街机游戏“乒乓”。
### 评测
这门课程不仅适合编程初学者,而且也引导学生通过实践项目来理解编程逻辑。每周的任务和练习非常丰富,很好地促进了学习效果。课程中通过创建小游戏和图形化应用,有助于加深对Python编程的兴趣和理解。
总之,《Python交互编程入门(第一部分)》是一门优秀的入门课程,特别适合对编程感兴趣但缺乏基础的学生们。无论是想要为未来的编程学习打下基础,还是希望通过互动应用来实践编程,这门课程都能满足这些需求。
课程主页: https://www.coursera.org/learn/interactive-python-1