编制计算机程序解决问题_第1页
编制计算机程序解决问题_第2页
编制计算机程序解决问题_第3页
编制计算机程序解决问题_第4页
编制计算机程序解决问题_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编制计算机程序解决问题

广东省中山纪念中学孙云超

一、课程标准分析

1.课标要求:

初步地掌握计算机进行信息处理的几种基本方法,认识其工作过程与基本特征。

2.分析:

本节内容是广东教育出版社必修模块《信息技术基础》第四章第一节,课程标准对于本

节的定位在体会、体验与了解。初步掌握利用计算机程序语言解决实际问题的基本过程,并

在此基础上进一步了解计算机程序解决问题的基本过程和基本方法。

二、教学目标

1.知识与技能

(1)初步了解什么是计算机程序及程序的基本特征。

(2)T解编制计算机程序解决实际问题的一般过程。

(3)了解除了借助现成的工具软件,自己动手编制计算机程序解决现实生活、学习中

所遇到的问题也是用计算机进行信息处理的有效手段。

2.过程与方法

(1)经历利用计算机程序语言解决实际问题的基本过程和在此过程中常用的一般方法。

(2)在学习过程中,学习发现知识的规律和方法并把它运用到解决实际问题中去。

(3)体验算法设计在计算机程序解决问题过程中的地位和作用。

3.情感态度与价值观

(1)引导学生关注计算机程序与实际生活的密切关系,升华学生对本节知识的认识。

(2)增强学生分析问题、解决问题的能力以及思维的严密性、条理性。

(3)进一步深化学生充分利用计算机这个工具解决社会生活中的实际问题的认识,使

之更好的服务于我们的学习、生活,从而养成健康、有效的使用计算机的习惯。

三、学情分析

高一的学生已经具备了一定的计算机使用经验,但大多数是与常用的工具软件的使用和

网络应用有关。对于计算机编程知识,他们以前可能很少或者根本没有接触过。同时,因为

陌生,他们往往会将其看作一种神秘而遥不可及的事情。因此,强调计算机程序与生活之间

密不可分。再者,他们在现阶段已经具备了一定的逻辑思维、分析问题、表达思想等能力,

也掌握了相关的数学知识,这样对于计算机程序解决问题了解起来应该是不会太困难。

四、教材分析

1.本节的作用和地位

除了使用通用工具软件(如文字处理、图表处理或多媒体加工软件等)进行信息处理以

外,直接编写计算机程序解决问题也是信息处理的基本方法,是学习计算机解决问题的方法

的延续,与第三章内容紧密相联。编写计算机程序解决问题的方法,学生以前很少甚至没有

接触过,因此,只要求学生对这种方法有一个大致的认识,能激发学习的兴趣,主要是要求

学生对计算机程序的执行过程以及编写程序的基本过程有所了解,是选修模块《算法与程序

设计》基础内容的衔接部分。

2.本节主要内容介绍

在日常生活中,人们除了应用计算机的工具软件处理许多事情之外,相当部分的现实问

题也都可以利用计算机程序的方式加以解决,实现一些个性化的信息处理方式。本节根据学

生具体情况分3至5个课时完成,本课是第一课时:主要是让学生通过亲身体验了解计算机

程序解决问题的般过程和方法,后续的课时将带领学生编制一些简单实用的计算机程序代

码,体验程序的运行环境、方式及作用,了解程序的基本元素和编制过程,从而进••步认识

编制计算机程序解决问题的基本方法。

3.重点难点分析

教学重点:

(1)了解编制计算机程序解决实际问题的一般过程和方法。

(2)了解算法在整个过程中的地位和作用。

教学难点:

如何建立数学模型,从实际问题中提炼算法。

4.课时安排:1课时(45分钟)。

五、教学理念

本节内容的教学设计充分体现了《普通高中信息技术课程标准》中的基本理念,注重教

学过程中三维目标的渗透。采用了以学生的学习和发展为中心,基于建构主义理论的任务驱

动、情境教学、游戏教学等教学方法;强调信息技术与生活实际的联系,培养学生的逻辑思

维能力以及分析问题、解决问题的能力;将评价隐含于学习过程之中,让学生通过学习前后

对同一问题的不同思考,从而达到自我检测和评价的效果。

六、教学策略

营造和谐生活化的计算机程序体验课。通过一系列课堂情景的创设和学生探究、体验活

动,力求让学生首先体会到计算机程序在我们生活中地位的不可替代性,并产生自己动手编

制计算机程序解决身边具体问题的愿望。进而了解利用计算机程序解决问题的过程,并有能

力和有意愿把这样的方法真正地溶入到现实生活中去。最后通过本堂课的学习,培养良好的

利用技术优势为自己生活服务的意识和相应的信息技术素养!

在教学过程中,我们主要围绕“情境导入->合作探究一讲授新知一交流评价一课堂总结

t实践拓展”这么条主线索来开展教学活动。

七、教学环境

多媒体网络教室、投影仪等。

八、教学过程

教学环节教师活动学生活动设计理念

情境导入1.提出问题:说说你在学习、1.思考并回答教师提1.通过提出问题的方

生活中接触到的程序。出的问题。式引导学生关注身边

2.播放电影片段。2.学生回答电影名的程序,但是此时大

3.导入游戏:进入达芬奇密称。部分学生还没有意识

码中文网站入口网页,看看你3.学生登陆网站,参到自己曾经接触到的

能不能战胜丹•布朗?与游戏(基本以失败程序。

而告终,很少人能2.通过电影片段导入

赢)。小说网站。

3.让学生亲自参与到

游戏中去,更好地激

发学生的学习兴趣,

促使学生积极思考,

更有利于对计算机解

决问题全过程的理

解。

合作探究1.教师帮助学生分析游戏及学生再次玩游戏,边培养学生发现知识的

规则,给学生一点提示:利用游戏,边思考、分析规律、方法并把它运

逆向思维来分析。问题,交流、讨论,用到解决实际问题中

2.布置探究任务:两人为一寻找必胜策略。去的能力,并初步形

小组,协作探究能不能战胜成严谨的逻辑思维习

丹.布朗。如果你战胜了他,惯。

你是怎样战胜的?能总结一

下你的规律与方法吗?

3.巡视学生学习情况,引导

学生思考、分析问题。

发掘规律教师以目标数18为例,和学1.体会博弈过程,试1.通过上述过程,使

生一起分析博弈过程,寻找规图提炼、总结其规律。学生体验博弈全过

律,总结方法。2.找出规律后学生成程,引导学生发现实

功进入网站。际问题中的规律,并

能提炼出具体方法。

2.学生通过努力终于

进入网站,体验成功

的快乐,激发继续求

知的欲望。

提出问题1.看来,要战胜丹・布朗不是学生观看教师演示,提出问题,激发学生

•件容易的事情。你能不能运跃跃欲试。设计一个程序来解决

用你发现的规律与方法,编写实际问题的欲望,从

一个程序,让更多的人顺利进而引导学生进入本节

入网站?课的主题——编制计

2.演示教师编写好的程序。算机程序解决该问

题,为下面的学习做

好铺垫。

体验编分对于任何一个实际问题,首先1.学生在教师的引导1.经历利用计算机程

制计算析要分析该问题的需求情况及下,经历编制计算机序语言解决实际问题

机程序问已知条件,来判断解决问题的程序解决问题的全过的基本过程和在此过

解决问题可能性和目标要求,然后对需程,并了解每个环节程中常用的一般方

题的全要解决的问题给出一个精确的作用和方法。法。增强学生分析问

过程的描述。在分析问题的过程2.认识算法及算法的题、解决问题的能力

中,可以采用建立数学模型的描述。以及思维的严密性、

方式使问题变得更明确。3.对比同一问题的算条理性。

法与程序,尝试阅读2.在学习过程中,学

设1.找出解决这个问题的方法

程序,了解程序与算习发现知识的规律和

计和步骤,称为设计算法。

法之间的关系。方法并把它运用到解

算2.算法描述:

4.了解计算机程序语决实际问题中去。

法(1)输入目标数X;

言是人们与计算机沟3.体验算法设计在计

(2)令n等于(x-1)除以4的

通的桥梁,了解计算算机程序解决问题过

余数

机程序语言的多样程中的地位和作用。

(3)如果n=0,输出“你输定

性。了解算法与程序之间

了”,算法结束;否则做第4

5.观察教师的调试过的关系。

步;

程,认识程序的运行4.了解计算机程序语

⑷令n=n+4,直至(]n=x-l;

环境,了解计算机程言是人们与计算机沟

编1.教师展示算法和程序代码,

序的严谨性特点,一通的桥梁,初步认识

写让学生对比,寻找之间关系。

个标点,一个字母的程序的运行环境以及

程2.介绍程序设计语言(如

错误都将导致程序不程序的严谨性特点。

序BasicPascal>CH、Java等)

能正常运行。

是人们编程时与计算机沟通

6.通过检测结果环

的桥梁。

节,体会算法在解决

调程序编好以后,通过键盘输入

试计算机,然后运行程序,看看问题中的地位和作

运程序能否顺利执行(即检查语用。

行法错误),教师演示调试过程。

检程序能够顺利运行以后,还需

测要验证结果的准确性,教师举

结例演示。

交流评价1.某位同学的日记片段:1.学生阅读日记,回1.引导学生关注程序

《我的一天》答问题。与生活的密切关系,

清晨六点十分,伴随着准2.学生讨论、交流,升华学生对本节课内

时而优美的闹钟铃声,我走出联系生活实际,寻找容的认识。

家门,踏上了去学校的公车,身边的程序应用实2.再次提出课堂开头

随着IC卡在打卡机上轻轻掠例。(学生经过本节相同的问题,学生的

过,1元钱便不翼而飞了。第课的学习,已经意识回答却不再相同,说

6节是语文阅读课,我来到图到身边的程序,举例明学生对于程序、算

书馆,用鼠标在电脑上点了几己不是很困难的事)。法等概念》有所理

下,我想要的书立刻就查询到解,这个环节,其实

了。放学了,我路过银行,来就是学生的一个自我

到柜员机前,对着触摸屏按了评价的环节。

几下,两张百元大钞就到手3.通过贴近学生生活

了,我的新眼镜有着落了。回的“电脑程控铃声”等

到家,我第•件事就是打开电实例,让学生了解程

脑登陆QQ,查看留言和邮件。序的基本特点。

你能在这个生活片段中,找出

几处计算机程序为我们生活

服务的痕迹来呢?

2.生活中的程序:

说说你在生活学习中所接触

到的程序!

课堂小结1.认识计算机程序,了解其1.知识总结,系统归1.通过知识总结,帮

基本特征。纳。助学生将知识系统

2.体验编制计算机程序解决2.回忆课堂学习过化,便于学生理解记

问题的全过程,初步掌握用计程,体会用计算机程忆。

算机程序解决问题的基本方序解决实际问题的过2.引导学生留心观察

法。程,并将所学知识应生活,体会计算机程

3.程序隐含在日常生活与学用到解决实际问题中序给我们生活带来的

习中,只是我们没有意识到它去。便利。

的存在而已。

拓展升华播放“神奇的焰火和光立方”通过观看视频,感受、1.让学生更深刻的感

视频。体会程序在实际生活受到程序在实际生活

中的重要应用。中的重要应用,升华

了学生对程序的认

识。

2.激发学生继续深入

学习的欲望,为下学

期选修课做好铺垫。

实践与思考学生体验程序学生按照任务要求实1.通过体验加密程

体验程序:《说出你的秘密》践,建立文本文件,序,进一步深化学生

学生每人在E盘下新建一个运行加密程序加密,对程序的认识,并激

文本文件,例如:mm.txt,写观察程序的运行结发学生探究加密原理

一句对同桌的心里话,然后利果,体验程序的作用。的欲望,为下节课的

用加密程序进行加密!学习埋下伏笔。

2.进一步深化学生充

分利用计算机这个工

具解决社会生活中实

际问题的认识,使之

更好地服务于我们的

学习、生活,从而养

成健康、有效使用计

算机的习惯。

3.引导学生关注生活

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论