内容正文:
高中新课程新教材优质课评选
普通高中新课程新教材优质课评选 第四章 程序设计基础 单元教学设计
一、项目简介
项目主题
设计购买纪念品的最佳方案
项目背景
网上购物已经成为人们生活中的一部分。通过网购,人们不仅可以方 便地在各家电商中获取商品的相关信息,而且可以对商品进行比质比价, 从而以优惠的价格购得心仪的商品。为了购得既经济适用又美观大方的商 品, 人们就要根据需求设计好购买方案, 方案中会涉及到多种商品的排列 组合, 编写程序来找出哪种方案最佳比用人工寻找效率更高。在运用计算 机解决实际问题的过程中, 如何把求解问题的算法告知计算机, 就需要有 一种能够实现人机交互的语言,而这种语言就是计算机程序设计语言。
对应教材
粤教版信息技术必 修 1《数据与计算》——第四章 程序设计基 础
课时安排
6 课时
二、课程标准及目标分析
(一)课程标准及教材分析
1. 本章对应课标的内容要求
掌握一种程序设计语言的基本知识, 使用程序设计语言实现简单算法。通过解决实 际问题,体验程序设计的基本流程,掌握程序调试与运行的方法。
2. 本章对应的学业要求
A-1:能够描述数据与信息的基本特征。(信息意识、数字化学习与创新)
A-4:能够根据需要选用合适的数字化工具开展学习。(信息意识、数字化学习与创 新)
A-6:能够利用软件工具或平台对数据进行整理、组织、计算与呈现。(信息社会责
任、计算思维)
A-7:能通过技术方法对数据进行保护。(信息社会责任、计算思维)
A-8:在数据分析的基础上,完成分析报告。(信息社会责任、计算思维) A-10:掌握一种程序设计语言的基本知识。(计算思维)
A-11:利用程序设计语言实现简单算法,解决实际问题。(计算思维)
1
3. 本章的地位和作用
本章是教科书《数据与计算》的第四章,将带学生学习“程序基础”的教学内容, 也是学习第五章、选择性必修模块《人工智能初步》的基础知识与技能准备。本章以培 养信息素养为目标, 以知识技能为载体, 以项目学习活动为途径, 开展自主、协作、探 究学习,让学生掌握 Python 程序设计语言的基本知识,程序的顺序结构、选择结构、 循环结构以及在解决实际问题中的应用。
本章通过“设计购买纪念品的最佳方案 ”项目范例, 让学生使用程序设计语言实现 简单算法, 体验程序设计的基本流程, 掌握程序调试与运行的方法, 从而提升学生的信 息素养。
(二)学科核心素养
信息意识:根据不同受众的特征,能选择恰当的方式进行有效交流;在日常生活中, 根据实际解决问题的需要,恰当选择数字化工具,具备信息安全意识;主动关注信息技 术工具发展中的新动向和新趋势,有意识地使用新技术处理信息。
计算思维:能提取问题的基本特征,进行抽象处理,并用形式化的方法表述问题; 运用基本算法设计解决问题的方案,能使用编程语言或其他数字化工具实现这一方案。
数字化学习与创新:针对特定的学习任务,运用一定的数字化学习策略管理学习过 程与资源,完成任务,创作作品。
信息社会责任:在信息活动中,具有信息安全意识,尊重和保护个人及他人的隐私; 正确认识现实社会身份、虚拟社会身份之间的关系, 合理使用虚拟社会身份开展信息活 动。
(三) 目标分析
1. 项目目标
本章通过“设计购买纪念品的最佳方案 ”项目, 组织学生进行自主、协作、探究学 习,让学生在理解了 Python 程序设计语言基础知识的基础上, 掌握三种程序控制结构, 学会使用程序设计语言实现简单算法, 体验程序设计的基本流程, 掌握程序调试与运行 的方法, 从而将知识建构、技能培养与思维发展融入运用数字化工具解决问题和完成任 务的过程中,促进本章对应课标的学科核心素养达成,完成项目学习目标。
2. 学业目标
(1)能够理解 Python 语言常量和变量的数学意义;
(2)能够熟悉 Python 语言常见的数据类型;
(3)能够正确表示程序中的各种“量 ”;
(4)能够理解运算符与表达式的含义和用法;
(5)能够运用 Python 的运算符处理数据计算;
(6)能够知道不同的 Python 函数的用法;
(7)能够使用不同 Python 函数处理运算数据和运算过程;
(8)能够掌握 input() 函数和 print() 函数的基本用法;
2
高中新课程新教材优质课评选
(9)能够掌握程序的顺序结构设计的基本流程;
(10)能够运用顺序结构描述问题的求解过程;
(11)能够掌握程序的选择结构设计的基本流程;
(12)能够掌握 Python 程序设计语言的选择结构的单分支 if 语句、双分支 if 语句、 if 语句的嵌套以及 if ···elif ···else 语句的一般格式及使用方法;
(13)能够运用选择结构描述问题