还剩3页未读,继续阅读
文本内容:
《python程序设计》授课计划1教学目标
(一)、知识目标.熟悉简单程序设计基本方法方法.掌握Python基本数据类型、程序的控制结构.Python特有的字符串、列表和元组、集合类型、函数、面向对象编程.学会Python图形用户界面设计.了解Python在网络爬虫和自动化方面的应用
(二)、能力目标.应用计算机编程处理实际问题的能力能够熟练运用Python语言解决现实生活中遇到的数学问题.逻辑思维能力能够现实生活中的问题或者遇到的程序问题作出正确的逻辑分析.终身自主学习能力通过学习本课程,增强学生的动手编程能,培养自主学习的能力
(三)、素质目标培养学生了解市面Python相关技术的应用情况、Python开发环境的搭建和使用、Python程序设计与调试能力,在教学过程中注意体现学生设计能力培养的循序渐进性通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素养意识和创新意识,为学生以后从事更专业化的相关工作奠定基础2内容结构总学时32实践学时16理论学时16序号教学模块教学内容及重点、难点职业技能要求课时教学方法建议1Python编程基础理论教学编程语言与Python简介、数值类型、字符串类型、变量和常量、运算符和表达式掌握计算机语言的概念,解释型语言的特点掌握Python语言基本语法主要包括数据类型、常量、变量、运算符和表达式等内容,还包括字条串类型2演示、指导实践教学Python程序设计工具的安装与使用
1.掌握Python程序的开发环境和程序的执行过程2通过实训任务的布置,实训练习边做边解答2流程控制结构理论教学控制结构;if选择结构;if/else选择结构;if/elif/else选择结构;while循环结构;for循环结构;学习Python的流程控制的顺序、分支和循环三种结构,理清在程序内部,逻辑判断与流程控制的问题3体验、演示、指导实践使用Python编L使用Python编程软件,完3通过实训任务教学程工具,完成循环结构对应的编程问题成Python代码输入、处理、输出,解决循环结构的程序与流程控制的编程问题的布置,实训练习边做边解答3典型的数据结构理论教学1列表的基本操作2列表的方法3遍历列1元组的基本操作2元组与列表的转换1字典的基本操作2字典的常用函数1集合的常用操作2集合运算学习列表、元组、字典、集合等组合数据类型,能利用这些组合数据类型,实现更复杂的数据表示或数据处理功能6体验、演示、指导实践教学使用Python编程工具,完成典型的数据结构对应的编程问题L使用Python编程软件,完成Python代码输入、处理、输出,解决典型的数据结构相应的编程问题6通过实训任务的布置,实训练习边做边解答4函数与模块理论教学.函数的定义和调用.函数的参数和返回值.函数的参数.函数的返回值.PYTHON的内置函数.变量的作用域.模块的定义和使用.标准模块介绍函数的默认参数、可变参数与函数的返回值等内容全局变量和局部变量,自定义模块和标准模块2体验、演示、指导实践教学使用Python编程工具,完成函数与模块对应的编程问题
1.使用Python编程软件,完成Python代码输入、处理、输出,解决函数与模块相应的编程问题2通过实训任务的布置,实训练习边做边解答5面向对象编程理论教学.理解Python的面向对象;.定义和使用类;.类、对象的属性和方法;.类的组合;.继承与派生;
2.掌握对象编程的概念,理解类、对象、成员属性、成员方法以及类的继承2体验、演示、指导实践教学使用Python编程工具,完成面向对象编程对应的编程问题
3.使用Python编程软件,完成Python代码输入、处理、输出,解决面向对象编程相应的编程问题2通过实训任务的布置,实训练习边做边解答6图形绘制理论教学.绘图函数..绘制椭圆.绘制圆弧.绘制线条.绘制多边形.绘制图形
4.主要掌握turtle绘图已经grahpics绘图1体验、演示、指导实践教学使用Python编程工具,完成典型的数据结构对应的编程问题
1.使用Python编程软件,完成Python代码输入、处理、输出,解决图形绘制相应的编程问题1通过实训任务的布置,实训练习边做边解答。