2.1计算机解决问题的过程教学设计20232024学年高中信息技术教科版必修1_第1页
2.1计算机解决问题的过程教学设计20232024学年高中信息技术教科版必修1_第2页
2.1计算机解决问题的过程教学设计20232024学年高中信息技术教科版必修1_第3页
2.1计算机解决问题的过程教学设计20232024学年高中信息技术教科版必修1_第4页
全文预览已结束

下载本文档

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

文档简介

教学设计主题单元标题第二单元编程计算主题单元学习概述本单元我们将通过编制有趣的程序,探究计算机解决问题的过程,初步了解算法的三种基本结构,即顺序结构、分支结构和循环结构,以及如何对算法进行描述,熟悉计算机程序设计语言一Python的开发境,学会编写简单的程序解决问题,并尝试发布程序代码,与他人分享。是知识难度水平相对适中的一部分,实例较多,应用较多,学生在学习理论知识之后可以伴随着课堂实践,讲练结合。主题单元教学目标1.理解算法中三种程序结构的概念、特点以及适用的情形。

2.能准确选择使用某种结构或嵌套,正确的设计、描述日常生活实例。

3.理解顺序、选择、描述问题,在解决问题过程中综合应用的必要性。4.能独立完成计算最适宜的运动心率、三年高中存款总额等程序,并尝试解决错误。5.感受信息技术带给生活的魅力,体会信息技术在生活中应用。

6.注意在日常生活中能够保护信息,维护信息安全,形成信息道德。所指向的核心素养:1.信息意识:对日常生活中的复杂问题进行分析、判断,解决问题的路径,学会用算法解决问题。2.计算思维:针对较为复杂的任务,能运用形式化方法描述问题,能选择合适的控制结构设计并描述算法,能够对算法程序出现的问题尝试纠错。3.数字化学习与创新:适应数字化学习环境,养成数字化学习与创新的习惯,掌握学习资源与学习工具的操作技能。4.信息社会责任:对信息

技术创新所产生的新观念和新事物具有积极的学习态度,运用一定的技术型策略保障信技术在息安全。对应课标从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。评价设计过程性评价:1.观察学生是否认真阅读、积极回答问题;

2.在学生回答问题过程中,对学生的回答进行评估反馈;

3.学习结束后,通过访谈了解学生的掌握情况。总结性评价:对学生完成思考练习的准确程度进行记录

教学设计(1课时)课题2.1计算机解决问题的过程课标要求从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。教材(内容)解析本节作为编程计算的开头,内容相对比较简单,对学生编程的要求不高,重在通过“最强大脑游戏”程序,体验人是如何解决问题的。然后让学生了解计算机解决问题的过程和步骤,理解算法的含义,让学生学会如何使用自然语言、流程图表示算法,进而了解流程图的三种基本结构及其标准化表示方法。让学生了解程序员如何编程解决问题,体验编程的过程和乐趣,以及形成良好的编程习惯。让学生在"情境体验、任务驱动、真实探究"的过程中提高学习兴趣、培养信息意识、提升计算思维,同时为后面知识学习做好准备。学情分析高一年级的学生对日常生活中遇到的问题有一定的解决能力对计算机的工作原理有了一定的认知,但缺乏系统的学科概念和专业知识,所以这部分内容对大多数同学来讲是比较抽象难懂的,对这些内容在实际生活中的应用更是无从下手。因此,如何在一个有趣的情境中去学习新知、引发深入探究就成为了本节课要着力解决的问题。教学目标1.通过探讨表示游戏的算法,了解使用自然语言、流程图描述算法,进一步理解三种基本结构的流程图。2.通过用Python语言实现游戏的研究,掌握计算机解决问题的一般过程,熟悉Python语言的开发环境,了解程序设计语言的发展。3.在项目活动中体验数字化学习过程,感受利用数字化工具和资源的优势。教学重难点重点:计算机解决问题的过程算法的表示及算法的三种基本结构。能够使用流程图表示算法。难点:Python编写简单程序及运行环境教学方法项目任务驱动自主学习讲授演示学习活动设计教学环节教学过程设计意图项目引入欣赏视频如何快速记住省会名称?运行“最强大脑”游戏程序。游戏的参与既可以有效激活学生的思维思考能力,也能将学生的注意力集中于课堂上。项目实施知识讲解1计算机解决问题的过程描述算法的方法:自然语言和流程图自主学习学生尝试用流程图描述“最强大脑”游戏的算法,画出流程图。思考给出“最强大脑”游戏的流程图,流程图一般不能在计算机上直接运行,请同学们思考怎么样才能让计算机帮我们解决问题呢?知识讲解2用Python语言实现游戏运行程序借助流程图分析代码自主学习修改部分代码尝试自行修改部分代码,观察程序运行的变化。从学生熟悉易懂的方法出发解决问题,体会使用自然语言方式描述算法的过程。尝试使用所学流程图知识解决问题,体会用同一个问题可以有多种算法解决的过程。培养学生根据问题设计算法的思维。通过简单四行代码方式降低难度,同时用留BUG的方式调动学生积极思考问题,掌握该知识点。学会如何使用python语言调试运行程序。通

温馨提示

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

评论

0/150

提交评论