教学案例:41用计算机程序解决问题

教学案例:41用计算机程序解决问题

ID:35501429

大小:62.73 KB

页数:5页

时间:2019-03-25

教学案例:41用计算机程序解决问题_第1页
教学案例:41用计算机程序解决问题_第2页
教学案例:41用计算机程序解决问题_第3页
教学案例:41用计算机程序解决问题_第4页
教学案例:41用计算机程序解决问题_第5页
资源描述:

《教学案例:41用计算机程序解决问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、教学案例:用计算机程序解决问题(—)教学对象分析高一级学生大部分对“程序”具有好奇心同时完全没接触过编程。学生急于看到自己的编程成果与严格规范的程序设计环境Z间存在才盾:一方面,程序设计不可能一蹴而就;一方面,学生的好奇心与求知欲应得到有效的引导与满足。协调好这两方面的才盾需要有所取舍。本节的教学目标是“了解程序设计是什么,用程序解决问题的过程是什么”,在具体教学时可以先绕开设计程序时具体编程语言的语法规范、编程技巧等等环节。让学生直接面向问题,分析问题,设计算法,运行程序,检测结果,从实践中体验程序设计

2、的全过程。其中“编程调试”环节屮程序由教师以学习资源的形式提供帮助,使学生摆脱语言的束缚,专心体会程序设计的内涵,构建起对程序的整体印象,初步对算法有所认识。(-)教学目标(1)初步掌握用程序解决问题的过程。(2)能在高级语言编程坏境操作执行一段简单的计算机程序代码。(3)初步理解计算机程序代码的执行目的。(4)培养学生进一步学习程序设计的兴趣。(三)教学重点和难点教学重点:帮助学生掌握用计算机程序解决问题的过程。教学难点:明口计算机程序代码的作用。程序设计=数据结构+算法语言:人与计算机桥梁数据存储知道

3、人要计算机工作:通过程序设计语言,算法实用?加密TXT加密思想:编码思想输入码一机内码一输出码多种唯一(字典)多种每个字符进行移动文件(四)教学环境电化教室、网络教室(五)教学过程:1.课时安排本节课教学时间为2个课时:课时上课地点主要内容第1课吋教室1.从生活中的程序引入,理解程序是什么;2.学习用程序解决问题的基本过程。第2课时电脑室1.从实际操作运行程序出发,掌握用计算机程序解决问题的基木过程;2.针对程序的运用进行交流和探究。1.教学流程教学环节教师活动学生活动设计意图问题引入1.运用“倒计时程序

4、”进行阅读时间倒计时,要求学生在5分钟时间内浏览“4.1用计算机程序解决问题”所有内容;DimITimeAsLongPrivateSubForm_Load()ITime=300Timer1.Interval=100()EndSubPrivateSubTimerl_Timer()ITime=ITime・1Label1.Caption二””+Str(Int(lTime/60))+”:“+Str(lTime・Int(lTime/60)*60)IfITime=0ThenMsgBox“时间已到!”Timer1.En

5、abled=FalseEndIfEndSub2.对学生的问题:(1)你了解或接触过计算机程序吗?(2)生活中有哪些包含了程序、计算机程序?(学校的作息钟就是用程序控制的,包括控制播放眼保操、咅乐、课间操等)(3)用计算机程序解决问题,实际上就是学习一种程序设计语言,并把解决问题的方法用程序设计语言表达出來。(4)编写程序与使用工具软件有何不同?(5)你能从木课屮的描述说出“算法”是什么样子、“程序”乂是什么样了吗?(6)对P.78中所提到的“用计算机程序解决问题的基本过程”(五个步骤),你认为你能够理解或

6、做到的有哪些?知识相联1.用计算机程序解决问题是用计算机进行信息处理的儿种基本方法之一;2.这部分内容对数学3小“算法”的学习有帮助;3.与算法、程序设计有关的更多知识可以选修课程《算法与程序设计》。1.弱化课文中的问题,不加入文件的调用和写入,只从“加密”入手,进行整个过程的分析。(程序见光盘)PrivateSubCommandl_Click()mm$=n=Len(Text1.Text)Fori=1Tonb$=Mid$(Textl.Text,i,1)c$=Chr(Asc(b$)-10)mm$=mm$&c

7、$过程讲解NextLabel1.Caption=mmSEndSub2.分析的过程中,通过详细的演示,让学生初步掌握VB编程环境的操作,为下节课上机操作做好准备:(1)简单“加密”程序的需求分析(2)简单“加密”程序的设计:界面设计关键算法设计(3)简单“加密”程序的编写:比较两段程序段的异同;(4)简单“加密”程序的调试运行;(5)简单“加密”程序的结果检测。小结1.明确用计算机程序解决问题是用计算机进行信息处理的儿种基本方法Z—。2.了解用计算机程序解决问题基本过程的五个坏节第编程环境简介编程环境的简单

8、介绍;利用“倒计时”程序,让学生通过操作迅速了解VB编程环境的应用。快速了解VB编程环境。教师引入帮助学生以最快的速度掌握VB编程环境的使用方法。任务一:观摩操作完成课本P.74'

9、•的任务之(1)〜(3)操作实践学生运用“复制”和“粘贴”体会利用VB编写的程序的运行过程。任务二制作简单“加密”程序实践:了解编写计算机程序的过程。让学生对上而程序的关键算法部分进行改造,以深入地体会利用计算机程序解决问题的过程。任务三:交流探究

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。