《《Python程序设计教程》教案 第1--12章 Python的开发平台--Python的模块与库.docx》由会员分享,可在线阅读,更多相关《《Python程序设计教程》教案 第1--12章 Python的开发平台--Python的模块与库.docx(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、致(理论版)课程名 称:零基础学Python编程开课单位名称:授课班级: 授课学年学期:混合教学班学年第2学期过程设计教学主题活动教师活动学生活动设计意图 及资源准备1、课程引入 (2分钟)创设情境,引出本 节内容,并适当提 出问题。集中注意力,回 忆、思考,并回答 相关问题。设计意图:1)利用 相关实例吸引学生 的注意力;2)引入 本节主题。资源准备:PPT2、对本节内容 进行概述介绍 (3分钟)介绍本节学习的主 要内容。听讲并初步形成 本章节知识体系。设计意图:学生初 步了解本节知识内 容。资源准备:PPT3、知识点讲授 与案例分析(25分钟)进入重点知识的讲 解与实例分析。听讲,记笔记,
2、思 考,可举手提问。设计意图:知识点 传授给学生。资源准备:PPT课 件、程序源代码、 软件开发平台。4、课堂交流 (3分钟)诱导式提问,引导 学生思考。消化已讲授的知 识点,讨论并回答 教师问题。设计意图:鼓励学 生思考问题,并主 动与老师沟通。资源准备:问题。5、对交流结果 总结(2分钟)根据学生的回答进 行总结。听讲、消化与归纳 总结。设计意图:对知识 点归纳,培养学生 归纳总结能力。6、学生练习(8分钟)可根据学生的学习 情况布置习题,并 现场指导与检查。上台练习或台下 练习。设计意图:加深学 生对课堂知识的掌 握。资源准备:实验平 台、1至2道有针对 性的练习题。7、总结,布置 课后
3、作业和预 习任务(2分钟)总结本次课程的主 要知识点,布置课 后作业,安排预习 任务。听讲、记录。设计意图:巩固课 堂知识。资源准备:课后相 关练习题。学习效果 评价序号时 间指标名称评价内容评价方式1课 刖课前预习学习主动性对本章节内容的了解 程度2课中课堂互动积极性学习态度主动发言人数及频次3回答下列问题准确率学习阶段性 成果问题回答准确率4课后课后作业与小测验运用知识的 能力作业质量和测验成绩教学主题(章、节):第3章 流程控制语句(4学时)与主题(章、节)相关的教学资源名称:一、教材1、程细柱、程心怡编著,Python程序设计教程,机械工业出版社,2022。二、参考教材1、小甲鱼主编,
4、零基础入门学习Python,清华大学出版社,2016。2、唐永华等主编,Python3程序设计,人民邮电出版社,2019。3、嵩天等主编,Python语言程序设计基础,高等教育出版社,2017。三、电子资源1、课程标准、教学设计、电子课件PPT、习题与答案。2、实验教学大纲、软件开发工具、程序源代码。3、教学资源网站:4、思想教育相关电子文档。1、能力目标1)使学生了解流程控制的作用,掌握Python语言的3种if选择结构的特 点与应用方法。2)使学生掌握Python语言的2种循环结构,以及流程控制辅助语句的特 点和应用方法。3)使学生能够将爱国情怀应用到今后的工作中,实现知识、技能和价值 的
5、全面开展和同频共振。学习目标2、动机目标1)通过引导,培养学生严谨的学习态度和主动学习的积极性。2)从现实问题出发,引入新知识,提高学生的学习兴趣和分析问题与解 决问题的能力。3、互动目标1)通过提问与交流,培养学生思考问题、与人沟通的能力。2)通过小组讨论与解决实际问题,培养学生团队合作精神和服务社会的 意识与服务社会的能力。一、教学主要内容分析本章节是介绍Python的if选择结构和循环结构等流程控制语句。为了 让学生尽快掌握,在教学过程中,可先创设情境,引出本节内容,然后进入 重点知识的讲解,最后归纳总结,随堂练习,并布置作业。其中每节课的详 细教学方法看“过程设计”局部。本章节计划用4
6、学时讲解,具体教学内容和学时分配如下:目标引入:学习本章节的社会价值第3章流程控制语句1. 1选择结构1. 1单分支if语句3. 1.2双分支if.else语句1. 3多分支if.elif. else语句以上局部2学时2循环结构3. 2. 1遍历循环for语句2. 2条件循环while语句4. 2.3流程控制的辅助语句3.3流程控制实验练习教学分析(包括:教学内容分析、教学重点、难点)以上局部2学时二、教学重点1、Python语言的3种if选择结构。2、Python语言的2种循环结构。3、Python语言的流程控制辅助语句。三、教学难点1、Python语言的3种if选择结构。2、Python语
7、言的2种循环结构。3、Python语言的流程控制辅助语句。过程设计教学主题活动教师活动学生活动设计意图 及资源准备1、课程引入 (2分钟)创设情境,引出本 节内容,并适当提 出问题。集中注意力,回 忆、思考,并回答 相关问题。设计意图:1)利用 相关实例吸引学生 的注意力;2)引入 本节主题。资源准备:PPT2、对本节内容 进行概述介绍 (3分钟)介绍本节学习的主 要内容。听讲并初步形成 本章节知识体系。设计意图:学生初 步了解本节知识内 容。资源准备:PPT3、知识点讲授 与案例分析(25分钟)进入重点知识的讲 解与实例分析。听讲,记笔记,思 考,可举手提问。设计意图:知识点 传授给学生。资
8、源准备:PPT课 件、程序源代码、 软件开发平台。4、课堂交流 (3分钟)诱导式提问,引导 学生思考。消化已讲授的知 识点,讨论并回答 教师问题。设计意图:鼓励学 生思考问题,并主 动与老师沟通。资源准备:问题。5、对交流结果 总结(2分钟)根据学生的回答进 行总结。听讲、消化与归纳 总结。设计意图:对知识 点归纳,培养学生 归纳总结能力。6、学生练习(8分钟)可根据学生的学习 情况布置习题,并 现场指导与检查。上台练习或台下 练习。设计意图:加深学 生对课堂知识的掌 握。资源准备:实验平 台、1至2道有针对 性的练习题。7、总结,布置 课后作业和预 习任务(2分钟)总结本次课程的主 要知识点
9、,布置课 后作业,安排预习 任务。听讲、记录。设计意图:巩固课 堂知识。资源准备:课后相 关练习题。学习效果 评价序号时 间指标名称评价内容评价方式1课 刖课前预习学习主动性对本章节内容的了解 程度2课中课堂互动积极性学习态度主动发言人数及频次3回答下列问题准确率学习阶段性 成果问题回答准确率4课后课后作业与小测验运用知识的 能力作业质量和测验成绩教学主题(章、节):第4章Python的组合类型(8学时)与主题(章、节)相关的教学资源名称:一、教材1、程细柱、程心怡编著,Python程序设计教程,机械工业出版社,2022。二、参考教材1、小甲鱼主编,零基础入门学习Python,清华大学出版社,
10、2016。2、唐永华等主编,Python3程序设计,人民邮电出版社,2019。3、嵩天等主编,Python语言程序设计基础,高等教育出版社,2017。三、电子资源1、课程标准、教学设计、电子课件PPT、习题与答案。2、实验教学大纲、软件开发工具、程序源代码。3、教学资源网站:4、思想教育相关电子文档。1、能力目标1)使学生了解Python组合类型的特点,掌握字符串的格式化,以及其运 算符与处理函数的使用方法。2)使学生掌握元组、列表、集合和字典等组合类型的创立方法,以及其 常见运算符与处理函数的使用方法。3)使学生能够将爱国情怀应用到今后的工作中,实现知识、技能和价值 的全面开展和同频共振。学
11、习目标2、动机目标1)通过引导,培养学生严谨的学习态度和主动学习的积极性。2)从现实问题出发,引入新知识,提高学生的学习兴趣和分析问题与解 决问题的能力。3、互动目标1)通过提问与交流,培养学生思考问题、与人沟通的能力。2)通过小组讨论与解决实际问题,培养学生团队合作精神和服务社会的 意识与服务社会的能力。一、教学主要内容分析本章节是介绍Python的字符串、元组、列表、集合、字典等组合类型。 为了让学生尽快掌握,在教学过程中,可先创设情境,引出本节内容,然后 进入重点知识的讲解,最后归纳总结,随堂练习,并布置作业。其中每节课 的详细教学方法看“过程设计”局部。本章节计划用8学时讲解,具体教学
12、内容和学时分配如下:目标引入:学习本章节的社会价值第4章Python的组合类型4.1组合类型4.2字符串以上局部2学时4.3元组4. 3.1元组的创立方法3. 2元组的运算符4. 3.3元组的处理函数4列表4. 4. 1列表的创立方法4. 4.2列表的运算符4. 4.3列表的处理函数以上局部2学时教学分析(包括:教 学内容分 析、教学重 点、难点)4.5集合5. 1集合的创立方法4. 5. 2集合的运算符5. 3集合的处理函数4.6 字典6. 1字典的创立方法4. 6.2字典的运算符6.3字典的处理函数5. 6.4其它种类的字典组合类型的应用实验以上局部2学时习题与实例:分析和讲解前面两章节的
13、习题与程序实例以上局部2学时二、教学重点1、字符串的格式化,以及其运算符与处理函数。2、元组和列表的创立方法,以及其常见运算符与处理函数。3、集合和字典的创立方法,以及其常见运算符与处理函数。三、教学难点1、字符串的格式化,以及其运算符与处理函数。2、元组和列表的创立方法,以及其常见运算符与处理函数。3、集合和字典的创立方法,以及其常见运算符与处理函数。过程设计教学主题活动教师活动学生活动设计意图 及资源准备1、课程引入 (2分钟)创设情境,引出本 节内容,并适当提 出问题。集中注意力,回 忆、思考,并回答 相关问题。设计意图:1)利用 相关实例吸引学生 的注意力;2)引入 本节主题。资源准备
14、:PPT2、对本节内容 进行概述介绍 (3分钟)介绍本节学习的主 要内容。听讲并初步形成 本章节知识体系。设计意图:学生初 步了解本节知识内 容。资源准备:PPT3、知识点讲授 与案例分析(25分钟)进入重点知识的讲 解与实例分析。听讲,记笔记,思 考,可举手提问。设计意图:知识点 传授给学生。资源准备:PPT课 件、程序源代码、 软件开发平台。4、课堂交流 (3分钟)诱导式提问,引导 学生思考。消化已讲授的知 识点,讨论并回答 教师问题。设计意图:鼓励学 生思考问题,并主 动与老师沟通。资源准备:问题。5、对交流结果 总结(2分钟)根据学生的回答进 行总结。听讲、消化与归纳 总结。设计意图:
15、对知识 点归纳,培养学生 归纳总结能力。6、学生练习(8分钟)可根据学生的学习 情况布置习题,并 现场指导与检查。上台练习或台下 练习。设计意图:加深学 生对课堂知识的掌 握。资源准备:实验平 台、1至2道有针对 性的练习题。7、总结,布置 课后作业和预 习任务(2分钟)总结本次课程的主 要知识点,布置课 后作业,安排预习 任务。听讲、记录。设计意图:巩固课 堂知识。资源准备:课后相 关练习题。学习效果 评价序号时 间指标名称评价内容评价方式1课 刖课前预习学习主动性对本章节内容的了解 程度2课中课堂互动积极性学习态度主动发言人数及频次3回答下列问题准确率学习阶段性 成果问题回答准确率4课后课
16、后作业与小测验运用知识的 能力作业质量和测验成绩教学主题(章、节):第5章代码复用与函数(6学时)与主题(章、节)相关的教学资源名称:一、教材1、程细柱、程心怡编著,Python程序设计教程,机械工业出版社,2022。二、参考教材1、小甲鱼主编,零基础入门学习Python,清华大学出版社,2016。2、唐永华等主编,Python3程序设计,人民邮电出版社,2019。3、嵩天等主编,Python语言程序设计基础,高等教育出版社,2017。三、电子资源1、课程标准、教学设计、电子课件PPT、习题与答案。2、实验教学大纲、软件开发工具、程序源代码。3、教学资源网站:4、思想教育相关电子文档。填表说明
17、1 .该教学设计模板为理论课教学设计模板。“课程教学设计总概”是对该门课程教 学设计的总体要求;“主题(章、节)教学设计”指具体内容的设计,教师要根据首页 的“教学安排”整体情况,并视一次授课内容量,选择以主题或章或节作为设计单元; “课程教学反思”是教师本人在该门课程教学实施结束后的整体评价和反思。总概页、 教学反思页内容在一门课程的教学设计中只需填写1次。所有表格均可添加页面。2 .封面内容“授课教师”内容包括授课教师的姓名和职称,以“张三”形式填写。(1) “授课班级”内容分两种情况填写,“授课班级”是行政班的教学班应填写“年 级、专业、班”信息,非行政班的教学班填写“混合教学班”。3
18、.总概内容“课程性质”参照2017级人才培养方案课程性质分类。(1) “课程目标”指该门课程“课程标准”规定的课程目标。(2) “学情分析”指对学生的性别构成、原有知识结构、学习动机、学习行为习惯、 时间投入、资源获取方式等有效影响学习成效的因素进行分析。(3) “课程资源”指纸质资源(如教材、参考资料、习题集、辅助资料等)、电子 资源(如网站、网络课程、精品课程、视频公开课、PPT、电子学术论文、专著、会议 报告等)、硬件资源(场馆、器材、设备、实验室等)、社会资源(如基地、平台、厂、 所等)。(4) “学时安排”采用“X学时”格式填写。4 .主题(章、节)教学设计内容(1) “学习目标”描
19、述学生完成学习后的行为表现,应用可观察的行为动词,学习 行为表现要有成果物。采用“学生能够”的方式进行表述。如:“学生能够根据案 例给出的背景,综合分析案例中的外汇风险类型,并选择正确的外汇风险管理方法,能 撰写分析报告并上交。”上述学习目标中的“分析”“选择” “撰写”“上交”等行为动词 均可检测,忌用“知道”“掌握”“了解”等在“学习目标评价”中不能检测的行为动词, 否那么学习目标无法评价是否到达。(2) “教学分析”中,“教学内容分析”指教师对讲解内容的分析,鼓励教师把教 学内容系统化,用结构化图表或思维导图呈现;“教学重点”指教学内容中最基本、核 心的内容;“教学难点”指学生不易理解的
20、内容、技能。(3) “学习效果评价”指为达成学习目标,教师对“学习目标”进行评价的设计活 动。如上述“学习目标”中,教师组织学生“分析”“选择”“撰写”等活动。评价设计 活动实施时,根据不同学习目标要求,可在课中评价,如“说出”“分析”“选 择”;也可在课后完成,比方“撰写”“课后作业”等。5 .课程教学反思“教学反思内容”指教师完成该门课程所有教学设计后,对“课程目标”的科学性、 “课程资源”的时代性、“教学安排”的合理性、各“主题(章、节)教学设计”的有 效性等内容进行再认识、再思考。1、能力目标1)使学生了解代码复用的意义,掌握函数的定义与调用方法,理解函数 的嵌套与变量的作用域,明白函
21、数的两种实参传递方式。2)使学生掌握函数的位置参数、默认参数、可变参数、命名关键字参数、 关键字参数等5种形参种类的特点与使用方法,明白递归函数和lambda函数 的定义方法,掌握Python常见的常见内置函数。学习目标3)使学生能够将爱国情怀应用到今后的工作中,实现知识、技能和价值 的全面开展和同频共振。2、动机目标1)通过引导,培养学生严谨的学习态度和主动学习的积极性。2)从现实问题出发,引入新知识,提高学生的学习兴趣和分析问题与解 决问题的能力。3、互动目标1)通过提问与交流,培养学生思考问题、与人沟通的能力。2)通过小组讨论与解决实际问题,培养学生团队合作精神和服务社会的 意识与服务社
22、会的能力。一、教学主要内容分析本章节主要介绍函数的定义与调用、函数实参传递方式、函数的形参种 类、递归函数、lambda函数等知识。为了让学生尽快掌握,在教学过程中, 可先创设情境,引出本节内容,然后进入重点知识的讲解,最后归纳总结, 随堂练习,并布置作业。其中每节课的详细教学方法看“过程设计”局部。本章节计划用6学时讲解,具体教学内容和学时分配如下:目标引入:学习本章节的社会价值第5章代码复用与函数5.1 函数的定义与调用5. 1. 1函数的定义5. 1. 2函数的调用函数的嵌套变量的作用域5.2函数实参传递方式5. 2. 1按值传递按引用传递以上局部2学时5.3函数的形参种类5. 3. 1
23、位置参数5. 3. 2默认参数教学分析(包括:教 学内容分 析、教学重 点、难点)5. 3. 3可变参数5. 3.4命名关键字参数5. 3. 5关键字参数以上局部2学时5. 4递归函数5. 5 lambda 函数5. 6 Python的内置函数5. 6.1数学运算类5. 6. 2代码执行类5. 6. 3类型转换类5. 6. 4序列操作类以上局部2学时二、教学重点1、函数的定义与调用、函数的嵌套与变量的作用域。2、函数的实参传递方式、形参的种类。3、递归函数和lambda函数。三、教学难点1、函数的变量的作用域。2、函数的实参传递方式、形参的种类。过程设计教学主题活动教师活动学生活动设计意图 及
24、资源准备1、课程引入 (2分钟)创设情境,引出本 节内容,并适当提 出问题。集中注意力,回 忆、思考,并回答 相关问题。设计意图:1)利用 相关实例吸引学生 的注意力;2)引入 本节主题。资源准备:PPT2、对本节内容 进行概述介绍 (3分钟)介绍本节学习的主 要内容。听讲并初步形成 本章节知识体系。设计意图:学生初 步了解本节知识内 容。资源准备:PPT3、知识点讲授 与案例分析(25分钟)进入重点知识的讲 解与实例分析。听讲,记笔记,思 考,可举手提问。设计意图:知识点 传授给学生。资源准备:PPT课 件、程序源代码、 软件开发平台。4、课堂交流 (3分钟)诱导式提问,引导 学生思考。消化
25、已讲授的知 识点,讨论并回答 教师问题。设计意图:鼓励学 生思考问题,并主 动与老师沟通。资源准备:问题。5、对交流结果 总结(2分钟)根据学生的回答进 行总结。听讲、消化与归纳 总结。设计意图:对知识 点归纳,培养学生 归纳总结能力。6、学生练习(8分钟)可根据学生的学习 情况布置习题,并 现场指导与检查。上台练习或台下 练习。设计意图:加深学 生对课堂知识的掌 握。资源准备:实验平 台、1至2道有针对 性的练习题。7、总结,布置 课后作业和预 习任务(2分钟)总结本次课程的主 要知识点,布置课 后作业,安排预习 任务。听讲、记录。设计意图:巩固课 堂知识。资源准备:课后相 关练习题。学习效
26、果 评价序号时 间指标名称评价内容评价方式1课 刖课前预习学习主动性对本章节内容的了解 程度2课中课堂互动积极性学习态度主动发言人数及频次3回答下列问题准确率学习阶段性 成果问题回答准确率4课后课后作业与小测验运用知识的 能力作业质量和测验成绩教学主题(章、节):第6章Python类与对象(6学时)与主题(章、节)相关的教学资源名称:一、教材1、程细柱、程心怡编著,Python程序设计教程,机械工业出版社,2022。二、参考教材1、小甲鱼主编,零基础入门学习Python,清华大学出版社,2016。2、唐永华等主编,Python3程序设计,人民邮电出版社,2019。3、嵩天等主编,Python语
27、言程序设计基础,高等教育出版社,2017。三、电子资源1、课程标准、教学设计、电子课件PPT、习题与答案。2、实验教学大纲、软件开发工具、程序源代码。3、教学资源网站:4、思想教育相关电子文档。1、能力目标1)使学生理解类与对象的概念,掌握类的定义与对象的创立方法,明白 构造函数与析构函数,掌握实例变量与类变量的特点与使用方法。2)使学生熟悉Python类中的类方法、实例方法、静态方法、普通方法的 特点与使用环境。3)使学生明白面向对象的封装、继承与多态性,学会运算符的重载方法。学习目标4)使学生能够将爱国情怀应用到今后的工作中,实现知识、技能和价值 的全面开展和同频共振。2、动机目标1)通过
28、引导,培养学生严谨的学习态度和主动学习的积极性。2)从现实问题出发,引入新知识,提高学生的学习兴趣和分析问题与解 决问题的能力。3、互动目标1)通过提问与交流,培养学生思考问题、与人沟通的能力。2)通过小组讨论与解决实际问题,培养学生团队合作精神和服务社会的 意识与服务社会的能力。一、教学主要内容分析本章节介绍程序设计的面向对象的思想,以及类的定义、对象的创立与 使用等知识。为了让学生尽快掌握,在教学过程中,可先创设情境,引出本 节内容,然后进入重点知识的讲解,最后归纳总结,随堂练习,并布置作业。 其中每节课的详细教学方法看“过程设计”局部。本章节计划用6学时讲解,具体教学内容和学时分配如下:
29、目标引入:学习本章节的社会价值第6章Python类与对象6. 1 Python中的类与对象6. 1. 1类与对象的概念6. 1.2类的定义1.3对象的创立6.2 构造函数与析构函数. 1构造函数6. 2. 2析构函数3实例变量与类变量7. 3. 1实例变量3. 2类变量8. 局部2学时Python类中的方法教学分析(包括:教 学内容分 析、教学重 点、难点)6. 4.1类方法4.2实例方法7. 4. 3静态方法4. 4普通方法8. 局部2学时5 Python的面向对象特性9. 5. 1类的封装性5.2类的继承性10. 5.3类的多态性6运算符重载以上局部2学时二、教学重点1、类的定义与对象的创
30、立。2、实例变量与类变量的特点与使用。3、类方法、实例方法、静态方法、普通方法的特点与使用。4、对象的封装、继承与多态性。三、教学难点1、类方法、实例方法、静态方法、普通方法的特点与使用。2、对象的封装、继承与多态性。过程设计教学主题活动教师活动学生活动设计意图 及资源准备1、课程引入 (2分钟)创设情境,引出本 节内容,并适当提 出问题。集中注意力,回 忆、思考,并回答 相关问题。设计意图:1)利用 相关实例吸引学生 的注意力;2)引入 本节主题。资源准备:PPT2、对本节内容 进行概述介绍 (3分钟)介绍本节学习的主 要内容。听讲并初步形成 本章节知识体系。设计意图:学生初 步了解本节知识
31、内 容。资源准备:PPT3、知识点讲授 与案例分析(25分钟)进入重点知识的讲 解与实例分析。听讲,记笔记,思 考,可举手提问。设计意图:知识点 传授给学生。资源准备:PPT课 件、程序源代码、 软件开发平台。4、课堂交流 (3分钟)诱导式提问,引导 学生思考。消化已讲授的知 识点,讨论并回答 教师问题。设计意图:鼓励学 生思考问题,并主 动与老师沟通。资源准备:问题。5、对交流结果 总结(2分钟)根据学生的回答进 行总结。听讲、消化与归纳 总结。设计意图:对知识 点归纳,培养学生 归纳总结能力。6、学生练习(8分钟)可根据学生的学习 情况布置习题,并 现场指导与检查。上台练习或台下 练习。设
32、计意图:加深学 生对课堂知识的掌 握。资源准备:实验平 台、1至2道有针对 性的练习题。7、总结,布置 课后作业和预 习任务(2分钟)总结本次课程的主 要知识点,布置课 后作业,安排预习 任务。听讲、记录。设计意图:巩固课 堂知识。资源准备:课后相 关练习题。学习效果 评价序号时 间指标名称评价内容评价方式1课 刖课前预习学习主动性对本章节内容的了解 程度2课中课堂互动积极性学习态度主动发言人数及频次3回答下列问题准确率学习阶段性 成果问题回答准确率4课后课后作业与小测验运用知识的 能力作业质量和测验成绩教 学 反 思 内 容课程教学反思Python语言是非常优秀的程序设计语言,在大数据与区块
33、链、人工智能、 科学计算等方面有很强的优势,其覆盖的应用范围很广。在教学过程中,本 人采用“故事情节引导、任务驱动”的教学方法组织教学内容,并根据学生 的个性特点进行指导,如:对内敛沉思型学生,本人在教学过程中采取多种 激励方式,采用多样化的教学方法,以提高其表达能力和活跃程度。而对于 活泼冲动型学生,本人在教学过程中那么保护其积极性,并在其发言和回答问 题过程中循循善诱,给予点拔和开导,培养其全面思考问题的能力。通过对学生平时课堂回答下列问题情况、课后作业完成情况与质量、上机实 践结果、期末考试成绩等进行分析可知:学生有强烈的爱国情怀,良好的人 生观与价值观,大局部学生能熟练应用Python
34、语言开发简单的应用程序,完 成相关知识测试,为今后进一步学习相关知识打下了扎实的基础。当然,也 有局部学生的基础较差,且学习不太刻苦,综合设计能力较差,这局部学生 只能课后加强辅导。总之,通过本课程的教学,基本培养了学生的爱国意识和面向对象的程 序设计思想,掌握了 Python编程的基本技术,具有基本的软件开发能力。另 外,通过提问与交流,也培养了学生思考问题、与人沟通的能力。通过小组 讨论与解决实际问题,培养了学生团队合作精神和服务社会的意识与能力。本门课选取的教材内容严谨、详实,配套的习题与解答非常适合本教学 对象使用,是一本较好的教材。本门课共32学时,学时基本上是合理的,大 局部学生能
35、较好地完成课程的学习任务。-28-课程性质0通识课程口学科基础课程口专业课程课程目标(-)知识目标1 .使学生了解程序设计的基本知识和Python语言的主要特点。2 .使学生理解Python语言的基本语法,掌握编程的基本技能。3 .使学生学会面向对象程序设计的基本方法,能较好应用。(二)能力目标1 .使学生学会运用Python语言基本语法、程序控制结构等知识编写程 序。2 .使学生能使用Python基本函数库、类与对象的面向对象思想开发应 用软件。(三)情感目标1 .使学生树立正确的世界观、人生观、价值观,理解社会主义核心价 值观和习近平的中心思想,明白社会主义的优越性。2 .通过精选典型的P
36、ython程序实例,激发学生学习程序设计的兴趣。3 .培养学生热爱计算机编程,提升程序设计质量意识。4 .培养学生良好的程序设计素养、服务社会意识,提升学生服务社会 的能力。学情分析本班学生是由其它学院的相关专业组成的混合教学班,学生之前可 能没有学过计算机的相关课程,没有相关的软件开发实践,但学生选择 了该通识课,说明对软件开发比拟感兴趣,本课程可以提高学生这方面 的能力,为其今后进一步学习打好基础。在教学过程中可以根据学生的 个性特点来教学辅导,如:对内敛沉思型学生,在教学过程中可采取多 种激励方式,采用多样化教学,以提高其表达能力和活跃程度。对于活 泼冲动型学生,在教学过程中那么保护其积
37、极性,并在其发言和回答下列问题 过程中循循善诱,给予点拔和开导,培养其全面思考问题的能力。课程资源一、纸质资源:1)教材:程细柱、程心怡编著,Python程序设计教程,机械工 业出版社,2021o2)参考书目:小甲鱼主编,零基础入门学习Python,清华大学出版社,2016。唐永华等主编,Pylhon3程序设计,人民邮电出版社,2019。嵩天等主编,Python语言程序设计基础,高等教育出版社,2017。 二、电子资源:电子课件PPT、程序源代码、习题与答案、课程标准、实验教学 大纲、教学设计教学安排教学主题(章、节)学时安排授课时间(年月日 或周次星期)第1章Python的开发平台1.1帮助
38、精灵的提问1. 2初识Python并发平台2节第1周星期五第2章Python的基础知识2. 1 Python语言的书写规范2. 2标识符射击手2.3数据传送过山车2节第2周星期五2. 4数据运算测试游戏2节第3周星期五习题与实例2节第4周星期五第3章流程控制语句3. 1选择结构2节第5周星期五3. 2循环结构2节第6周星期五第4章Python的组合类型4.1组合类型4.2字符串2节第7周星期五4.3元组4. 4列表2节第8周星期五4.5集合4.6字典2节第9周星期五习题与实例2节第10周星期五第5章代码复用与函数5.1 函数的定义与调用5.2 函数实参传递方式2节第11周星期五5.3函数的形参
39、种类2节第12周星期五5. 4递归函数5. 5 lambda 函数5. 6 Python的内置函数2节第13周星期五第6章Python类与对象6. 1 Python中的类与对象6.2构造函数与析构函数6. 3实例变量与类变量2节第14周星期五6.4 Python类中的方法2节第15周星期五6. 5 Python的面向对象特性6. 6运算符重载复习总结2节第16周星期五教学主题(章、节):第1章Python语言特点与开发平台(2学时)与主题(章、节)相关的教学资源名称:一、教材1、程细柱、程心怡编著,Python程序设计教程,机械工业出版社,2022。二、参考教材1、小甲鱼主编,零基础入门学习P
40、ython,清华大学出版社,2016。2、唐永华等主编,Python3程序设计,人民邮电出版社,2019。3、嵩天等主编,Python语言程序设计基础,高等教育出版社,2017。三、电子资源1、课程标准、教学设计、电子课件PPT、习题与答案。2、实验教学大纲、软件开发工具、程序源代码。3、教学资源网站:4、思想教育相关电子文档。学习目标1、能力目标1)使学生了解本课程的学习目标、考核方式、以及学习方法。2)使学生了解Python语言的特点。3)使学生掌握Python工具的下载与安装方法。4)使学生熟悉IDLE开发平台的使用技术。5)使学生能够将爱国情怀应用到今后的工作中,实现知识、技能和价值
41、的全面开展和同频共振。2、动机目标1)通过引导,培养学生严谨的学习态度和主动学习的积极性。2)从现实问题出发,引入新知识,提高学生的学习兴趣和分析问题与解 决问题的能力。3、互动目标1)通过提问与交流,培养学生思考问题、与人沟通的能力。2)通过小组讨论与解决实际问题,培养学生团队合作精神和服务社会的 意识与服务社会的能力。一、教学主要内容分析本章主要介绍Python语言的特点和IDLE开发平台的使用,为了让学生 尽快掌握,在教学过程中,可先创设情境,引出本节内容,然后进入重点知 识的讲解,最后归纳总结,随堂实验,并布置作业。其中每节课的详细教学 方法看“过程设计”局部。本章节计划用2学时讲解,
42、具体教学内容和学时分配如下:目标引入:学习本章节的社会价值第1章Python的开发平台1.1帮助精灵的提问1. 2初识Python开发平台1. 2. 1 Python的下载与安装1.2.2 IDLE开发平台的使用1.3 Python平台的应用实验以上局部2学时二、教学重点1、Python语言的特点。2、Python的下载与安装。教学分析 (包括:教 学内容分 析、教学重 点、难点)3、IDLE开发平台的使用。三、教学难点1、Python语言的特点。2、IDLE开发平台的使用。过程设计教学主题活动教师活动学生活动设计意图 及资源准备1、课程引入 (2分钟)创设情境,引出本 节内容,并适当提 出问
43、题。集中注意力,回 忆、思考,并回答 相关问题。设计意图:1)利用 相关实例吸引学生 的注意力;2)引入 本节主题。资源准备:PPT2、对本节内容 进行概述介绍 (3分钟)介绍本节学习的主 要内容。听讲并初步形成 本章节知识体系。设计意图:学生初 步了解本节知识内 容。资源准备:PPT3、知识点讲授 与案例分析(25分钟)进入重点知识的讲 解与实例分析。听讲,记笔记,思 考,可举手提问。设计意图:知识点 传授给学生。资源准备:PPT课 件、程序源代码、 软件开发平台。4、课堂交流 (3分钟)诱导式提问,引导 学生思考。消化已讲授的知 识点,讨论并回答 教师问题。设计意图:鼓励学 生思考问题,并
44、主 动与老师沟通。资源准备:问题。5、对交流结果 总结(2分钟)根据学生的回答进 行总结。听讲、消化与归纳 总结。设计意图:对知识 点归纳,培养学生 归纳总结能力。6、学生练习(8分钟)可根据学生的学习 情况布置习题,并 现场指导与检查。上台练习或台下 练习。设计意图:加深学 生对课堂知识的掌 握。资源准备:实验平 台、1至2道有针对 性的练习题。7、总结,布置 课后作业和预 习任务(2分钟)总结本次课程的主 要知识点,布置课 后作业,安排预习 任务。听讲、记录。设计意图:巩固课 堂知识。资源准备:课后相 关练习题。学习效果 评价序号时 间指标名称评价内容评价方式1课 刖课前预习学习主动性对本章节内容的了解 程度2课中课堂互动积极性学习态度主动发言人数及频次3回答下列问题准确率学习阶段性 成果问题回答准确率4课后课后作业与小测验运用知识的 能力作业质量和测验成绩教学主题(章、节):第2章Python的基础知识(6学时)一、教材1、程细柱、程心怡编著,Python程序设计教程,机械工业出版社,2022。 二、参考教材1、小甲鱼