《Python3基础教程》教学大纲_第1页
《Python3基础教程》教学大纲_第2页
《Python3基础教程》教学大纲_第3页
全文预览已结束

下载本文档

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

文档简介

PAGE1PAGE2《Python3基础教程》教学大纲学时:60代码:适用专业:制定:审核:批准:一、课程的地位、性质和任务程序设计基础是普通高等学校计算机科学与技术专业的一门重要的专业基础课。通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对计算机程序设计有一个系统的、全面的了解、为掌握计算机软件开发打下良好的基础;在系统理解和掌握程序设计基本原理的基础上,了解和掌握软件开发的基本原理和方法,具有设计和开发计算机软件的基本能力。程序设计是一门实践性非常强的学科,它要求学生在理解和掌握程序程序设计语言语法的基础上,充分利用实验课程,在计算机上动手完成程序的编写和调试。二、课程教学基本要求1.课程教学以Python3程序设计基本方法为主,在教学过程中让学生掌握计算机程序设计的基本原理和方法。2.要求在教学过程中合理安排理论课时和实验课时,让学生有充分的使用在计算机上练习理论课程中学到的Python3编程技巧和方法。三、课程的内容第1章Python了解Python的发展、版本、应用领域和基本特点,并熟悉Python程序的运行方式,熟练掌握配置Python开发环境和使用编程工具IDLE。第2章Python编程基础掌握Python基本结构、基本输入和输出、数据类型(数字、集合、字符串、列表、元组、字典和文件),理解变量和动态数据类型。第3章程序流程控制掌握if分支结构、for循环、while循环、迭代和列表解析。第4章函数和模块掌握函数的定义、函数的调用、函数参数、函数的嵌套、lambda函数、递归函数、模块的导入、模块搜索路径,理解变量的作用域。第5章面向对象编程理解Python的面向对象,掌握定义和使用类、对象的属性和方法、类的继承、运算符重载、模块中的类。第6章异常处理理解并掌握Python的异常处理机制、主动引发异常和自定义异常类。第7章Python数据库编程了解关系数据库,掌握使用Python访问SQLite、MySQL和MSSQLServer数据库。第8章tkinterGUI编程掌握tkinter编程基础、tkinter组件和对话框。四、课时分配表序号课程内容总学时讲课实验习题课机动1Python起步4222Python编程基础12663程序流程控制6424函数和模块5415面向对象编程6426异常处理3217Python数据库编程10648tkinterGUI编程1486合计603624五、实验项目及基本要求注:教材每章“编程实践”作为实验项目内容实验一Python程序运行方式要求:掌握Python程序的运行方式、IDLE环境的基本操作。实验二用户数据序列化要求:掌握Python程序基本结构和各种基本数据类型的使用。实验三程序流程控制要求:熟练使用if分支结构、for循环和while循环实验四函数和模块要求:掌握函数和模块的定义和使用实验五面向对象编程要求:掌握类和对象的定义和使用。实验六异常处理要求:掌握Python异常处理机制。实验七Python数据库编程要求:掌握使用Python访问SQLite、MySQL和MSSQLServer数据库实验八GUI编程要求:掌握tkinter编程基础、tkinter组件和对话框。六、考核办法1.考试采用统一命题,包括笔试和上机考试,考试时间分别为120分钟。课程成绩=(笔试成绩+上机考试成绩)/22.本大纲各部分所规定基本要求、知识点及知识点下的知识细目,都属于考核的内容。考试命题覆盖到各部分,并适当突出重点部分,加大重点内容的覆盖密度。3.题的难度可分为易、较易、较难和难四个等级,试卷试题难度的分数比例一般为2:3:3:24.试题主要题型有:填空、单项选择、多选、简答、及综合应用等。七、使用说明在本课程学习中,应从“理论”、“实践”和“综合应用”两个方面去把握:1.理论:理论课教学主要讲解Python基本语法,授课过程中可结合PPT和计算机实时演示,要求学生理解并掌握。2.实践:通过上机实践,让学生练习各种基本语法的使用,并能够独立编程解决问题。3.综合应用:在掌握基本语法的基础上,要

温馨提示

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

评论

0/150

提交评论