资料摘要
课堂教学设计表课题 认识程序中的基本元素(章节名称)学科预计课时数选用教材《信息技术基础》 粤教版参考资料程序设计方法课标解读 路来源于生活——《程序设计》教学案信息技术1课时授课年级高中一年级本案为其中第1课时学期课型第一学期新授课课标与学习需求分析“结合实例,
- 资料类型:教学教案文档
- 所属课文:4.1.3 认识程序中的基本元素
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 57
- 下载次数
- 0
- 更新时间
- 2018-05-10 07:52:00
- 来源学校
- 学校:榆林市第一中学
4.1.3 认识程序中的基本元素教学实录及点评
未知
摘要:暂无摘要
关键词:4.1.3 认识程序中的…教学实录及点评
正文
课堂教学设计表
课题
认识程序中的基本元素
(章节名称)
学科
预计课时数
选用教材
《信息技术基础》 粤教版
参考资料
程序设计方法课标解读 路来源于生活——《程序设计》教学案
信息技术
1课时
授课年级
高中一年级
本案为其中第
1
课时
学期
课型
第一学期
新授课
课标与学习需求分析
“结合实例,经历分析问题、确定算法、编程求解等用计算机解决问题的基本过程,认识算法和程序设计在其中的地位和作用”
“经历用自然语言、流程图或伪代码等方法描述算法的过程”
“了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序的基本概念,能解释计算机程序执行的基本过程”
课程标准中的“分析”属于理解性的知识层次,“结合实例”属于应用性的知识层次,在本课的教学过程中,要强调理论与实际的结合,注意寻找,发现身边的简单问题,进而了解如何设计算法,通过计算机程序去解决这些问题。
教学内容分析
学生情况分析
对于高中一年级的学生来说,本节内容属于理论知识,比较抽象。而在初学者原有的认知结构中没有关于算法的认知。如果直接讲算法,学生很难实现新旧知识的联系,对于算法的含义就难以做到真正理解。为了达到教学得目的,从学生的兴趣出发,引导学生理解算法的概念。在日常的学习与生活中,我们会每时每刻遇到各种各样的问题,问题都有许多不同的方法、不同的步骤来解决,通过解答生活中一系列比较熟悉的问题,我们会发现这些生活中的问题的解决方法和步骤是计算机程序设计中的“算法”思想的具体体现。我从学生的感性认知入手,从学生的兴趣出发,通过对具体现实生活问题的讨论,一步步引导学生初步认识算法,运用算法,并且逐渐深入介绍程序设计的步骤以及结构化程序设计方法,易于学生接受和理解。
教学方法选择
启发式教学:本节内容比较抽象,需要学生结合生活实例,认真思考和领会,教师需要以引导、点拨为主的方法进行教学
讲解法:算法概念的理解较难,教师应该结合实例认真讲解
多媒体辅助教学法:多媒体课件以及视频的运用更易于吸引学生的注意力,有利于课堂教学
教学环境、教学媒体、教学材料选择
【教学环境】
多媒体教室
【典型材料】
打扫卫生举例图片,多媒体图片
【教学用具】
自制多媒体课件(PPT);多媒体计算机
板书设计
4.1程序设计概述
教学目标
1.
知识目标
(1)学生能归纳并说出算法的概念
(2)学生能写出程序设计的基本步骤
(3)学生知道常用的算法描述方法有自然语言,流程图,计算机语言等
学生熟悉结构化程序设计三种结构:顺序结构,分支结构和循环结构
2.
技能目标
(1)学生能运用自然语言,流程图,计算机语言对简单问题的算法进行描述 (2)学生能熟练使用顺序,分支和循环三种程序控制结构
3.
情感目标
(1)培养学生的计算机思维,提升学生的信息素养
(2)增强学生的团队合作能力
重点、难点分析
重点:学生熟悉结构化程序设计三种结构:顺序结构,分支结构和循环结构
;
学生能运用自然语言,流程图,计算机语言对简单问题的算法进行描述 难点:学生能归纳并说出算法的概念
课堂教学过程结构设计
教学
环节
教师活动
同学们:老师先问一下大家,你们在家里打扫卫生时是怎样安排倒垃圾,擦玻璃,拖地,扫地等任务呢?有没有先后顺序啊?(结合课
学生活动
设计意图
时间
导入
认真思考问题,讨论其实,我们一般都是按照擦玻璃,扫地,并且积极拖地,倒垃圾的顺序来完成打扫卫生的任务。
回答老师提问
件图片) 现在计算机已经融入了我们的生活之中,计算机解决问题和我们解决问题一样,都需要有清晰的解题步骤。对计算机而言这就是算法。
创设情境,联系生活实际,激发学2min
生探知的欲望
本节课大家需要掌握的知识比较多,要做
到明确目标,积极思考。
算法:是计算机解决问题的方法和步骤。
将一个算法准确,清楚地描述出来有多种方法,今天我们就以运用辗转相除法,求两个自然数的最大公约数为例,介绍常用的算法描述方法。
大家初中的时候都已经在数学课程中学习了辗转相除法,请大家小组讨论、回忆。
教师进行总结,结合实例,并且在PPT课件的辅助下,讲解算法的自然描述法,流程图带着目标学习,有的放10s 矢
揭示
描述法以及计算机语言描述法。
(在介绍计算机语言描述法时,通过课件简单为同学介绍计算机语言的种类)
我们把计算机解决问题的步骤用计算机语言表达出来就是计算机程序,而我们编写程序的过程即为程序设计。那么我们该如何进行程序设计呢?
教师结合求两个自然数的最大公约数这一例子,总结程序设计的5个步骤:分析问题,明确目标和要求;确定算法和数据结构;算法的描述;编写程序代码及调试;文档整理。
小组之间讨论,并发言。
观看PPT课件,听老师讲解,并积极与老师进行互动
启发性教学,在问答中锻炼学生的团队合作能力以及思维能力
3min
9min
5min 强化
我们了解了算法和计算机程序,大家将计
1min
算机解决问题的过程与我们人类解决问题的过程进行类比迁移,将有助于大家理解。
我们编写程序解决一个复杂的问题时,不能一下子就考虑到细节,可以先设计一个抽象的算法,并将算法分为小的模块,模块还可以继续分解,将问题的解决过程逐步细化,最后延伸
写出程序,使问题迎刃而解。这种方法是结构化的程序设计方法。
教师根据课件,结合生活实际,为同学讲解结构化程序设计方法中的3种程序控制结构。
学生观看教学课件,并且在听老师讲解的过程中提出疑问
延伸到编写程序解决复
杂问题的方法,紧密结5min
合生活实际
本节课知识点较多,同学们应该结合实际生活,加深对算法以及计算机程序的理解,通回归
过以后对计算机知识的不断积累,进一步掌握计算机编程,提高信息素养。
总结回归,1min 提升情感
教学流程图
算法
问题的算法描述
计算机程序
程序设计步骤
结构化程序设计方法
个性化教学
为了学生能够更连贯的掌握知识,我调整了课本知识的讲解顺序,在讲解算法的概念过后紧接着讲解了算法的三种常用的描述方法,程序设计的概念,并向同学介绍了计算机语言的发展分类以及程序设计的概念作为拓展知识。
作业设计及检测
1.用程序流程图描述一个数是否为素数的算法。
2.通过网络查询算法有哪些特点。
教学反思、总结
本节课通过一些生活中的具体问题解决方法和步骤,使学生比较轻松的接受了生活中算法的概念,进一步理解了计算机算法的概念。在讲解计算机算法描述方法时,补充介绍了计算机各种语言,开阔了学生的视野。最后介绍结构化程序设计方法时也紧密结合实际生活,使学生易于接受和理解。大部分学生掌握了本节课的知识,比较成功的完成了本节课的教学任务。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-05-10 07:52:00
- 下载次数: 0
- 浏览次数: 57
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166094
来自:学校:榆林市第一中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.3 认识程序中的基本元素教学实录及点评是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。