苏科版(2018)八年级全册信息技术 4.1.1计算机程序并不神秘 教案

文档属性

名称 苏科版(2018)八年级全册信息技术 4.1.1计算机程序并不神秘 教案
格式 doc
文件大小 823.5KB
资源类型 教案
版本资源 苏科版
科目 信息技术(信息科技)
更新时间 2020-12-05 17:53:52

图片预览

文档简介

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