1 / 6
文档名称:

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

格式:docx   大小:62KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:小博士 2019/7/19 文件大小:62 KB

下载得到文件列表

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

文档介绍

文档介绍:教学案例:用计算机程序解决问题(—)教学对象分析高一级学生大部分对“程序”具有好奇心同时完全没接触过编程。学生急于看到自己的编程成果与严格规范的程序设计环境Z间存在才盾:一方面,程序设计不可能一蹴而就;一方面,学生的好奇心与求知欲应得到有效的引导与满足。协调好这两方面的才盾需要有所取舍。本节的教学目标是“了解程序设计是什么,用程序解决问题的过程是什么”,在具体教学时可以先绕开设计程序时具体编程语言的语法规范、编程技巧等等环节。让学生直接面向问题,分析问题,设计算法,运行程序,检测结果,从实践中体验程序设计的全过程。其中“编程调试”环节屮程序由教师以学****资源的形式提供帮助,使学生摆脱语言的束缚,专心体会程序设计的内涵,构建起对程序的整体印象,初步对算法有所认识。(-)教学目标初步掌握用程序解决问题的过程。能在高级语言编程坏境操作执行一段简单的计算机程序代码。初步理解计算机程序代码的执行目的。培养学生进一步学****程序设计的兴趣。教学重点和难点教学重点:帮助学生掌握用计算机程序解决问题的过程。教学难点:明口计算机程序代码的作用。程序设计=数据结构+算法语言:人与计算机桥梁数据存储知道人要计算机工作:通过程序设计语言,算法实用?加密TXT加密思想:编码思想输入码一机内码一输出码多种唯一(字典)多种每个字符进行移动文件(四)教学环境电化教室、网络教室(五)教学过程:课时安排本节课教学时间为2个课时:课时上课地点主要内容第1课吋教室从生活中的程序引入,理解程序是什么;学****用程序解决问题的基本过程。第2课时电脑室从实际操作运行程序出发,掌握用计算机程序解决问题的基木过程;针对程序的运用进行交流和探究。教学流程教学环节教师活动学生活动设计意图问题引入运用“倒计时程序”进行阅读时间倒计时,要求学生在5分钟时间内浏览“”所有内容;DimITimeAsLongPrivateSubForm_Load()ITime==100()EndSubPrivateSubTimerl_Timer()ITime=ITime・””+Str(Int(lTime/60))+”:“+Str(lTime・Int(lTime/60)*60)IfITime=0ThenMsgBox“时间已到!”=FalseEndIfEndSub对学生的问题:你了解或接触过计算机程序吗?生活中有哪些包含了程序、计算机程序?(学校的作息钟就是用程序控制的,包括控制播放眼保操、咅乐、课间操等)用计算机程序解决问题,实际上就是学****一种程序设计语言,并把解决问题的方法用程序设计语言表达出來。编写程序与使用工具软件有何不同?你能从木课屮的描述说出“算法”是什么样子、“程序”乂是什么样了吗?“用计算机程序解决问题的基本过程”(五个步骤),你认为你能够理解或做到的有哪些?知识相联用计算机程序解决问题是用计算机进行信息处理的儿种基本方法之一;这部分内容对数学3小“算法”的学****有帮助;与算法、程序设计有关的更多知识可以选修课程《算法与程序设计》。弱化课文中的问题,不加入文件的调用和写入,只从“加密”入手,进行整个过程的分析。(程序见光盘)mandl_Click()mm$=n=Len(