阳江市初中信息技术课堂导学案
章节名称:八年级信息技术下册 第一单元程序设计初步
第二课《程序与程序设计》
【学习目标】:
1、了解程序和程序设计;
2、知道程序的三种基本控制结构;
3、了解程序顺序结构的执行流程;
4、能够用顺序结构流程图描述算法;
5、能够编写简单的顺序结构程序。
【学习重、难点】:
1、什么是程序;
2、能够用顺序结构流程图描述算法,编写简单的顺序结构程序。
学习
环节
导学内容
师生笔记
学法指导
1、采用小组合作和自主探究进行学习,小组长负责管理本小组同学。
2、同学们可以直接根据教材内容、图片或其他资源完成相应的活动任务。
3、同学们可以选择观看老师提供的微视频,然后完成活动任务。
4、探究过程中,小组成员要相互交流,讨论和分享自己的学习心得体会。
课堂导学
自主探究
任务一:什么是程序和程序设计;
[学习提示](1)通过观看老师提供微视频,了解什么是程序和程序设计;
任务二:如何利用流程图描述算法;
[学习提示](1)通过课本的指引完成利用流程图描述上节课植保无人机的算法;
(2)完成本活动任务的微视频(微视频链接)
任务三:知道程序的三种基本结构;
[学习提示](1)通过观看老师提供的PPT资料,了解三种基本的结构;
(2)分析一下,你的植保无人机的算法属于那种结构。
任务四:顺序结构的程序设计;
[学习提示](1)按课本要求完成顺序结构的程序设计。
拓展
提升
快递派送算法流程设计和程序实现?
[学习提示](1)、参考课本P10页“自主探究”的材料完成本道题。
(2)、向同学展示自己编程后的实际效果。
、
评价
小结
填写本节课学习评价。(在线学习评价调查链接)
表7-1
学习评价表
序号学习内容评价1了解程序和程序设计能?
不能?2指导程序的三种基本控制结构能?
不能?3了解程序顺序结构的执行流程能?
不能?4能够用顺序结构流程图描述算法能?
不能?5能够编写简单的顺序结构程序能?
不能?其他收获:
总结自己完成本节课活动任务时遇到的问题,分享成功经验。
[学习提示]单击在线学习评价向老师汇报学习成果,总结分享写入其它收获项中
课后
导学(共9张PPT)
八年级信息技术下册
第二课
程序与程序设计
小回顾
同学们,上一节课我们学习算法、编写程序和调试运行程序的概念,了解计算机解决问题的基本过程。你们还记得计算机解决问题的基本过程是怎么样的吗?
任务1:了解程序和程序设计。
带问题阅读课本,观看微视频
计算机为什么能完成各种操作?
问题1
什么是程序?
问题2
什么是程序设计?
问题2:
任务2:了解什么是算法,算法流程图如何表示。
带问题阅读课本,观看微视频
算法流程图的作用是什么?
问题3
什么是算法?
问题1:
流程图的基本图形及其功能
问题4
什么是算法流程图?
问题2
任务3:知道程序的三种基本结构。
带问题阅读课本,观看微视频
判断以下的描述属于哪种基本结构:
A、做作业,检查作业,提交作业
B、做作业,检查作业,如果有错则修改作业,然后提交作业,如果没错则直接提交作业。
C、做作业,检查作业三遍,提交作业。
1、程序有哪三种基本结构?
2、画出各种基本结构的流程图。
任务4:了解顺序结构程序的执行流程。
带问题阅读课本,观看微视频
顺序结构的程序是从哪开始执行,从哪结束的呢?
用顺序结构可以来描述我们生活中哪些事件?这些事件有什么特征?
用顺序结构来编写一个画正方形的Scratch程序,并用顺序结构流程图描述算法。
思考以下问题
任务5:画正五边形
模仿课本P10页案例,用Scratch编写一个画正五边形的程序,并用程序流程图画出算法设计。
任务5:
完成任务5
课堂小结
同学们,我们今天学习了什么是程序和程序设计,程序的三种基本结构、程序顺序结构的运行流程,用顺序结构的流程图来描述算法,同时我们也学习了编写简单的顺序结构程序。请同学们对照P11页的学习评价表,看看自己是否掌握了本节课的学习内容,再思考一下自己还有哪些收获,填写在课本上。
谢谢
观看初中信息技术课堂教学设计
教材出版社
广东教育出版社
年级
八年级信息技术下册
章节名称
第一单元
第二课
程序与程序设计
学科
信息技术
授课班级
八年级
授课时数
1课时
设计者
所属学校
1、教学目标:
知识和技能:
1、能说出程序和程序设计的概念。
2、能说出程序的三种基本控制结构,了解程序顺序结构的执行流程。
3、能够用顺序结构流程图描述算法。
4、能够编写简单的顺序结构程序。
过程和方法:
1、了解程序与程序设计,知道程序的三种基本控制结构,了解顺序结构程序的执行流程,能够用顺序结构流程图描述算法并编写简单的顺序结构程序。
情感态度和价值观:
1、能在运用计算机程序解决问题的过程中,感悟计算机程序设计的思想。
2、通过尝试运用计算机解决实际问题的方法和步骤,体验计算机编程的作用和意义,促进计算思维的培养。
3、能在运用计算机程序解决问题的过程中,产生学习编程的兴趣,感受严谨的科学态度和作风的重要性。
2、教材内容分析
学生在学习本节课之前已经有了算法、编写程序和调试程序等概念,了解计算机解决问题的基本过程。
本节课主要学习的内容包括了解程序与程序设计,知道程序的三种基本控制结构,了解程序顺序结构的执行流程,学会用顺序结构流程图描述算法并编写简单的顺序结构程序。
本节课理论性知识占了相当大的比重,因此在学习过程中,可以用与学生生活体验相应的案例来引导学生学习。
3、教学重难点及解决措施
项
目内
容解
决
措
施教学重点掌握程序设计的基本概念和基本结构通过创设课件、图片和微视频,设置相应的学习案例、任务,让学生分析交流,从而得到解决问题的策略。教学难点用顺序结构流程图描述算法并编写简单的顺序结构程序通过创设课件、图片和微视频,让学生结合信息过程在生活实际中的呈现,分析交流,从而得到解决问题的策略
4、教学对象分析:
对于八年级的学生,经过第一课的学习,已经有了算法、编写程序和调试程序等概念,了解计算机解决问题的基本过程,为进一步学习计算机程序设计打下了一定的基础。但由于程序设计本身的教学内容条理性、实践性、综合性强、需要学习者有较强的动手能力、逻辑思维能力并掌握程序设计的语言、熟悉问题的相关的背景知识,因此,就一般学生而言,学习的难度仍然很大,教师的引导、启发、点拨作用尤其重要。
5、教学模式:
任务驱动法、自主探究法、小组合作学习法
6、教学策略:
程序的概念与计算机程序设计对于初中的学生来讲比较抽象,本节安排的学习内容较少,只要是让学生通过直观的体验,引导学生了解认识什么是计算机程序和程序设计对计算机应用的重要作用。
在本节课的学习中,利用任务驱动、自主探究、合作交流激发学生学习的热情,利用小组合作学习、讨论,增强学生综合分析问题的能力。
7、教学媒体:
硬件准备:计算机网络教室
软件准备:
PPT课件
微视频
8、课堂教学过程结构设计
教学
环节
教师的活动
学生的活动
教学媒体(资源)
设计意图、依据
一、创设情境激情引入(4分)
1、同学们,上一节课我们学习算法、编写程序和调试运行程序的概念,了解计算机解决问题的基本过程。你们还记得计算机解决问题的基本过程是怎么样的吗?
2、同学们,我们来玩个小游戏:猜数字。
3、刚才的小游戏大家玩得开心吗?想不想自己也制作出来这样的小游戏呢?如果想,那今天的内容可要认真学习了。
出示课题:第二课
程序与程序设计。
学生回顾上一节课所学,回答教师提出的问题。
学生玩小游戏。
学生回答问题。
PPT课件。
以旧知引新知,回顾以前所学,用小游戏调动学生的学习积极性,进而调动他们自己也希望能编写出类似的程序,以此激发学生学习兴趣。
二、自主探究学习新知(25分)
程序和程序设计
任务1:了解程序和程序设计。
1、阅读课本,观看微视频,找到以下问题的答案:
计算机为什么能完成各种操作?
什么是程序?
什么是程序设计?
学生阅读课本、观看微视频。
以小组为单位进行研讨,并回答问题。
PPT课件、微视频。
阅读课本,小组探究,寻找答案,让学生探讨如何解决,培养他们的主动思考问题并解决问题的能力。
算法的描述
任务2:了解什么是算法,算法流程图如何表示。
1、阅读课本,观看微视频,找到以下问题的答案:
什么是算法?
什么是算法流程图?
算法流程图的作用是什么?
学生阅读课本并观看微视频。
学生以小组为单位进行探究,寻找问题的答案,并以小组为单位进行回答。
PPT课件、微视频。
阅读课本并结合微视频的学习方式,更加能让学生直观、深入地去了解比较枯燥的理论知识。通过小组探究式学习,更能调动他们的学习兴趣与积极性。
程序的基本结构
任务3:知道程序的三种基本结构。
1、阅读课本,观看微视频,找到以下问题的答案:
程序有哪三种基本结构?
画出各种基本结构的流程图。
判断以下的描述属于哪种基本结构:
A、做作业,检查作业,提交作业
B、做作业,检查作业,如果有错则修改作业,然后提交作业,如果没错则直接提交作业。
C、做作业,检查作业三遍,提交作业。
学生阅读课本并观看微视频。
学生以小组探究问题。
学生对照课本画基本结构流程图。
学生以小组为单位进行探究学习,找出问题答案并说明为什么。
PPT课件、微视频。
阅读课本并结合微视频的学习方式,更加能让学生直观、深入地去了解比较枯燥的理论知识。
画基本结构流程图有助于学生更深入了解程序的基本结构。
与学生生活经验相适应的案例判断有助于学生深入了解与应用如何应用哪种基本结构。
顺序结构的程序设计
任务4:了解顺序结构程序的执行流程。用顺序结构来编写一个画正方形的Scratch程序,并用顺序结构流程图描述算法。
1、阅读课本,观看微视频,找到以下问题答案:
顺序结构的程序是从哪开始执行,从哪结束的呢?
用顺序结构可以来描述我们生活中哪些事件?这些事件有什么特征?
学生阅读课本并观看微视频。
学生回答问题。
学生以小组为单位探究学习。
PPT课件、微视频。
阅读课本并结合微视频的学习方式,更加能让学生直观、深入地去了解比较枯燥的理论知识。
问题的设置有助于学生更深入的思考。
三、拓展
练习巩固提高(8分)
任务5:模仿课本P10页安全,用Scratch编写一个画正方开的程序,并用程序流程图画出算法设计。
学生小组为单位完成拓展练习。
PPT课件。
模仿练习有助于所有学生都基本能完成任务,有助于培养他们的学习成就感,培养他们进一步学习的兴趣。
进一步巩固本节课所学。
四、自我评价、课堂小结
(8分)
同学们,我们今天学习了什么是程序和程序设计,程序的三种基本结构、程序顺序结构的运行流程,用顺序结构的流程图来描述算法,同时我们也学习了编写简单的顺序结构程序。请同学们对照P11页的学习评价表,看看自己是否掌握了本节课的学习内容,再思考一下自己还有哪些收获,填写在课本上。
回顾本节课所学,对照自己是否掌握。
回顾所学,进一步整理所学的知识与技能,系统化所学知识与技能。
五、板书设计
第二课
程序与程序设计
程序:
程序设计:
算法流程图:
程序的基本结构:
顺序结构
选择结构
循环结构
顺序结构的运行流程:从上而下
六、教学反思
教师教学反思表
学习目标80%以上达标60%-80%达标40%-60%达标40%以下达标学生总体
评估记录(包括知识与技能、
过
程
与
方
法、
情
感态度与价值观)了解程序和程序设计如道程序的三种基本控制结构了解顺序结构程序的执行流程知道几种表示算法的语言掌握流程图的基本图形及功能能够用顺序结构流程图描述算法学生发现问题、解决问题的能力学生积极思考、大胆质疑的学习习惯应用计算机解决问题的兴趣教学资源利用情况本节课在充分挖掘课本教学内容的情况下,结合学生实际情况设置了两个学习任务,充分利用了学校计算机室、图片、PPT、微视频等教学资源,在资源的利用上是能用尽用,简单易用。教学活动实施情况在本节课当中,主要是采用了任务驱动教学法,每一个需要掌握的知识都有对应的学习任务。学生通过完成任务,既能对知识有很好的巩固,也可以在完成任务的过程中提高自己的主动学习能力和与人交流沟通的能力。在学习中,学生即学即用,给予学生充分展现自己的空间,使得学生学习兴趣浓厚,逐步让学生从“要我学”转变为“我要学”。任务的难度适当,巩固练习进步让学生对所学知识要点理解透彻。教学中待解决的问题对于部分计算机操作能力较差的学生,要他们很好地掌握操作技巧,懂得将所所学应用到实际当中还是有一定困难的。学生自主探索的精神还不足,不能做到举一反三,如何能让学生触类旁通地把自己日常生活中的问题运用计算机来处理存在一定的难度。回答问题的准确性及评价作品时的表述过于类同。