《Python语言程序设计教学教案.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计教学教案.docx(60页珍藏版)》请在第一文库网上搜索。
1、大数据语言基础课程教案第1讲认识Python(Python的宏观认识)、教案头授课班级大数据XX级教学课时3学时周次3授课教师翁正秋课型理论+实践上课地点教学臬知识目标能力目标1 .掌握Python运行原理2 .了解Python的语法基础,包括语句的结束、注释、编码、输入与输出、变量与标识符。1 .了解Python运行原理、注释的使用2 .掌握Python的编码规范3 .掌握PymOn的输入与输出的写法4 .掌握Python变量与标识符的运用5 .能够利用Python语言基础编写简单的Python代码教学任务主要知识点实训项目安排1 .Python运行原理2 .语句的结束3 .注释4 .编码5
2、 .输入与输出6 .变量与标识符任务1:【安装PythO11】任务2:【打印】任务3:【求直角三角形的面积】任务4:【圆形的周长】教学重点教学难点PythOn运行原理、语句的结束、注释、编码、输入与输出、变量与标识符。Python运行原理、变量与标识符。教参目录1、Python语言及其应用电子工业出版社,翁正秋主编课后附记教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教具体实施方案。教学过程是以学生为中心,以培养学生行为能力为教师的行为引导下,通过多种不定型的活动形式,激发学生的学习趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:学计划的目标,在热忱
3、和兴5人。课前设计一课堂教学设计一课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-(-)课前设计设计说明本次课是该课程的第一次课,面向大一新生开展的语言类课程。该课程在学生军训期间,已经下达了学习任务要求,包括对Python语言的基本认识和了解。(二)课堂教学设计(3学时)设计说明学生分组与规则制定学生抢答任务驱动安装任务互换检测安装体验分享(探讨)步骤教学内容教学方法教学手段学生活动时间分配第一节课安排课程介绍(D精彩从【软件二次开发语言】开始(2)本课程在专业课程体系中的位置(3)学生分组与规则制定讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点
4、】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟【案例1:运行第一个程序】讲授(1)教师演示学生动手、约10分教师内容讲解学生动手练习示范(2)学生动手学生动脑钟【案例2:求三角形的面积】讲授(1)教师演示学生动手、约15分教师内容讲解学生动手练习示范(2)学生动手学生动脑钟第二节课安排知识要点1 .Python运行原理2 .语句的结束3 .注释讲授示范(1)任务讲解(2)任务示范学生思考约10分钟4.编码知识要点5 .输入与输出6 .值与类型7 .变量与标识符讲授示范(1)任务讲解(2)任务示范学生思考约10分钟做一做考一考实训1中练习题(选择与填空)讲授示范提问(1)问题点拨
5、(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约18分钟随着教师中场小结1前两节课内容小结归纳式教学法多媒体演示教学的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务1:【安装Python】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约5分钟任务解决任务演示:任务2:【打印】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟任务解决任务演示:任务3:【求直角三角形的面积】任务4:【圆形的周长】讲授示范(I)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟拓展对已经
6、做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明实验2预习课后习题下达大数据语言基础课程教案第2讲认识Python(Python的宏观认识)、教案头授课班级大数据XX级教学课时3学时周次3授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1 .掌握PythOn运行原理2 .了解Python的语法基础,包括语句的结束、注释、编码、输入与输出、变量与标识符。1 .了解值与类型、运算符和不同类型的混合计算2 .掌握字符串的连接与倍增3 .掌握将数值转换成字符串4 .掌握PyIhOn模块的导入5 .能
7、够利用Python语言基础编写简单的Python代码教学任务主要知识点实训项目安排7 .变量与标识符8 .运算符和不同类型的混合计算9 .字符串的连接与倍增10 .将数值转换成字符串11 .导入模块任务1:PyCharm中Python版本的切换】任务2:【换字游戏】任务3:【数字合并】任务4:【随机数的倍增】教学重点教学难点Python运行原理、语句的结束、注释、编码、输入与输出、变量与标识符。Python运行原理、变量与标识符。教参目录1、Python语言及其应用电子工业出版社,翁正秋主编课后附记教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教具体实施方案
8、。教学过程是以学生为中心,以培养学生行为能力为教师的行为引导下,通过多种不定型的活动形式,激发学生的学习趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:学计划的目标,在热忱和兴5人。课前设计一课堂教学设计一课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-(-)课前设计设计说明本次课是该课程的第一次课,面向大一新生开展的语言类课程。该课程在学生军训期间,已经下达了学习任务要求,包括对Python语言的基本认识和了解。(二)课堂教学设计(3学时)设计说明学生分组与规则制定学生抢答任务驱动安装任务互换检测安装体验分享(探讨)步骤教学内容教学方法教学手段学生活动时间分配第一节课
9、安排课程回顾(1)案例回顾(两个)(2)知识点回顾(问答的方式)讲授提问启发(1)PpT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟知识要点7 .变量与标识符8 .运算符和不同类型的混合计算9 .字符串的连接与倍增10 .将数值转换成字符串11 .导入模块讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟中场小结考一考实训1中练习题(选择与填空)讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约5分钟第二节课安排任务解决任务演示任务1:【PyCharm中Python版本的切换】
10、讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约8分钟任务解决任务演示任务2:【换字游戏】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务演示任务3:【数字合并】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务4:【随机数的倍增】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟拓展对己经做完的同学,提
11、供拓展题。1:【数字合并提高】2:【求除数】3:【代码版本转换】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明实验2预习课后习题下达大数据语言基础课程教案第3讲认识Python(Python单元小结与练习)、教案头授课班级信息17级教学课时3学时周次6授课教师翁正秋课型理论+实践上课地点明德楼705、534教学累知识目标能力目标I.掌握PythOn运行原理2.了解Python的语法基础,包括语句的结束、注释、编码、输入与输出、变量与标识符
12、。了解Python语言程序宏观框架结构与特点。了解软件开发环境下,PyIhOn语言程序开发过程。简要了解Python语言程序设计应掌握的知识结构。教学任务主要知识点实训项目安排1 .程序的体例2 .语句间的分隔符3 .变量的定义和使用4 .如何输入5 .如何输出6 .数据类型7 .不同数据类型混合计算8 .如何将数字转换成字符串9 .如何给程序标注注释10 .如何使用中文任务1实用技巧训练【任务2】常规练习【任务3】实训1、2、3教学重点教学难点Python语法基础的综合应用Python语法基础的综合应用教参目录1、Python语言及其应用电子工业出版社,翁正秋主编课后附记教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计一课堂教学设计一课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组45人。(-)课前设计设计说明本次课是该课程的第三次课,本次课程是对前两节课内容的总结和训练提高。(二)课堂教学设计(3学时)设计说明学生分组与规则制定学生抢答任务驱动安装任务互换检测安装体验分享(探讨)步