《Python应用基础》教学实施方案.docxVIP

  • 6
  • 0
  • 约5.04千字
  • 约 7页
  • 2022-09-21 发布于广东
  • 举报
5- 教学实施方案《Python 教学实施方案 《Python应用基础》 目录 TOC \o 1-3 \h \z \u 一、课程基本信息 2 二、任课教师、助教、教室等情况 2 三、阅读材料 2 四、课程内容概要 2 五、考核方式 6 一、课程基本信息 1. 课程名称:Python应用基础 2. 课程代码:CST213 3. 学分:3 4. 学时:19周,1次课/周,3学时/1次课,共57学时。 二、任课教师、助教、教室等情况 (一) 任课教师: 办公室: 答疑辅导时间: 电子邮件: (二) 教学助理: 答疑辅导时间: 答疑辅导地点: 电子邮件: (三) 课程资源: (四) 教 室: 实验室: (五) 上课时间: (六) 纪 律: 1、无特殊情况,不允许无故缺课。 2、每次作业须在规定时间内提交。 三、阅读材料 1. 推荐教材:Python应用基础,谢志龙、李庆,机械工业出版社 2. 参考教材: 3. 进一步阅读: 四、课程内容概要 (一) 课程目标 1. 认识学习程序设计的必要性和重要性。 2. 掌握高级程序设计语言的程序开发环境的建立和使用。 3. 认识程序语言的基本元素和功能。 4. 具备用程序语言描述算法的基本能力。 5. 具备用程序语言编写具备一定实用价值的数据获取、数据处理、数据存储、数据展现等实用程序的能力。 6. 具备能够通过进一步自主学习掌握其他编程语言编写程序的能力。 (二) 教学内容 序 题目/学时 知识点 作用/目标/思政教育 1 程序设计概述 /6学时/(2周) 为什么学习程序设计? 学习程序设计的方法 Python开发环境配置 作用:认识非计算机(及相关)专业学习程序设计的必要性和重要性。初步了解学习程序设计的方法。知道在计算机中使用程序设计这种办法解决实际的数据处理问题需建立专门的程序设计环境。通过一些简单的程序实例,初步认识高级语言程序的形式和功能。 目标:能够在自己的计算机上建立需要的程序设计及运行的环境。能够在自己建立的程序环境中编辑源程序代码,并运行。 思政教育:结合目前我国在计算机领域取得的成就,对学生进行爱国主义教育,坚定 “四个自信”。 2 高级程序设计语言基本元素 /6学时/(2周) 数据类型 字面量(常量)、变量、函数、运算符、表达式的概念 数据输入输出和赋值 字符和字符串数据类型 程序的基本模式(输入/处理/输出) 作用:建立起计算机系统中关于数据类型和表达式的概念。能够在实际的数据处理过程中应用数据类型和表达式的概念。认识高级语言的数据输入、输出、计算、赋值等概念和方法。理解良好的源程序书写习惯的重要性。通过一些简单的程序实例,初步认识高级语言程序设计的方法和套路。 目标:能够具备在认识数据类型和表达式的基础上编写15行左右的具有数据输入、处理、输出功能的小程序的能力。 思政教育:结合案例,讲解我国GDP变化趋势,加强学生爱国主义教育。 3 程序基本结构 /6学时/(2周) 顺序结构 逻辑判断和选择结构 逻辑判断和循环结构 break和continue 基本结构的嵌套 作用:建立起程序中包含的顺序、判断和选择、判断和循环三种基本结构的概念。建立起程序中上述三种基本结构可以相互嵌套的概念。理解死循环、强行终止循环、终止循环体执行等功能。 目标:能够灵活应用上述概念,具备编写具有数据输入、比较灵活的数据处理、输出功能的实用程序的能力。 思政教育:结合汇率案例,分析中美贸易战的本质,加强学生爱国主义教育,增强“四个意识”、坚定“四个自信”、做到“两个维护”教育。 4. 函数 /6学时/(2周) 函数的定义与使用 代码复用与函数递归 作用:建立起程序中函数的概念。能够将代码打包成函数,并实现重复使用。能够应用递归的思想解决问题。 目标:掌握函数的基本使用方法,理解并掌握递归使用,能够编写带有函数的程序,并能够打包可执行文件。 思政教育:结合函数设计和实现过程,讲解党史,教育引导学生以史为镜、以史明志,了解党团结带领人民为中华民族作出的伟大贡献和根本成就。 5 组合数据类型 /12学时/(4周) 序列类型及操作 列表类型及操作 元组类型及操作 字典类型及操作 集合类型及操作 作用:理解组合数据类型的概念和作用。理解一维列表、二维列表、多维列表的概念。理解列表下标变量取值范围的概念。理解元组、集合及字典的不同使用场景。 目标:掌握组合数据类型(集合、元组、列表、字典)的使用方法,掌握jieba库,能够处理一组数据,并处理文本。 思政教育:结合案例,加强社会主义核心价值观教育。 6 文件操作 /6学时/(2周) 文件、目录、路径的基本概念 从文件中读取数据

文档评论(0)

1亿VIP精品文档

相关文档