资料摘要

编制计算机程序解决问题温江二中辛海云一、教材分析(一)地位和作用:本节课是广东省教育出版社出版的普通高中《信息技术必修》第四章信息的加工与表达(下)——第一节《编制计算机程序解决问题》第二节课。本章是第三章的延续,信息的加工与表达除了使用通用工具软件(如文字处理、图表处理和多媒体加工软件等)外,直接

  • 资料类型:教学教案文档
  • 所属课文:4.1.3 认识程序中的基本元素
  • 支持正文预览,并提供同课文课件入口
浏览次数
77
下载次数
0
更新时间
2019-07-11 13:16:00
来源学校
学校:成都市温江区第二中学校

4.1.3 认识程序中的基本元素优秀完整教案

未知
2019-07-11 13:16:00
77
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

4.1.3 认识程序中的基本元素优秀完整教案

未知

摘要:暂无摘要

关键词:4.1.3 认识程序中的…优秀完整教案

正文

编制计算机程序解决问题

温江二中

辛海云

一、教材分析

(一)地位和作用:

本节课是广东省教育出版社出版的普通高中《信息技术必修》第四章信息的加工与表达(下)——第一节《编制计算机程序解决问题》第二节课。

本章是第三章的延续,信息的加工与表达除了使用通用工具软件(如文字处理、图表处理和多媒体加工软件等)外,直接编写计算机程序解决问题也是处理信息的基本方法。教材将程序设计这一块与第三章一起构成信息加工、表达与交流的一个相对完整的体系。

用计算机程序解决问题是信息社会的一种基本方法,编制计算机程序就是针对具体问题,运用程序设计语言编制一个专门的计算机程序来求解问题。学生在经历“分析问题——设计算法—编写程序—调试运行—检测结果”的过程中了解用计算机程序解决问题的基本过程,培养学生分析问题、解决问题的能力并增强学生思维的严密性、条理性。

(二)主要内容

粤教版信息技术(必修)《信息技术基础》第四章第一节第四部分,内容是“剖析编制计算机程序解决问题的过程”,通过实例操作与分析了解用计算机程序解决问题的基本过程。”这个过程包含以下环节:分析问题,设计算法,编写程序,调试运行,检测结果。教材选用的加密、解密的实例比较专业,学生不太熟悉,而且加密、解密的程序代码的编写也稍显复杂。因此本节课选“制作电子像册作”为教学实例,学生入门容易,简单易学。能更好地激发学生的学习兴趣和热情。

二、教学目标

1、知识与技能:

1)、让学生体验感兴趣的小程序,认识程序的作用,从而了解编制程序解决问题的基本过程。

2)、学生能在编程环境操作完成新建、输入、执行一段简单的计算机程序代码,体验程序设计的过程,并进行简单算法探究活动,逐步接触程序设计思想。

3)、初步学会设计应用程序界面添加简单的程序代码,完善程序设计。

2、过程和方法:

学生在活动中体验运行计算机程序的过程,在具体操作实践中观察并归纳出程序执行的工作过程。

3、情感态度与价值观:

(1)引导学生关注程序设计在实际生活的应用,激发学生进一步学习程序设计的热情。

(2)培养学生运用计算机解决实际问题的意识。

(3)引导学生在一定范围内合理、合法的利用计算机程序技术。加强健康的道德观念,增强法律意识。

三、教学重难点

重点:利用VB高级语言编写程序并解决问题,这是一个从工具的使用者到工具的开发者身份的转换过程,通过对计算机程序的剖析及了解其执行过程,帮助学生体验了解用计算机解决问题的基本方法和过程。

难点:从现实世界到计算机世界转换的过程,即解决问题思维的转换。逐步建立程序设计思维。学生通过体验,了解程序的作用和基本结构。

四、教学策略

在教学过程中,主要围绕“情境导入—合作探究—交流评价—课堂总结—实践思考”这么一条主线索来开展教学活动。

(一)教学方法:

情景教学、任务驱动、探究

(二)学习方法:自主学习、合作探究、思考讨论、实践体验

(三)教学手段:为学生提供学习资源并指导学生完成课堂任务,通过展示学生作品并对作品进行即时评价。

五、设计思路

本课的设计注重趣味性,最大可能地使学生对“程序”的好奇心和求知欲得到有效的引导与满足。以一个简单有趣的“电子像册”小程序作为课堂教学实例,使学生亲历用计算机程序解决问题的过程,编制“电子像册基础版”和编制“电子像册升级版”的分层次任务更好地培养学生的学习兴趣,学生在完成课堂任务的过程中再次经历“分析问题——设计算法—编写程序—调试运行—检测结果”的过程,分析问题、设计算法本节课不做要求。课后拓展任务是学习能力强的学生独立完成QQ登录界面的设计,使学生更好地了解用计算机程序解决问题的过程。

教学过程:

一、创设情境,引入任务

1、创设情景

1)程序体验(让学生运行一个小程序)

程序:猜猜你

2)通过体验,导入本节课教学内容。

2、引入任务

【学生亲自参与体验】抛出学生感兴趣的任务:电子像册

在我们的日常生活中,有很多制作电子像册的软件,利用它们可以做出各式各样的像册,今天我们用VB程序设计语言来编制一个“电子像册”,尝试一下作为“软件制作者”的感觉。

该任务主要让学生初步体验用程序解决问题的后三个步骤:编辑程序,调试程序、运行程序即可。(问题分析、算法设计本课不做要求)

发送教学素材到学生机

二、围绕任务组织学生自主与协作学习

任务一、在窗体设计状态,利用图像框控件来显示图片。

教师引导学生:在窗体中添加IMAGE控件导入图片,添加COMMAND控件,,构建应用程序界面,设置对象属性。

图像IMAGE控件,可以通过设置它的一些属性来装入图片

1、学生在教师的引导下,以小组为单位,通过讨论、实际动手操作,自主协作完成任务——通过属性窗口设置对象的属性。

教师巡视,发现典型问题:引入图像框之后,没有将Stretch属性高设为True,导致图像框撑大,图像显示不完整

2、师生共同解决此问题,得出结论:

在窗体设计状态,引入图像控件之后,一定要记住设置Stretch属性,当属性值为True时,将自动放大或缩小图像框中的图像,以与图像框大小相适应。

任务二、通过点击按钮让图像框显示不同的图片。

1)编辑程序:

为节约时间,老师可将电子像册的程序代码先放在一个文件中,学生可直接利用复制、粘贴操作将程序代码复制到“代码窗口”中。

这样操作有两个的原因:一是时间因素,二是老师都有经验,照看程序代码录入,有经验的程序员都会出错,学生出错几率会更高,避免学生在调试环节耽搁过多的时间。。

2)调试运行

指导学生打开VB工程文件“电子像册基础版”,调试运行,引导学生发现问题解决问题,改正代码中的语法错误。

让学生明白如果编写的程序与程序设计语言的语法规则不一致,程序会出错而中断运行。此时,可根据计算机提示的出错信息修改程序,重新调试运行。

3)检测结果

引导学生运行程序,检查程序功能是否符合设计要求,当达不到设计要求时,能够回头对程序进行修改完善程序功能。

当学生完成上述几个环节的体验后,让学生将程序编译成可执行程序,得到“电子像册.exe”生成文件,体验成功。

强调如何生成可执行的文件,并在何处找出这个可执行的文件。

4)保存工程

生成可执行文件 注意工程文件要与图片素材在同一个文件夹下

5)提交电子像册可执行程序。

三、布置选做任务

现在大家已经拥有“电子像册基础版”了,但基础版功能不全存在一定的局限性需要进一步完善,图片只能显示第一张第二张和第三张,请为电子像册增加一些新的按钮,让它还可以做别的事情,将电子像册升级为“电子像册的升级版”。

要求学生在基础版的基础上重新分析问题、设计应用程序界面、修改程序代码,完善程序功能。

在升级版中可以放大、缩小、还原、自动浏览图片等,请完善程序使电子像册基础版变为升级版。

四、课后拓展延伸,为学习能力强的同学提供了继续探究的机会,独立完成QQ登录界面的设计。让学生深入了解计算机程序的基本结构和作用。

五、得出结论:什么计算机是程序?

程序:利用程序设计语言编写并生成计算机可以识别和执行的程序指令,人们使用这些编写好的现成的程序软件来解决一些实际问题。

通俗地说:

计算机要能完成某个任务必须给它相应的指令,告诉计算机完成某个任务的指令集合就叫做计算机程序。

通过体验,引导学生说出程序的一些特点:如自动、高效、可重复性、解决一些独特的

个性化的问题。

六、实践思考:

生活中计算机程序的应用范围:

现在的计算机能够处理、解决许多问题,其实质就是利用计算机中的程序解决问题。所以说,计算机的工作就是运行程序。

计算机程序就在我们身边,它可以帮助我们解决生活中遇到的许多问题。大家利用计算机所做的每一件事,实质上,都是由计算机程序实现的。

在我们的日常生活中,也有计算机程序为我们服务的实例,如上课用多媒体软件、冰箱、洗衣机、图书借阅卡、手机、微波炉、压力锅、自动取款机等。引导学生关注计算机程序与实际生活的密切关系,升华学生对本节知识的认识。进一步深化学生充分利用计算机这个工具解决社会生活中的实际问题的认识,使之更好的服务于我们的学习生活,从而养成健康、有效地使用计算机的习惯。

七、评价及总结

本节课中的课堂教学实例生动有趣且贴近学生生活,学生学习兴趣较高,在完成课堂必做任务的过程中,多数学生能够完成“电子像册基础版”,亲身经历用计算机程序解决问题的过程,激发学生对计算机程序的兴趣,解决了教学的重点难点,课堂选做任务为学习能力较强的学生提供了继续探究的机会,继续完成“电子像册升级版”以及课后拓展延伸,更好地激发学生探索应用计算机编程工具编制程序的兴趣。

教学反思:

本节课通过一系列的课程情景的创设和学生探究、体验活动,力求让学生首先体会到计算机程序在我们生活中的地位的不可替代性,并产生自己动手编制计算机程序解决具体问题的愿望。进而了解计算机程序解决问题的过程,并有能力和有意愿把这样的方法真正融入到现实生活中去,最后能通过本堂课的学习,能够培养良好的利用技术优势为自己生活服务的意识和相应的信息技术素养!

做的比较好的地方

一、学生为主体、教师为主导。

在整个教学过程中始终贯穿着这种教学理念。无论是情景导入,解决问题还是教学评价等环节教师一直扮演着引领解惑的角色

第二、以兴趣为起点。 本节课导入环节首先让学生通过体验程序感受程序的神奇力量,激发起学生的好奇心和

求知欲

第三实例贴近学生生活。

本节课所选的实例,贴近学生生活实际,能够引起学生共鸣,从而使学生对本节课知识有深刻的理解

第四、任务驱动恰当

在本节课中以电子相册为驱动任务,贴近学生生活;学生入门容易,简单易学,但随着实践活动环节的深入。分层的教学,照顾到各个层次的学生的学***,促进了小组合作意识,既让学生进一步体验到程序的作用又巧妙地引出下节内容,给学生留下悬念,激发学生继续学习的兴趣。

第五作品评价。

本节课以体验为主,教师关注以下几个部分:

第一部分、学生对计算机解决问题的过程的理解。

第二部分、学生对程序设计的兴趣,

第三部分、程序实践的能力

学生不可能一节课的时间对编程掌握多少,但让他们在体验中理解信息的编程加工,并通过简单地改进实现小小的目标,有成功的体验。

遗憾:

1、学生接触程序设计很少,再加上由于内容是高级编程语言。这部分内容相对枯燥,学生可能对具体的程序语句产生疑问,还有引导学生阅读和理解程序设计的有关知识,拓展学生的知识面,为学生今后进一步学习编程准备。

2、学生在完成基础版的基础上,应该让学生分组讨论课堂问题,进一步解决教学的重难点。

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2019-07-11 13:16:00
  • 下载次数: 0
  • 浏览次数: 77
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_166094

来自:学校:成都市温江区第二中学校

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:4.1.3 认识程序中的基本元素优秀完整教案是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《4.1.3 认识程序中的基本元素》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。