下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python参封课程教学大纲一、课程的基本信息适应对象:信息工程专业本科课程代码:39E00615学时分配:42赋予学分:2先修课程:面向对象程序设计后续课程:数据分析技术二、课程性质与任务Python基础课程属于信息工程专业必修课,是“面向对象程序设计”的后续课程, 旨在提高学生的应用软件开发与设计能力,同时也能进一步加深学生对软件开发基本 方法的认识。三、教学目的与要求通过本课程的学习,应使学生熟悉Pylhon编程开发环境,深入了解Python语言 的特点和基本语法,基本掌握应用Python进行多媒体编程、图形图像处理、数据库编 程、web应用与网络编程、科学计算、文字分析等的开发过程与方
2、法。四、教学内容与安排第一局部:理论教学(32学时)第1章 初识Python【教学内容】1、什么是python2 Python的优点3、其他程序设计语言中的python4、Python的卜载与安装5、用vs2008编译python源码6、Vim、emacs 和 pythonwin7、第一个python程序第2章Python起步必备【教学内容】1 python代码的组织形式2、python的基本输入输出函数3、python对中文的支持4、python进行算术运算5、python对大整数的支持第3章Python数据类型与基本语句【教学内容】1、数字2、列表和元组3、文件4、字符串5、字典6、Pyt
3、hon的流程控制语句第4章可复用的函数与模块【教学内容】1、python自定义函数2、函数参数的使用3、变量的作用域4、用lambda声明函数5、Python 模块6、用包来管理多个模块第5章数据结构与算法【教学内容】1、用pylhon操作表2、用python操作队列3用pylhon操作图4、用python进行排序5用python操作栈6、用python操作树7、用python进行查找第6章 面向对象的Python【教学内容】1、python中的面向对象思想2、认识类和对象3、在python中定义和使用类4、类的属性和方法5、类的继承6、在类中重:载方法和运算符7、在模块中定义类第7章异常处理
4、与程序调试【教学内容】1、用try语句捕获异常2、常见异常的处理3、多重异常的捕获4、用代码抛出异常5、自定义异常类6、在pythonwin中调试程序7、使用pdb调试python脚本 第8章Python多媒体编程【教学内容】1、安装 pyopenGL2、使用pyopenGL绘制文字、二维和三维图形3、使用pyopenGL创立窗口使用4、使用pyopenGL播放音频文件5、安装 pygame6、使用pygame编写简单的游戏第9章使用PIL处理图片【教学内容】1、PIL简介2、安装PIL3、使用PIL转换图片格式4、使用PIL生成缩略图5、使用PIL为图片添加Logo第10章系统编程【教学内容
5、】1、使用Pylhon操作注册表2、用Python操作文件和目录3、使用py2exe生成可执行文件4、使用cx_freeze生成可执行文件5、在Python中运行其他程序第11章 使用PythonWin编写GUI【教学内容】1、windows GUI编程概述2、使用windows API创立窗口3、使用MFC创立窗口4、创立对话框5、创立菜单6、处理菜单消息第12章使用tkinter编写GUI【教学内容】1、Ikinler 概述2使用tkinter组件3、处理tkinter组件的事件4、使用tkinter标准对话框5、创立自定义对话框第13章 使用wxPython编写GUI【教学内容】1 wx
6、Python 概述2、使用wxPython组件3、使用wxPython消息框和标准对话框4、创立自定义对话框5、创立菜单6、绑定菜单事件7、用wxPython创立文本编辑器第14章使用PyGTK编写GUI【教学内容】1、PyGTK 概述2、使用PyGTK组件3、使用PyGTK消息框4、使用PyGTK标准对话框5、创立自定义对话框6、创立菜单7、响应菜单事件8、创立和使用资源文件第15章使用PyQT编写GUI【教学内容】1、PyQT概述2、使用组件3、使用PyQT消息框和标准对话框4、创立自定义对话框5、创立和使用资源文件第二局部:实验教学(1。学时)(因本课程课时相对较短,故将语言的高级应用的相应内容安排在实验课时里学习, 可以根据课时选择其中的几局部,教学内容不作严格规定,建议对每方面只作概述性 介绍,详细内容留给学生自学或在其他环节深入)第16章Python与数据库第17章Python Web应用第18章Python网络编程第19章 处理HTML与XML第20章功能强大的正那么表达式第21章科学计算第22章Python扩展和嵌入第23章多线程编程五、教学设备和设施 多媒体教室 六、课程考核与评估课程考核形式为考查,其中平时成绩(30舟)+实验成绩(20酚+期末软件作品设计(50盼 七、附
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年浙江省建德市高二历史上册期末考试检测卷及完整答案【典优】
- 2026年辽宁省凌源市高二历史下册期末考试检测卷(典优)附答案
- 2025年浙江省瑞安市高二历史上册期末考试真题含完整答案(夺冠)
- 2026年云南省芒市高二历史上册期末考试试卷【夺冠】附答案
- 2025年河北省霸州市高二生物上册期末考试真题及答案(真题汇编)
- 2025年河北省沙河市高二历史下册期末考试自测卷【夺冠系列】附答案
- 2025年江苏省张家港市高二生物下册期末考试模拟卷及参考答案(新)
- 2026年云南省蒙自市高二生物上册期末考试测试卷学生专用附答案
- 2026年河南省孟州市高二生物上册期末考试模拟卷及参考答案【夺分金卷】
- 2025年吉林省临江市高考历史自测卷附答案(A卷)
- AQ3067-2026重大事故隐患判定准则专项培训考核试卷-答案卷
- 2026-2027学年小学五年级上册数学全册教案(教学设计)人教版
- (零模)南京市2027届高三年级学情调研语文试卷(含答案)
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- (正式版)DB34∕T 4541-2023 《废弃露天采坑一般工业固废处置与生态修复技术规范》
- 2026年湖北省检察官、法官入员额考试真题(附答案)
- 常见ABO疑难血型案例分析
- 【新教材】2026年秋季统编版九年级上册道德与法治第一单元 坚持党的全面领导 考点速记+练习题(含答案)
- 2026上海市民政第三精神卫生中心招聘7人笔试备考题库及答案解析
- 新闻学概论(李良荣)超全版笔记
- 炼油与化工装置离心式压缩机组在线监测系统技术规范
评论
0/150
提交评论