第四章 程序设计基础(单元综合回顾与练习)(教学设计)-2023-2024学年高一信息技术同步教材配套教案+课件+练习(粤教版2019必修1)

资源下载
  1. 二一教育资源

第四章 程序设计基础(单元综合回顾与练习)(教学设计)-2023-2024学年高一信息技术同步教材配套教案+课件+练习(粤教版2019必修1)

资源简介

第四章 程序设计基础
课时教学设计
第8课时 单元综合回顾与练习
一、项目简介
1、单元项目主题 设计解决日常生问题的计算机程序
2、单元项目情境 爸爸妈妈要出差4天,小明要负责照顾弟弟和自己几天。在这几天,他们遇到了各种问题,让我们用计算机程序来帮助他们一起解决吧!
3、子项目 子项目一:第一天--弟弟的作业检测 子项目二、商品购买 子项目三:购买作业本 子项目四:写大字获奖励
二、课时内容分析
1、主要内容
1)知识梳理
2)知识检测
3)编程练习
3、地位和作用
本课时将对第四章程序设计基础进行一次系统的回顾与巩固,形成知识系统并进行知识的综合应用。
三、课时目标分析
1、核心素养目标
知识目标 根据不同受众的特征,能选择恰当的方式进行有效交流;在日常生活中,根据实际解决问题的需要,恰当选择数字化工具,具备信息安全意识;主动关注信息技术工具发展中的新动向和新趋势,有意识地使用新技术处理信息。(信息意识)
能力目标 能提取问题的基本特征,进行抽象处理,并用形式化的方法表述问题;运用合理的程序结构形成解决问题的方案,能使用编程语言或其他数字化工具实现这一方案。 针对特定的学习任务,运用一定的数字化学习策略管理学习过程与资源,完成任务,创作作品。(数字化学习与创新)(计算思维)
情感目标 在信息交流或合作中,尊重不同的信息文化,积极、主动地融入信息社会中。(信息社会责任)
2、学业目标
(1)能够理解 Python 语言常量和变量的数学意义;
(2)能够熟悉 Python语言常见的数据类型;
(3)能够正确表示程序中的各种“量”;
(4)能够理解运算符与表达式的含义和用法;
(5)能够运用 Python的运算符处理数据计算;
(6)能够知道不同的Python函数的用法;
(7)能够使用不同Python 函数处理运算数据和运算过程;
(8)能够掌握 input() 函数和 print() 函数的基本用法;
(9)能够掌握程序的顺序结构设计的基本流程;
(10)能够运用顺序结构描述问题的求解过程;
(11)能够掌握程序的选择结构设计的基本流程;
(12)能够掌握Python程序设计语言的选择结构的单分支if语句、双分支if语句、if 语句的嵌套以及if···elif···else 语句的一般格式及使用方法;
(13)能够运用选择结构描述问题的求解过程;
(14)能够掌握程序的循环结构设计的基本流程;
(15)能够掌握Python程序设计语言的循环结构的for循 环、while循环、循环嵌套、循环控制等的一般格式及使用方法;
(16)能够运用循环结构描述问题的求解过程。
四、课时教学重难点分析
1、教学重点
(1)程序设计语言的基础知识与各种程序控制结构的语法要求。
(2)能够运用顺序结构、选择结构及循环结构等描述问题的求解过程;
2、教学难点
能够根据问题需求,选择恰当的控制结构,正确的编写程序解决问题。
五、学情分析
1、知识积累 学生结果第三章的学习和第四章各节内容的学习,积累了相关知识和技能
2、学习能力 1、高中生有一定的计算机操作能力 2、在前面的学习中积累了一定的编程能力。 2、自主、探究与协作能力也在前期的实践中有所提高。 3、高中生逻辑思维能力较强
3、学习兴趣 学生对于利用计算机程序解决问题具有一定的兴趣。但是编程是一个需要耐心和和恒心的事情,高中生在此方面需要教师引导。
六、教学方法与策略
1、教学方法
讲授演示法、任务驱动、协作讨论
2、基本策略
知识梳理、知识检测和知识应用逐步展开,形成第四章总整体的素养与能力。
七、教学准备
1、环境准备
Python环境
2、资源准备
类型 项目 来源
课件 第四章 程序设计基础单元综合回顾与练习 教师制作
活动文档 问卷检测
活动记录表
八、教学过程
环节 教学活动 设计意图 目标达成
环节一:单元知识体系分析 教师: 简答梳理单元知识体系: 引导学生形成知识体系 信息意识 、 计算思维
环节二:单元项目回顾 教师: 回顾单元情境及各个项目子主题所完成的任务: 引导学生回顾第四章完成的项目任务与学习的知识 计算思维
环节三:内容与知识回顾 教师: 结合项目问题的逐步推进引导学生回顾知识: 整体梳理知识,进一步形成知识体系,为后面的练习与编程奠定基础 计算思维 、 数字化学习与创新
环节四:知识检测 学生: 完成问卷检测: 巩固知识 学习意识、计算思维
环节五:编程练习 学生: 小组协作讨论完成以问题的编程: 编程要求:判断101-200之间有多少个素数,并输出所有素数。 说明:素数是指一个大于1的自然数,除了1和它本身外,不能被其他自然数整除。 教师:分析讲解学生编程的结果。 培养技能 计算思维 、数字化学习与创新、信息社会责任
教学板书规划
第四章知识框架
教学反思
结合实际教学效果从教学的各个环节的得失进行反思,并总结出改进的方向。
程序设计基础单元综合回顾与练习
项目学习活动记录表
班级 组长 你的姓名
学习目标 (1)能够理解 Python 语言常量和变量的数学意义; (2)能够熟悉 Python语言常见的数据类型; (3)能够正确表示程序中的各种“量”; (4)能够理解运算符与表达式的含义和用法; (5)能够运用 Python的运算符处理数据计算; (6)能够知道不同的Python函数的用法; (7)能够使用不同Python 函数处理运算数据和运算过程; (8)能够掌握 input() 函数和 print() 函数的基本用法; (9)能够掌握程序的顺序结构设计的基本流程; (10)能够运用顺序结构描述问题的求解过程; (11)能够掌握程序的选择结构设计的基本流程; (12)能够掌握Python程序设计语言的选择结构的单分支if语句、双分支if语句、if 语句的嵌套以及if···elif···else 语句的一般格式及使用方法; (13)能够运用选择结构描述问题的求解过程; (14)能够掌握程序的循环结构设计的基本流程; (15)能够掌握Python程序设计语言的循环结构的for循 环、while循环、循环嵌套、循环控制等的一般格式及使用方法; (16)能够运用循环结构描述问题的求解过程
活动2:编程练习

展开更多......

收起↑

资源预览