【文档说明】4.1.1《计算机程序并不神秘》教学设计-八年级信息技术【苏科版】.docx,共(7)页,810.731 KB,由小喜鸽上传
转载请保留链接:https://www.ichengzhen.cn/view-93594.html
以下为本文档部分文字说明:
4.1.1计算机程序并不神秘■教材分析本节课是苏科版《初中8年级信息技术》第4章第1节《程序设计简介》中第1小节《计算机程序并不神秘》的教学内容。本节课是本章的起始课,主要内容是让学生了解什么是计算机程序、程序与软件的关系以及让学生体验计算机程序设
计。本节课的重点在于让学生体验计算机程序设计,从而激发学生学习计算机程序设计的热情,为接下去的程序设计学习做一个良好的铺垫。■学情分析本课面向的是初二年级的学生,所有学生都学习过很多软件,如:WPS文字、WPS表格、
WPS演示、Photoshop、Goldwave等,但是很少有同学知道软件是如何编写出来的,所以计算机程序对于他们来说是神秘的。由于学习计算机程序设计具有一定的难度,所以在第一节课中一定要让学生多进行体验,激发他们的学
习兴趣和学习热情。让学生充分感受到其实计算机程序就在我们身边,每一天都陪伴着我们;计算机程序没有那么神秘,我们自己就能编写程序。■教学目标1.知识与技能(1)了解计算机程序的定义(2)了解程序与软件的关系(3)通过自学微视频,能够编写简单的程序2.过程与方法通过让学生与教师互动来体验“点名”程序、
自学微视频来编写“计算三角形面积”程序、体验“俄罗斯方块”程序、观看一名12岁的手机应用开发者的演讲视频等一系列环节来消除计算机程序对于学生的神秘感。在了解和体验计算机程序设计中,激发学生学习计算机程序设计的兴趣和热情。3.情感态度与价值观(1)通过理论联系实际
,激发学生的学习热情。(2)通过自主学习,锻炼学生的自学能力。(3)通过成功编写“计算三角形面积”程序,让学生感受到成功的乐趣。■课时安排1课时■教学重点与难点1.教学重点体验计算机程序设计2.教学难点编写“计算三角形面积”程
序■教学过程一、情境导入教师播放视频《未来生活憧憬,全自动化生活》,然后提问:视频中的自动化生活是依靠什么实现的?从而引出本课的课题。二、新授1、什么是程序提问:在刚才的视频中,如果自动控制设备先给人穿衣服,再给
人洗澡,会怎么样?教师通过课堂点名软件来选择学生进行回答。教师在学生回答的基础上,出示程序的定义:通过执行一些有序的指令完成了一项具体的工作,这些指令的集合就是程序。如果用计算机能识别的语言来描述这些指令,就成为计算机程序。2、程序与软件师:刚才我们了解了程序的定义,同学们一定还听说
过“软件”这个词,那么它们有什么关系呢?程序是不是就是软件呢?请同学们阅读书本P82寻找答案生:软件是计算机程序、数据和相关文档资料的集合,程序是软件的重要组成部分。教师以课堂点名工具来举例说明软件的组成部分。3、体验计算机程序1师:在这个点名
程序中仅仅显示了大家的姓名,功能有点弱。有些同学的姓名和模样我还对不上号。同学们,你们觉得可以给程序增加什么功能?生:显示照片教师演示显示照片的操作师:同学们,你们觉得这个程序除了可以点名,还可以有什么用?生:抽奖教师演示将“点名”程序改为“抽奖”程序师:在我们
的生活中,经常能遇到一些电子抽奖活动。你们觉得对于抽奖结果我们能百分之百相信吗?教师演示“抽奖作弊”师:通过刚才的演示,我们发现抽奖结果是可以内定的。希望同学们以后不要盲目地去参与抽奖,要警惕一些不正规的抽奖活动4、体验计算机程序
2教师出示任务:编写一个“求底边a为3cm,高h为2.5cm的三角形面积”的计算机程序。师:根据给出的条件,在数学中,是怎么求三角形面积的?生:利用面积公式s=a*h/2师:首先要知道底边a和高h的值,然后利用面积公式
s=a*h/2来求出面积。这样的描述,在程序设计中我们称为自然语言。师:要编写计算机程序,就需要把自然语言转化为计算机能识别的语言。我们就以适合初学者学习的VisualBasic语言来编写。教师出示下面的表格师:在这个表格中,右边是自然语言
,左边是与之相对应的VisualBasic语言。这些代码的顺序是打乱的,同学们在编写程序的时候,需要将它们的顺序排列正确。布置任务:参考微视频,完成“计算三角形面积”程序的编写。5、体验计算机程序3请同学们下载两个VB小程
序并进行体验,然后思考:两个程序分别是为了解决什么问题而编写的?师:在学习和生活中,当我们碰到一些要解决的问题时,我们可以先到网上去找合适的软件进行解决。当没有合适的软件时,我们可以尝试自己来编写程序。如果编写出来的程序具有实用价值,我们还可以为
自己赚取第一桶金。教师介绍交易平台“猪八戒网”。6、调查问卷:1、你觉得“程序设计”学起来难吗?如果难的话,你还想学习吗?A、超级难,不想学习。B、有难度,但会尝试。C、简单,soeasy!当然想学!2、你现在才上初中,学习“程序设计”是否有点早?A、
有点早B、正好C、有点晚教师出示2015年程序员学历分布图、播放“一名12岁的手机应用开发者”的视频,鼓励学生学习程序设计。三、小结程序设计是计算机最本源的东西,通过程序设计的学习,可以使我们从一个计算机及其软件的使用者一跃而成为一个开发者。只有学会了程序设计,我们才算是真正进入了计算机世
界的核心,才能算是真正的掌控计算机。希望同学们能认真学习和专研程序设计,成为未来的IT精英!后续学习:传智播客(http://www.itcast.cn/)■教学反思在课堂伊始,我通过播放视频《未来生活憧憬,全自动化生活》,一下子就吸引住了学生的兴趣。然后通过让学生与教师互动来体验“点名”程序
、自学微视频来编写“计算三角形面积”程序、体验“俄罗斯方块”程序、观看一名12岁的手机应用开发者的演讲视频等一系列环节来很好地消除了计算机程序对于学生的神秘感。同时,很好地激发了学生学习计算机程序设计的兴趣和热情。在课堂末尾的时候,我给学生提供了后续学习的方法,可以使
学生的学习不局限于课堂之中!稍有不足的地方:由于这是一节录像课,我课前没有很好地对学生进行引导,导致部分学生在课堂上表现得有些拘谨,从而使课堂氛围没有达到预想的效果!这是我需要改进的地方!