电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

安徽省滁州二中高中信息技术《4.1用计算机程序解决问题(2)》教案 新人教版必修VIP免费

安徽省滁州二中高中信息技术《4.1用计算机程序解决问题(2)》教案 新人教版必修_第1页
1/2
安徽省滁州二中高中信息技术《4.1用计算机程序解决问题(2)》教案 新人教版必修_第2页
2/2
安徽省滁州二中高中信息技术《4.1用计算机程序解决问题(2)》教案新人教版必修教学目标:1、通过剖析程序了解计算机程序解决问题的过程教学任务:1、了解用计算机程序解决问题的基本过程2、一个简单的"口令"程序教学重点:程序解决问题的过程。教学方法:案例学习、任务驱动、学习交流教学引入:用计算机程序可以解决许多实际问题,那么对于一个实际问题,如何通过设计和编写程序来解决问题呢?解决的过程一般有:分析问题->设计算法->编写程序->调试运行->检测结果设计意图:让学生了解用程序解决问题一般有哪些步骤。教学过程:以“文本加密”案例为例介绍程序设计过程1、分析问题1)分析问题的需求及已知条件,判断解决问题的可能性和目标要求;2)对需要解决的问题给出一个精确的描述;加密问题的描述:对文本文件的字符机内码进行变换,使之为其他字符,生成加密文件。设计意图:使学生学会对问题进行分析和描述。2、设计算法算法--解决问题的方法和步骤。加密问题的算法是:(P78)1)把文本文件中的字符逐个读出;2)将其机内码减10成为加密后的字符;3)重新组合成新文件(加密文件)。对照P76的程序及注解加以理解。设计意图:算法是程序设计的基础,在编写程序前一定要使学生找出解决问题的方法和步骤(即算法)。3、编写程序1)有了算法就可以用一种编程语言编写程序,以实现算法。2)程序设计语言是编程时与计算机计算机的桥梁,常见的语言有VB、VC、Java、Pascal等;3)构成程序的字符称为程序代码。设计意图:让学生知道算法是通过使用编程语言设计程序来实现和完成的,我们学过的VB就是一种程序设计语言。4、调试运行程序程序编写好后,要输入到计算机中进行运行、调试和修改,确保没有错误,能够正常完成运行。设计意图:在VB的Form窗体的Load事件中,输入一个简单的程序,进行调适、运行,让学生体验运行和调适的过程。5、检测结果即使程序运行不出错,也要对程序功能进行分析和检测,如果结果不合理,还要对程序进行修改和完善,直到程序的功能正确为止。设计意图:程序是用来解决问题的,只有达到预定的目的才是正确的程序,所以检测结果是必须和重要的。本课小节:本课通过剖析"加密程序"案例,让学生了解并体验用计算机程序解决问题的过程,对"分析问题"->"设计算法"->"编写程序"->"调试运行"->"检测结果"五个过程有一个感性认识。设计意图:让学生了解用计算机程序解决问题的基本过程和步骤.练习:1、完成P81的探究任务。2、完成P81的练习1。3、完成P81的练习2。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

安徽省滁州二中高中信息技术《4.1用计算机程序解决问题(2)》教案 新人教版必修

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部