3.3 计算机程序与程序设计语言教学设计-2025-2026学年粤教版高一信息技术必修一
2025-11-29
|
6页
|
516人阅读
|
1人下载
普通
资源信息
| 学段 | 高中 |
| 学科 | 信息技术 |
| 教材版本 | 高中信息技术粤教版必修1 数据与计算 |
| 年级 | 高一 |
| 章节 | 3.3 计算机程序与程序设计语言 |
| 类型 | 教案-教学设计 |
| 知识点 | - |
| 使用场景 | 同步教学-新授课 |
| 学年 | 2025-2026 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 36 KB |
| 发布时间 | 2025-11-29 |
| 更新时间 | 2025-11-29 |
| 作者 | JJJ7566 |
| 品牌系列 | - |
| 审核时间 | 2025-11-29 |
| 下载链接 | https://m.zxxk.com/soft/55179007.html |
| 价格 | 0.50储值(1储值=1元) |
| 来源 | 学科网 |
|---|
摘要:
该高中信息技术教学设计聚焦计算机程序(运行逻辑、基本构成)与三类程序设计语言(机器、汇编、高级语言),通过“小松饭馆点菜难题”情境导入,衔接学生已学算法描述方法(计算机无法识别),搭建从算法到程序的学习支架。
特色在于融合AI工具“九章智能答疑”,任务驱动下学生用AI查漏补缺程序知识、可视化总结语言优缺点,小组合作分析点菜程序运行逻辑,培养信息意识与计算思维。情境化案例与数字化工具结合,提升学生自主探究能力,助力教师高效落实核心素养教学。
内容正文:
教学设计
课程基本信息
课题
3.3 计算机程序与程序设计语言
课型
新授课
学科
信息技术
年级
高一
学段
高中
版本章节
粤教版
教学目标
· 核心素养:
· 信息意识:在实际问题中体会计算机程序及计算机的基本组成,了解三类程序设计语言。
· 计算思维:加强对算法、计算机程序、计算机程序设计语言的认识,将知识建构、技能培养与思维发展融入信息技术核心素养中。
· 教学目标:
· 知识与技能
· 计算机程序及计算机的基本组成
· 三类程序设计语言,计算机程序设计语言的发展及种类;提高学生解决实际生活问题能力。
· 过程与方法
· 对比分析算法、计算机程序、计算机程序设计语言的含义,归纳总结这三个概念的区别与联系;
· 小组活动探究计算机构成及程序运行的步骤,了解计算机程序设计语言发展及种类。
· 情感态度价值观
· 激发学生对利用计算机程序解决问题的学习兴趣;
· 提升学生信息技术学科素养。
教学重难点
· 教学重点
· 计算机程序及计算机的基本组成
· 计算机程序设计语言
· 教学难点
· 计算机程序设计语言
学情分析
· 学生基本情况:高一年级学生
· 学生知识情况:在之前的课程中,学生已经学习了三种描述算法的方法,但是这三种方法计算机无法识别,必须学习到计算机程序及计算机的基本组成,了解算法、计算机程序、计算机程序设计语言,方可实现用计算机解决问题的目的。
· 学生综合情况:对编程有挑战欲望,对信息技术有强烈的好奇心,对新事物能够主动思考,乐于探究,积极尝试。
教学准备
· 学生划分为三人小组
· 教师分发导学案,学生按照导学案尝试国家中小学智慧教育平台上的“九章智能答疑”AI模型,完成相关任务。
教学过程
教学任务
教学内容
设计意图
创新设计(含AI应用)
创设情境
引出课题
【教师行为】
通过小松同学的饭馆点菜难题导入本节课内容:
1.什么是计算机程序?
2.计算机程序设计语言的三种类型
【学生活动】
学生通过问题思考自然聚焦到本节课的课程内容中。
激发学生学习兴趣,引入本堂课的知识重点和逻辑框架。
任务驱动
探索新知
任务一 计算机程序
【教师行为】
1.给出计算机程序的概念:
2. 任务一:计算机程序如何运行
· 引导学生分析点菜程序运行步骤,得出“输入、处理、输出”这一基本的计算机程序运行逻辑框架。
• 组织学生以小组形式,共同学习分析计算机“输入、处理、输出”的运行过程,并由此得出计算机的基本构成及计算机程序运行过程。
3. 总结计算机的工作过程:
• 从点菜账单结算切入,以二进制的形式表达和存储指令或数据,展示动态流程。
• 计算机的工作过程实际上是周而复始地获取指令、执行指令的过程。
【学生活动】
1.学生学习计算机程序相关知识,思考问题。
2.学生利用国家中小学智慧教育云平台中的AI模型“九章智能答疑”完成任务一,探究计算机的基本构成及“输入、处理、输出”对应的程序运行过程和计算机的基本组成。
任务二 计算机程序设计语言
【教师行为】
结合点菜程序的实现引入计算机程序设计语言。
1、计算机程序设计语言的定义
• 一组用来定义计算机程序的语法规则,通常简称为“编程语言”
• 一种被标准化的交流技巧,用于向计算机发出指令
2、机器语言
• 由“0”和“1”所表示的二进制代码指令组,通常被成为“机器语言”,是第一代计算机语言。
• 包含两个主要部分:操作和被操作对象。
• 举例:图片展示账单清算把加数9送到累加器中的机器指令,分析并提问。
• 机器语言程序针对特定型号计算机,运算效率最高,程序难以理解,当出现问题,修改难度也很大。
• 案例讲解:通过计算题展示机器编码,然后详解机器语言的优缺点。
3、汇编语言
• 用类似英文缩略词且带有助记性符号的语言来替代一个特定指令的二进制串,也叫符号语言 。
• 案例讲解:同样的是把加数9送到累加器中,汇编语言用到指令码‘mov’代表数据的传递,比较容易读懂并理解程序,纠错及维护也变得更加方便了。
• 计算机需要语言翻译程序将汇编语言语句翻译成用二进制表示的机器语言。
• 汇编语言与特定的机器及微处理器相关,效率很高但移植性不好。
4、高级语言
• 高级语言接近于数学语言和人的自然语言,简单又容易理解
• 不再过度的依赖某种特定的机器或者环境,移植性非常好
• 用高级语言编写的程序需要通过编译程序或解释程序翻译成机器语言。
•案例讲解:通过C语言和Python的代码展示二个数字的求和,进行讲解高级语言的优势。
5、任务二:分析总结三种计算机程序设计语言的优缺点
·引导学生探究后上台总结
【学生活动】
•根据教师的引导,分析示例,独立思考,回答问题。
•学生对比学习三类计算机程序设计语言,结合教师、书本、国家中小学智慧教育云平台中的AI模型“九章智能答疑”总结优缺点。
1. 知识由浅入深,便于学生很快的融入课堂并掌握知识。
2.任务驱动,培养学生解决问题的能力。
3. 教师讲授、问题引导,激发学生学习兴趣。
4.对比学习的方法促进学生掌握知识,提高学生分析能力。小组总结与发言促进知识的落实。
任务一引导学生使用国家中小学智慧教育平台上的“九章智能答疑”AI模型进行查漏补缺,辅助学生学习计算机程序的相关概念。
任务二学生将已有知识通过国家中小学智慧教育平台上的“九章智能答疑”AI模型进行可视化表达,如表格形式。
交流探讨
•计算机程序设计语言有没有中文或其它类型?
•教师播放视频,学生交流讨论
激发学生的爱国情感
随堂练习
一、基础选择题
两道基础选择题,检测学生学习情况
二、拓展探究
比较高级语言的编译过程和解释过程
检阅学习成果,拓展课堂内容。
学生课后上网查阅相关资料,借助国家中小学智慧教育平台中的AI模型“九章智能答疑”自主探究高级语言的编译及解释过程。
归纳总结
1. 计算机程序指计算机可以识别、运行的指令集合。
2. 三种计算机程序设计语言:机器语言、汇编语言、高级语言。
巩固新知
作业设计
【拓展探究】
比较高级语言的编译过程和解释过程
【完成方式】
学生课后上网查阅相关资料,借助国家中小学智慧教育平台中的AI模型“九章智能答疑”自主探究高级语言的编译及解释过程。
板书设计/课堂小结
计算机程序与程序设计语言
1、 计算机程序
输入、处理、输出
2、 计算机程序设计语言
①机器语言
②汇编语言
③高级语言
教学反思
· 将计算机程序与程序设计语言的原理、过程、技能培养与思维发展融入运用解决问题和完成任务的过程中,促进信息技术学科核心素养达成,完成目标。
· 运用教学的直观性原理, 将课程知识用实例联系在一起,层层深入推进。
学科网(北京)股份有限公司
$
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。