Python3基础教程(第3版)(慕课版)-教学大纲、授课计划_第1页
Python3基础教程(第3版)(慕课版)-教学大纲、授课计划_第2页
Python3基础教程(第3版)(慕课版)-教学大纲、授课计划_第3页
Python3基础教程(第3版)(慕课版)-教学大纲、授课计划_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE1PAGE0《Python程序设计》教学大纲学时:62代码:适用专业:制定:审核:批准:一、课程的地位、性质和任务程序设计基础是普通高等学校计算机科学与技术专业的一门重要的专业基础课。通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对计算机程序设计有一个系统的、全面的了解、为掌握计算机软件开发打下良好的基础;在系统理解和掌握程序设计基本原理的基础上,了解和掌握软件开发的基本原理和方法,具有设计和开发计算机软件的基本能力。程序设计是一门实践性非常强的学科,它要求学生在理解和掌握程序程序设计语言语法的基础上,充分利用实验课程,在计算机上动手完成程序的编写和调试。二、课程教学基本要求1.课程教学以Python3程序设计基本方法为主,在教学过程中让学生掌握计算机程序设计的基本原理和方法。2.要求在教学过程中合理安排理论课时和实验课时,让学生有充分的使用在计算机上练习理论课程中学到的Python3编程技巧和方法。三、课程内容单元1Python语言基础Python的发展简介、运行Python程序、使用Python文档。单元2Python基本语法Python基本语法元素、基本输入方法、数据输出方法、赋值语句、变量与对象的关系。单元3基本数据类型数字类型、数字运算和数字处理、字符串类型。单元4组合数据类型集合、列表、元组、字典、迭代和列表解析。单元5程序控制结构分支结构、循环结构、异常处理。单元6函数和模块函数、变量的作用域、模块。单元7文件和数据组织文件基本操作、CSV文件操作、数据组织的维度单元8标准库绘图工具turtle库、随机数工具random库、时间工具time库单元9第三方库了解第三方库、打包工具PyInstaller库、分词工具jieba库、数据计算工具Numpy库。单元10面向对象Python类基础、类的继承。四、课时分配表序号课程内容总学时讲课实验习题课机动1配置Python开发环境3212Python基本语法6423基本数据类型6424组合数据类型6425程序控制结构6426函数与模块6427文件和数据组织6428Python标准库12849第三方库64210面向对象541合计624220五、实验项目及基本要求实验课按配套实验教材《Python

3

基础教程实验指导与习题集(第2版)(微课版)》内容和要求安排。六、考核办法1.考试采用统一命题,包括笔试和上机考试,考试时间分别为120分钟。课程成绩=(笔试成绩+上机考试成绩)/22.本大纲各部分所规定基本要求、知识点及知识点下的知识细目,都属于考核的内容。考试命题覆盖到各部分,并适当突出重点部分,加大重点内容的覆盖密度。3.题的难度可分为易、较易、较难和难四个等级,试卷试题难度的分数比例一般为2:3:3:24.试题主要题型有:填空、单项选择、多选、简答、及综合应用等。七、使用说明在本课程学习中,应从“理论”、“实践”和“综合应用”两个方面去把握:1.理论:理论课教学主要讲解Python基本语法,授课过程中可结合PPT和计算机实时演示,要求学生理解并掌握。2.实践:通过上机实践,让学生练习各种基本语法的使用,并能够独立编程解决问题。3.综合应用:在掌握基本语法的基础上,要求能够运用本课程中多个知识点,综合分析和解决复杂的应用问题。八、教材及参考书理论教材:Python3基础教程(第3版)(慕课版),人民邮电出版社,刘凡馨、夏帮贵主编2024.7实验教材:Python

3

基础教程实验指导与习题集(第2版)(微课版),人民邮电出版社,刘凡馨、夏帮贵主编,2024.7教学进度表学年第学期填表日期//课程名称:程序设计基础教材名称:Python3基础教程(第3版)(慕课版)任课教师:主编:刘凡馨夏帮贵隶属系部:出版社:人民邮电出版社隶属教研室:出版时间:2024.7适用专业班级:教研室主任:总学时已完成学时本学期时数合计讲课实验机动其他62062422000本课程的主要内容:“程序设计基础”课程是计算机专业的一门主要课程,主要教学内容包括Python语言基础、Python基本语法、基本数据类型、组合数据类型、程序控制结构、函数与模块、文件和数据组织、Python标准库、第三方库和面向对象等内容周次月/日教学形式教学内容习题学时备注1讲授1.1Python简介1.2运行Python程序1.3使用Python文档2讲授2.1基本语法元素2.2数据输入方法2.3数据输出方法2实验单元1实验1~4,单元2实验1、222讲授2.4赋值语句2.5变量与对象的关系2讲授3.1数字类型3.2数字运算和数字处理函数2实验单元2实验3、4单元3实验1、223讲授3.3字符串类型2讲授4.1集合4.2列表4.3元组2实验单元3实验3~5单元4实验1、224讲授4.4字典4.5迭代和列表解析2讲授5.1分支结构2实验单元4实验3、4单元5实验125讲授5.3循环结构5.4异常处理2讲授6.1函数2实验单元5实验2~4单元6实验126讲授6.2变量的作用域6.3模块2讲授7.1文件基本操作2实验单元6实验2、3单元7实验1、227讲授7.2CSV文件操作7.3数据组织的维度2讲授8.1绘图工具:turtle库2实验单元7实验3、4单元8实验128讲授8.2随机数工具:random库2讲授8.3时间处理工具:time库2实验单元8实验2、3、429讲授9.1了解第三

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论