Python语言及其应用(第2版) 教案全套 翁正秋 第1-15讲 认识Python(1)-正则表达式_第1页
Python语言及其应用(第2版) 教案全套 翁正秋 第1-15讲 认识Python(1)-正则表达式_第2页
Python语言及其应用(第2版) 教案全套 翁正秋 第1-15讲 认识Python(1)-正则表达式_第3页
Python语言及其应用(第2版) 教案全套 翁正秋 第1-15讲 认识Python(1)-正则表达式_第4页
Python语言及其应用(第2版) 教案全套 翁正秋 第1-15讲 认识Python(1)-正则表达式_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

《大数据语言基础》课程教案第1讲认识Python(Python的宏观认识)一、教案头授课班级大数据XX级教学课时3学时周次3授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.掌握Python运行原理2.了解Python的语法基础,包括语句的结束、注释、编码、输入与输出、变量与标识符。1.了解Python运行原理、注释的使用2.掌握Python的编码规范3.掌握Python的输入与输出的写法4.掌握Python变量与标识符的运用5.能够利用Python语言基础编写简单的Python代码教学任务主要知识点实训项目安排1.Python运行原理2.语句的结束3.注释4.编码5.输入与输出6.变量与标识符任务1:【安装Python】任务2:【打印】任务3:【求直角三角形的面积】任务4:【圆形的周长】重点难点教学重点教学难点Python运行原理、语句的结束、注释、编码、输入与输出、变量与标识符。Python运行原理、变量与标识符。教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课是该课程的第一次课,面向大一新生开展的语言类课程。该课程在学生军训期间,已经下达了学习任务要求,包括对Python语言的基本认识和了解。(二)课堂教学设计(3学时)设计说明=1\*GB3①学生分组与规则制定=2\*GB3②学生抢答=3\*GB3③任务驱动=4\*GB3④安装任务互换检测=5\*GB3⑤安装体验分享(探讨)步骤教学内容教学方法教学手段学生活动时间分配第一节课安排课程介绍(1)精彩从【软件二次开发语言】开始……(2)本课程在专业课程体系中的位置(3)学生分组与规则制定讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟【案例1:运行第一个程序】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约10分钟【案例2:求三角形的面积】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约15分钟第二节课安排知识要点1.Python运行原理2.语句的结束3.注释讲授示范(1)任务讲解(2)任务示范学生思考约10分钟知识要点4.编码5.输入与输出6.值与类型7.变量与标识符讲授示范(1)任务讲解(2)任务示范学生思考约10分钟做一做考一考实训1中练习题(选择与填空)讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约18分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务1:【安装Python】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约5分钟任务解决任务演示:任务2:【打印】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟任务解决任务演示:任务3:【求直角三角形的面积】任务4:【圆形的周长】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验2预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第2讲认识Python(Python的宏观认识)一、教案头授课班级大数据XX级教学课时3学时周次3授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.掌握Python运行原理2.了解Python的语法基础,包括语句的结束、注释、编码、输入与输出、变量与标识符。1.了解值与类型、运算符和不同类型的混合计算2.掌握字符串的连接与倍增3.掌握将数值转换成字符串4.掌握Python模块的导入5.能够利用Python语言基础编写简单的Python代码教学任务主要知识点实训项目安排7.变量与标识符8.运算符和不同类型的混合计算9.字符串的连接与倍增10.将数值转换成字符串11.导入模块任务1:【PyCharm中Python版本的切换】任务2:【换字游戏】任务3:【数字合并】任务4:【随机数的倍增】重点难点教学重点教学难点Python运行原理、语句的结束、注释、编码、输入与输出、变量与标识符。Python运行原理、变量与标识符。教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课是该课程的第一次课,面向大一新生开展的语言类课程。该课程在学生军训期间,已经下达了学习任务要求,包括对Python语言的基本认识和了解。(二)课堂教学设计(3学时)设计说明=1\*GB3①学生分组与规则制定=2\*GB3②学生抢答=3\*GB3③任务驱动=4\*GB3④安装任务互换检测=5\*GB3⑤安装体验分享(探讨)步骤教学内容教学方法教学手段学生活动时间分配第一节课安排课程回顾(1)案例回顾(两个)(2)知识点回顾(问答的方式)讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟知识要点7.变量与标识符8.运算符和不同类型的混合计算9.字符串的连接与倍增10.将数值转换成字符串11.导入模块讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟中场小结考一考实训1中练习题(选择与填空)讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约5分钟第二节课安排任务解决任务演示任务1:【PyCharm中Python版本的切换】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约8分钟任务解决任务演示任务2:【换字游戏】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务演示任务3:【数字合并】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务4:【随机数的倍增】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟拓展对已经做完的同学,提供拓展题。1:【数字合并提高】2:【求除数】3:【代码版本转换】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验2预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第3讲认识Python(Python单元小结与练习)一、教案头授课班级信息17级教学课时3学时周次6授课教师翁正秋课型理论+实践上课地点明德楼705、534教学目标知识目标能力目标1.掌握Python运行原理2.了解Python的语法基础,包括语句的结束、注释、编码、输入与输出、变量与标识符。了解Python语言程序宏观框架结构与特点。了解软件开发环境下,Python语言程序开发过程。简要了解Python语言程序设计应掌握的知识结构。教学任务主要知识点实训项目安排1.程序的体例2.语句间的分隔符3.变量的定义和使用4.如何输入5.如何输出6.数据类型7.不同数据类型混合计算8.如何将数字转换成字符串9.如何给程序标注注释10.如何使用中文【任务1】实用技巧训练【任务2】常规练习【任务3】实训1、2、3重点难点教学重点教学难点Python语法基础的综合应用Python语法基础的综合应用教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课是该课程的第三次课,本次课程是对前两节课内容的总结和训练提高。(二)课堂教学设计(3学时)设计说明=1\*GB3①学生分组与规则制定=2\*GB3②学生抢答=3\*GB3③任务驱动=4\*GB3④安装任务互换检测=5\*GB3⑤安装体验分享(探讨)步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾(1)上节回顾(2)知识点回顾(问答的方式)讲授提问启发(1)PPT演示学生动脑学生互动学生抢答约20分钟内容【实用技巧】介绍和练习讲授提问启发(1)PPT演示学生动脑学生互动约20分钟第二节课安排做一做考一考1.练习1讲授示范(1)任务讲解(2)任务示范学学生动口学生动脑学生动手约10分钟做一做考一考2.练习2讲授示范(1)任务讲解(2)任务示范学生动口学生动脑学生动手约5分钟做一做考一考2.练习2讲授示范(1)任务讲解(2)任务示范学生动口学生动脑学生动手约5分钟实训任务1、任务2、任务3、任务4讲授示范(1)任务讲解(2)任务示范学生动口学生动脑学生动手约20分钟第三节课安排任务解决任务演示任务5讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约8分钟任务解决任务演示:任务6:讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟任务解决任务演示:任务7:讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟任务解决任务演示:任务7:讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约2分钟(三)课后设计内容说明=1\*GB3①函数预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第4讲函数(第一部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标素质目标(思政目标)2.1.函数的定义2.2.函数的调用2.3.函数形参、实参、返回值2.4.变量作用域2.5.Python的缩进格式2.6.局部变量与全局变量2.7.常用运算2.8.利用import导入机制2.1.理解并掌握函数的基本定义方法2.2.理解函数间参数传递的过程和本质2.3.了解函数与变量的作用域和存储类型通过翻转课堂的方式,由小组进行汇报讲解。1.培养学生独立思考能力2.培养学生团队合作意识3.锻炼动手实践能力4.表达与沟通、思辨能力能力教学任务主要知识点实训项目安排2.1.函数的定义2.2.函数的调用2.3.函数形参、实参、返回值2.4.变量作用域2.5.Python的缩进格式2.6.局部变量与全局变量2.7.常用运算2.8.利用import导入机制【任务1】编写一个函数。输入圆形的半径,计算其面积。重点难点教学重点教学难点1.函数的定义2.函数的调用3.函数参数4.变量作用域1.函数的定义2.函数参数3.变量作用域教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课以案例为主,通过案例让学生了解函数的相关知识。后续将通过实训提高学生的专业技能。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动通过翻转课堂的方式,由小组进行汇报讲解步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾知识点回顾(问答的方式)课程导入讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟【案例1:用函数的方法计算三角形面积】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟第二节课安排内容【案例2:开发函数工具包】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟知识要点2.1函数的定义和调用2.2函数的参数2.3return语句2.4全局变量与局部变量讲授示范(1)任务讲解(2)任务示范学生思考约15分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约5分钟第三节课安排任务解决单元练习讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务演示:任务1:【求圆形的面积】编写一个函数。输入圆形的半径,计算其面积。讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验4预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第5讲函数(第二部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标2.1.函数的定义2.2.函数的调用2.3.函数形参、实参、返回值2.4.变量作用域2.5.Python的缩进格式2.6.局部变量与全局变量2.7.常用运算2.8.利用import导入机制2.1.理解并掌握函数的基本定义方法2.2.理解函数间参数传递的过程和本质2.3.了解函数与变量的作用域和存储类型教学任务主要知识点实训项目安排2.1.函数的定义2.2.函数的调用2.3.函数形参、实参、返回值2.4.变量作用域2.5.Python的缩进格式2.6.局部变量与全局变量2.7.常用运算2.8.利用import导入机制【任务1】编写一个函数。输入圆形的半径,计算其面积。重点难点教学重点教学难点1.函数的定义2.函数的调用3.函数参数4.变量作用域1.函数的定义2.函数参数3.变量作用域教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课以案例为主,通过案例让学生了解函数的相关知识。后续将通过实训提高学生的专业技能。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾知识点回顾(问答的方式)讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【案例2:开发函数工具包】教师内容讲解学生动手练习讲授提问启发(1)PPT演示学生动脑学生互动约10分钟任务1:【求圆形的面积】编写一个函数。输入圆形的半径,计算其面积。讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟第二节课安排任务解决任务2-1:【自编一个函数包,完成下面图形的面积】讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟知识要点2.5.Python的缩进格式2.6.局部变量与全局变量2.7.常用运算2.8.利用import导入机制讲授示范(1)任务讲解(2)任务示范学生思考约20分钟第三节课安排任务解决任务2-2:【自编一个函数包,完成下面图形的面积】归纳式教学法(1)教师演示(2)学生动手学生动手、学生动脑约10分钟任务解决任务2-3:【自编一个函数包,完成下面图形的面积】。归纳式教学法(1)教师演示(2)学生动手学生动手、学生动脑约10分钟拓展任务3:【利用海伦公式求三角形面积】对已经做完的同学,提供拓展题。归纳式教学法(1)教师演示(2)学生动手学生动手、学生动脑约10分钟本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约10分钟(三)课后设计内容说明=1\*GB3①实验4预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第6讲分支(第一部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.条件判断语句的使用2.if语句的嵌套1.条件判断语句的使用2.if语句的嵌套教学任务主要知识点实训项目安排1.条件判断语句的使用2.if语句的嵌套【任务1】重点难点教学重点教学难点1.条件判断语句的使用2.if语句的嵌套1.条件判断语句的使用2.if语句的嵌套教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课以案例为主,通过案例让学生了解分支语句的相关知识。后续将通过实训提高学生的专业技能。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾知识点回顾(问答的方式)课程导入讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例1:猜字游戏(一次猜字机会)教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟第二节课安排知识要点常用运算讲授示范(1)任务讲解(2)任务示范学生思考约10分钟课堂练习各种运算的实操练习讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动脑学生动手约10分钟知识要点if语句讲授示范(1)任务讲解(2)任务示范学生思考约8分钟课堂练习例题的实操练习讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动脑学生动手约10分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决单元练习讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟任务解决任务演示:任务1:【猜字游戏】任务2:【学生成绩等级评定】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约25分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验4预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第7讲分支(第二部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.条件判断语句的使用2.if语句的嵌套1.条件判断语句的使用2.if语句的嵌套教学任务主要知识点实训项目安排1.条件判断语句的使用2.if语句的嵌套任务2:【学生成绩等级评定】任务3:【输入字符判断】任务4:【身体质量指数判断】任务5:拓展任务1:【验证码】拓展任务2:【商品促销】重点难点教学重点教学难点1.条件判断语句的使用2.if语句的嵌套1.条件判断语句的使用2.if语句的嵌套教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课以案例为主,通过案例让学生了解分支语句的相关知识。后续将通过实训提高学生的专业技能。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾知识点回顾(问答的方式)讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟【案例讲解】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟第二节课安排内容【例】从键盘输入一个字母,对输入内容进行转化,最终以小写字母输出。教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟任务解决任务2:【学生成绩等级评定】任务3:【输入字符判断】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约5分钟第三节课安排任务解决单元练习讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务演示:任务4:【身体质量指数判断】任务5:讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟拓展对已经做完的同学,提供拓展题。拓展任务1:【验证码】拓展任务2:【商品促销】本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验5预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第8讲循环(第一部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.while循环语句2.跳出循环1.掌握计数循环的使用2.掌握循环语句的使用3.掌握跳出循环的方法教学任务主要知识点实训项目安排1.while循环语句2.跳出循环任务1:【猜字游戏】任务2:【统计字符分类】任务3:【水仙花数】任务4:【用数字组数】任务5:【评委评分】任务6:【break语句和continue语句的使用】拓展任务【“韩信点兵”】重点难点教学重点教学难点计数循环、循环语句的使用、跳出循环。计数循环、循环语句的使用。教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课以案例为主,通过案例让学生了解循环语句的相关知识。后续将通过实训提高学生的专业技能。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾知识点回顾(问答的方式)课程导入讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟书中案例2:猜字游戏(多次猜字机会)版本一教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟第二节课安排知识要点while循环嵌套和中止循环讲授示范(1)任务讲解(2)任务示范学生思考约10分钟任务解决单元练习任务1:【猜字游戏】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务2:【统计字符分类】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约5分钟第三节课安排任务解决单元练习任务3:【水仙花数】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟任务解决任务演示:任务4:【用数字组数】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约18分钟拓展对已经做完的同学,提供拓展题。拓展任务【“韩信点兵”】本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约2分钟(三)课后设计内容说明=1\*GB3①实验预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第9讲循环(第二部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.for循环语句2.计数循环的使用1.掌握计数循环的使用2.掌握循环语句的使用3.掌握跳出循环的方法教学任务主要知识点实训项目安排1.for循环语句2.计数循环任务4:【用数字组数】任务5:【评委评分】任务6:【break语句和continue语句的使用】拓展任务【“韩信点兵”】重点难点教学重点教学难点计数循环、循环语句的使用、跳出循环。计数循环、循环语句的使用。教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本次课以案例为主,通过案例让学生了解函数的相关知识。后续将通过实训提高学生的专业技能。(二)课堂教学设计(3学时)设计说明=1\*GB3①学生分组与规则制定=2\*GB3②学生抢答=3\*GB3③任务驱动=4\*GB3④安装任务互换检测=5\*GB3⑤安装体验分享(探讨)步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾知识点回顾(问答的方式)课程导入讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例3:猜字游戏(多次猜字机会)版本二教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约25分钟第二节课安排内容【案例3改进】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约5分钟知识要点for循环计数循环讲授示范(1)任务讲解(2)任务示范学生思考约15分钟任务解决单元练习讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约5分钟第三节课安排任务解决任务演示:任务5:【评委评分】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约20分钟任务解决任务演示:任务6:【break语句和continue语句的使用】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。约5分钟本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第10讲列表与元组(列表)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1.掌握列表的定义2.掌握列表的操作1.了解列表基本操作2.掌握列表的截取与拼接3.掌握列表的赋值机制4.学会列表推导式的应用教学任务主要知识点实训项目安排列表的声明和使用索引求元素数量脚本操作符列表截取与拼接列表推导式嵌套列表列表函数与方法任务1:【列表创建的基本操作】任务2:【列表截取与拼接】任务3:【二维列表】任务4:【列表的赋值机制】任务5:【列表与循环的混合使用】重点难点教学重点教学难点1.掌握列表的定义2.掌握列表的操作1.列表截取与拼接2.列表推导式的应用教参目录《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本章需要掌握列表和元组的基本语法及其使用,掌握列表的截取与拼接,了解列表的赋值机制,掌握列表与元组的相互转化。同时通过实例的训练,进一步巩固列表和元组的相关知识,学会列表推导式的应用,能够利用列表和元组解决实际编程问题。(二)课堂教学设计(3学时)设计说明学生抢答任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾与考核回顾知识点考核讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例1:猜字游戏(记录游戏过程数据)教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约25分钟第二节课安排内容任务1:【列表创建的基本操作】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟内容任务2:【列表截取与拼接】教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约15分钟做一做考一考实训中练习题讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约3分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务3:【二维列表】任务4:【列表的赋值机制】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约25分钟任务解决任务演示:任务5:【列表与循环的混合使用】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第11讲列表与元组(元组)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标学会元组的声明和使用掌握元组运算符掌握元组索引与截取学会元组内置函数1.掌握元组基本操作2.掌握列表与元组的相互转化教学任务主要知识点实训项目安排元组运算符元组索引与截取元组内置函数元组的声明和使用任务1:【列表与元组的相互转化】任务2:【元组的使用】重点难点教学重点教学难点学会元组的声明和使用掌握元组运算符掌握元组索引与截取掌握元组索引与截取学会使用元组内置函数教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明本章需要掌握列表和元组的基本语法及其使用,掌握列表的截取与拼接,了解列表的赋值机制,掌握列表与元组的相互转化。同时通过实例的训练,进一步巩固列表和元组的相关知识,学会列表推导式的应用,能够利用列表和元组解决实际编程问题。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾与考核回顾知识点考核讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例2:猜字游戏扩展教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约25分钟第二节课安排内容教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约5分钟内容单元练习教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约30分钟做一做考一考实训中练习题讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约3分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务1:【列表与元组的相互转化】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约25分钟任务解决任务演示:任务2:【元组的使用】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第12讲字符串与文件(第一部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1、掌握字符串的连接、格式化、转换、分割2、掌握集的选择:切片运算3、了解字符串与列表转换4、了解字符与ASCII码的转换5、掌握利用文件存储字符串6、掌握文本文件的读写字符串的基本知识以及字符串的相关操作;文件操作的基本方法和步骤。教学任务主要知识点实训项目安排1、字符串的连接、格式化、转换、分割2、子集的选择:切片运算3、字符串与列表转换4、字符与ASCII码的转换5、利用文件存储字符串6、文本文件的读写任务1:【字符串基础训练】任务2:【字符串中子串出现的次数】任务3:【字符串排序】任务4:【敏感词替换】重点难点教学重点教学难点1、字符串的连接、格式化、转换、分割2、文本文件的读写1、字符串的连接、格式化、转换、分割2、子集的选择:切片运算3、文本文件的读写教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明字符串是Python中除数字外最重要的数据类型。本单元将学习字符串的基本知识以及字符串的相关操作。文件可以看成是大型的字符串,本单元将介绍文件的基本知识以及文件操作的基本方法和步骤。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾与考核回顾知识点考核讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例1:游戏中的字符串格式化及优化教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约25分钟第二节课安排内容5.2.1字符串的写法5.2.2字符串操作5.2.3字符串运算符5.2.4字符串内建函数教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约15分钟内容5.2.5字符串格式化(%)5.2.6字符串格式化(format函数)5.2.7字符串截取(切片)5.2.8转义字符教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟做一做考一考实训中练习题讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约3分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务1:【字符串基础训练】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约15分钟任务解决任务演示:任务2:【字符串中子串出现的次数】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约5分钟任务解决任务演示:任务3:【字符串排序】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约8分钟任务解决任务演示:任务4:【敏感词替换】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约2分钟(三)课后设计内容说明=1\*GB3①实验预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第13讲字符串与文件(第二部分)一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标1、掌握利用文件存储字符串2、掌握文本文件的读写文件操作的基本方法和步骤。教学任务主要知识点实训项目安排1、利用文件存储字符串2、文本文件的读写任务1:【文件基础训练】任务2:【文件内容合并】重点难点教学重点教学难点1、文本文件的读写1、文本文件的读写教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具体设计流程如下:课前设计→课堂教学设计→课后设计备注:该课程为大一学生的专业基础课程,课内分组,每组4-5人。(一)课前设计设计说明文件可以看成是大型的字符串,本单元将介绍文件的基本知识以及文件操作的基本方法和步骤。(二)课堂教学设计(3学时)设计说明=1\*GB3①按照学生分组与规则进行=2\*GB3②学生抢答=3\*GB3③任务驱动步骤教学内容教学方法教学手段学生活动时间分配第一节课安排上节回顾与考核回顾知识点考核讲授提问启发(1)PPT演示学生动脑学生互动约10分钟内容【知识要点】【重点】【难点】讲授提问启发(1)PPT演示学生动脑学生互动约5分钟案例2:利用文本文件读写存储游戏过程日志教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约25分钟第二节课安排内容5.2.8文件的打开5.2.9文件对象的各种方法教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约20分钟内容5.2.10相关的文件、目录操作函数以及会引起的异常处理教师内容讲解学生动手练习讲授示范(1)教师演示(2)学生动手学生动手、学生动脑约15分钟做一做考一考实训中练习题讲授示范提问(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约3分钟中场小结1前两节课内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,学生小结前两节课内容约2分钟第三节课安排任务解决任务演示任务1:【文件基础训练】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约25分钟任务解决任务演示:任务2:【文件内容合并】讲授示范(1)问题点拨(2)学生回答(3)学生电脑操作学生动口学生动脑学生动手约10分钟拓展对已经做完的同学,提供拓展题。本讲小结本讲内容小结归纳式教学法多媒体演示教学随着教师的启发式引导,对本讲内容进行小结约5分钟(三)课后设计内容说明=1\*GB3①实验预习=2\*GB3②课后习题下达《大数据语言基础》课程教案第14讲字典与集合一、教案头授课班级大数据XX级教学课时3学时周次授课教师翁正秋课型理论+实践上课地点教学目标知识目标能力目标字典的声明和使用字典基本操作字典键的特性字典内置函数与方法集合的声明和使用集合基本操作集合内置函数与方法1.掌握字典的声明和使用2.了解字典键的特性3.熟悉字典内置函数与方法的使用4.学会字典的综合应用5.掌握集合的声明和使用6.掌握集合运算7.熟练使用集合内置函数与方法8.学会集合的综合应用教学任务主要知识点实训项目安排字典的声明和使用字典基本操作字典键的特性字典内置函数与方法集合的声明和使用集合基本操作集合内置函数与方法字典任务1:【字典基本训练】任务2:【综合训练1】任务3:【综合训练2】任务4:【找最大】集合任务1:【集合基本训练】任务2:【集合综合训练】任务3:【集合提高练习】重点难点教学重点教学难点1、字典的定义、字典的使用。1、字典的定义、字典的使用。教参目录1、《Python语言及其应用》电子工业出版社,翁正秋主编课后附记二、教学设计教学单元设计(3学时)整体说明该课程的设置安排是根据学生和教学项目的实际情况,设计教学计划的具体实施方案。教学过程是以学生为中心,以培养学生行为能力为目标,在教师的行为引导下,通过多种不定型的活动形式,激发学生的学习热忱和兴趣,使学生主动使用脑、心、手进行学习。具

温馨提示

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

评论

0/150

提交评论