视频标签:python元组应用,流程控制
所属栏目:信息技术优质课视频
视频课题:教科版选修一《通过对数据的加密解密,体验计算思维》 python元组应用&流程控制-广州
教学设计、课堂实录及教案:高中信息技术教科版《算法与程序设计》选修一 《通过对数据的加密解密,体验计算思维》 python元组应用&流程控制-广州市第一中学
广州一中第24届教育花会推荐课例
一页纸教案
说明:本教案旨在帮助授课者和听课者明确教学对象和内容、过程和方法,提高教学观察和反思的针对性,教案要突出落实学科关键能力培养的相关教学策略。请在上课前提供给听课者。
学科 | 信息技术 | 授课人 | 授课年级 | 高一 | |||
课题 | 体验计算机对数据进行加密、解密的计算思维 | ||||||
教材 分析 |
《python》程序设计是近期最流行的使用程度前五名之列的程序。广泛运用在网络、科学计算、人工智能领域。具有语言简洁、免费、开源、面向对象、可拓展性等特征。预计在2018年9月份正式进入新教材的内容之一。Python语言既能适应时代需求,又符合新课标要求,我们在这个学期选择Python程序设计教学是有助于学科关键能力培养的。 本节内容选自第2章“python面向对象程序设计”的2.6“元组”、2.7“流程控制”的知识点。在之前学习了变量、运算符、列表等语法知识的基础上,展开对python特征数据类型:“元组”的学习。结合元组数据的特征,本节拟选择运用元组,对数据进行解密处理的实例展开教学。以小组合作的形式,情景引入〉围绕问题求解〉流程设计〉程序设计〉问题拓展,逐层剖析和解决问题。关注培养学生信息技术学科计算思维能力、认知能力、合作能力、创新能力。 |
||||||
学情 分析 |
高一的同学思维活跃,逻辑推理能力较强,但实际问题的分析、解决能力有待提高。学习编程是培养与训练计算思维行之有效的方法与途径。本节课,结合学生的认知水平和兴趣爱好,紧贴生活使用情景,围绕数据的加密和解密的问题求解,让同学们在实践中逐步体会并运用计算思维的理念,进一步开拓同学们的计算思维,激发兴趣爱好,为以后计算机专业学习中的应用打下扎实的基础。 | ||||||
教学 目标 |
预设目标(含关键能力的培养) | 堂上检测目标达成方法 | |||||
1、 掌握元组的概念。[认知能力] 2、 理解和会读流程图。[认知能力] 3、 通过实际案例,理解选择和循环结构。 4、 以分组的形式,掌握运用元组、循环结构for…in…选择结构:if等,把程序补充完整,实现对数据的解密。[合作能力、职业能力] 5、通过具体的案例分析,能够分析和提出、发现问题所在,并提出自己的见解。[合作能力、创新能力] |
1、以游戏的形式,问题抢答,通过课堂管理系统,进行加分鼓励。 2、分组检查程序完成情况,根据情况给予评分和排序。 3、通过系统提交作业。 4、学生个别演示 5、积分卡发放:对于做得又快又好,乐于助人的同学派发积分卡,进行鼓励。 |
||||||
主要过程和 方法 (纲列) |
环节说明 | 使用时间 | 活动主体 | ||||
1、[情景引入]以游戏的形式,带入生活中数据的加密和解密 | 5分钟 | 学生 | |||||
2、[讲解新知] Base64编码原理。根据需求,使用自然语言、流程图来描述算法。 | 5分钟 | 师、生 | |||||
3、[动手实践1]学生动手,阅读程序,补充和调试程序。 | 5分钟 | 学生 | |||||
4、[讲解新知]元组、index()、选择和循环结构。结合数据解密程序逐层剖析。 | 5分钟 | 师、生 | |||||
5、[动手实践2]学生动手,阅读程序,补充和调试程序。 | 10分钟 | 生 | |||||
6、[拓展延伸总结]根据实践案例,思考存在问题,探讨解决方法。 | 10分钟 | 师、生 | |||||
视频来源:优质课网 www.youzhik.com