
§4.1 编制计算机程序解决问题 【教材分析】 本节课的主要内容是让学生认识计算机的构成及工作原理,了解计算机程序解决问题的基本工作原理和计算机程序的编制环境及工作过程。本节课首先借助形象生动的动画帮助学生初步建立计算机程序解决问题的基本概念模型,然后通过实例让学生体验利用计算机编程语言工具编制程序的过程。通过本节课的学习,可以帮助学生对计算机的工作原理再认识和归纳,对计算机程序设计语言有一个基本的认识,激发学生的学习兴趣,为以后的学习做好铺垫。 【学情分析】 高一的学生已经具备了一定的计算机使用经验,但对于计算机编程知识相对比较陌生,对自己编程来解决问题,既感觉新奇,又有一定的技术难度,同时高一学生已具备一定的逻辑推理能力和相关的数学知识,对编制计算机程序解决问题的初步了解不会觉得太困难,教师可以让学生通过体验小程序解决问题来激发学生学习兴趣。 【教学目标】 知识和技能 1.体验用计算机程序解决问题; 2.了解计算机的构成及工作原理; 3.熟悉VB程序的编制环境及利用VB编制程序的基本过程。 过程和方法 1.合理运用信息技术和方法进行简单的探究活动; 2.通过小组、自主探究学习,掌握使用计算机解决问题的基本过程; 3.在学习的过程中,学会将所学知识运用到实际中来,解决所遇到的实际问题。 情感态度与价值观 1.借助计算机程序解决问题的思考方法,养成严谨客观的学习态度; 2.学会运用信息技术解决身边的问题,善于思考,勇于创新,提高解决实际问题的能力; 3.培养学生分析问题、解决问题以及思维的严密性、条理性等。 【教学重点】 1.了解计算机的构成及工作原理; 2.熟悉VB程序的编制环境及利用VB编制程序的基本过程。 【教学难点】 计算机程序的执行过程。 【教学方法】 任务驱动法,自主学习法,分组合作探究,演示法,归纳法。 【教学过程】 一、情境引入 一个古老的读心术 相传,这是吉普赛人的一个古老而神秘的游戏。请先想好一个10~99之间的数,把这个数的十位与个位相加,再用想好的数减去这个和。例如:你想的数是23,然后2+3=5,23-5的结果就是你最后的得数。 请在图表中找出与最后得数相对应的符号。把这个符号牢记心中,背三遍,然后点击水晶球,奇迹就出现了…… 【学生活动】学生各自分别体验,学生代表讲述体验结果。 奥秘在哪里? 这个神奇的水晶球,真的读懂了大家的“心”? 【学生活动】学生分小组讨论。 【分析】推荐一个办法:将所有的二位数逐一计算,根据结果来判断原因。 读心术游戏涉及到的数字是有限的,我们可以一一验算,根据结果,找出规律,然后再推导出数学公式。 这是一个完全可行的办法。(但是太笨了:要计算90个数字!) 前提:我们需要一个聪明的傻瓜! 1.计算准确、速度快———聪明; 2.可以按照我们规定的指令重复运算 ———傻瓜,不会拒绝,不会生气。 这是计算机的特点。(我们可以编制计算机程序解决这个问题) 【资料】读心术后面的数学知识: 一个二位数可以看作10x+y; 二位数减去十位和个位上的数字,也就是:(10x+y)-x-y=9x; 9x当然就是9的倍数了。 每次只要将9、18、27、36、45、54、63、72、81所对应的符号设为相同的就行了。(这就是利用计算机程序实现的) 二、新课教学 计算机程序是让计算机实现某一功能的一系列计算机能够识别的语言。人们可以通过编写程序告诉计算机每一步做什么,计算机就会严格执行程序中规定的每个步骤来实现人们需要的功能。 【问题探究】思考: 1.你知道计算机的硬件有哪些吗? 2.计算机各部件如何配合工作? 3.计算机中数字电路的表示方法是怎样的? 4.计算机程序设计语言的发展及计算机程序的编写与执行。 【学生活动】 1.学生阅读课本,分小组讨论,将结果写在学 ... ...
~~ 您好,已阅读到文档的结尾了 ~~