程序设计入门.doc_第1页
程序设计入门.doc_第2页
程序设计入门.doc_第3页
程序设计入门.doc_第4页
程序设计入门.doc_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

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

文档简介

第一节 程序设计入门教学对象分析:1绝大多数学生是第一次接触二进制、汇编等计算机语言,对于这些抽象的事物很陌生。2学生对于新事物有强烈的学习和探知欲望。3学生有一定的现实生活问题的解决能力,并具有一定的探求欲望。教学目标:知识目标:1、了解计算机语言及其发展历程。2、初步了解二进制(机器语言)、汇编语言(低级语言)、高级语言等概念。3、初步了解变量概念。 技能目标:会用计算机分析及处理日常问题。 情感目标:通过对二进制、计算机语言的讲解,让学生对计算机语言等概念有初步的了解,激发学生的兴趣。重点与难点: 重点:用计算机处理问题的过程。难点:如何理解用数学模型表示出解决实际问题的方法。环境与素材:环境:多媒体网络教室素材:流程图(电子文档),三只透明的塑料杯(装碘酒、酒精、空杯)设计思想:本节课的教学主题是让学生对信息技术的二进制、计算机语言有个初步的了解,对流程图有个详细的掌握;教学主要通过教师讲解,学生自己动手操作,学生课堂讨论的形式展开。教学过程教学环节教师活动学生活动设计意图第1课时情景导入师:在教师机上广播演示一段basic程序(对0和1进行一万次的输出)并引出计算机语言。学生认真听讲通过通俗形象生动的举例,激发学生的学习热情和探求欲望。新知讲授活动评价课后练习课后小结讲解计算机语言。认识二进制师:讲解二进制的概念。计算机使用的语言,由0和1组成。演示:二进制和十进制之间的转化1101=1*23+1*22+0*21+1*20提问1:二进制 1011代表的十进制是多少? 提问2:十进制数字13用二进制的方法表示是多少?(并作相应提示)从而让学生对二进制有更深刻的了解讲解人与计算机的“对话”师:汇编语言:它是通过“指令”的形式指挥计算机完成特定的操作。简单介绍指令。高级语言:它是现在程序开发广泛采用的语言,由于它接近人的自然语言,所以比较容易学习。要向学生交代:我们以后要学习的计算机程序设计所涉及的就是高级语言。师:高级语言的种类很多,不同的语言有不同的特点。简单介绍BASIC、PASCAL语言等。通过简单的数学实例(求园周长和面积)让学生了解简单的程序片段。提问:已知和半径R如何求园周长和面积教师给出一段用BASIC语言编写的“求圆的周长和面积”的程序片段:Pi=3.14 -赋植R=2 -半径R值L=2* Pi* R-计算周长值S= Pi* R* R-计算圆面积PRINT L,S-输出周长和面积值END -程序结束向学生提出问题:如何实现两种不同的液体之间的交换?(3个杯子)根据回答学生的发言情况,从以下方面进行评价(以肯定和鼓励为主)1回答的正确性、全面性和新颖性。2.回答问题的精神状态。向学生提出问题:如何实现两种不同的液体之间的交换?(3个杯子)这堂课我们主要了解了二进制、机器语言、汇编语言和高级语言,对计算机语言的发展历程有一个初步的了解。并简单了解程序语言。学生回答1:(在教师的引导下,通过演示讲解启发回答)1011=1*23+0*22+1*21+1*20学生回答2:11011101=1*23+1*22+0*21+1*20学生操作:上网搜索相关高级语言的种类和介绍。学生回答:L=2* Pi* R(计算周长)S= Pi* R* R(计算面积)个人自查;学生互评;通过通俗形象生动的举例,激发学生的学习热情和探求欲望。通过十进制和二进制之间的转化讲解,加深学生对二进制的理解和认识。通过对汇编语言和高级语言的简单介绍,让学生对计算机语言有更深一步的了解。教师通过有选择地向学生作简单介绍,过多或过详细的介绍会使学生觉得计算机语言高不可攀,加重学生畏难情绪。通过一个最简单的高级BASIC语言程序可以为下一课时的讲解打下基础。通过问题让学生思考液体交换的过程,进而可以在下一课时中直接引入。通过问题让学生思考液体交换的过程,进而可以在下一课时中直接引入。第2课时情景导入新知讲授活动评价课后小结课后练习师:提问:如何实现瓶中两种不同药剂之间的交换?(在回答的过程中可能出现许多不同的答案,教师可以提示和引导)教师根据学生回答的过程一步一步的进行演示药剂交换的过程。通过瓶子、液体实验提出数学建模。把上述实验过程用到数学模型中,用计算机模拟以上操作步骤:(教师可以边讲边引导)定义三个变量(瓶子):X、Y、Z(空瓶)把1(液体)赋值给变量X,把2(液体)赋值给变量Y把X中的值传递给Z把Y中的值传递给X把Z中的值传递给Y注意点:杯子中如果已经装了东西就不能再装其他东西了,只有把里面的东西倒出来才能再装其他东西;而计算机的变量可以反复赋值,新的一次赋值后,原有的数据就被替换掉了。师:提问:如何让上述的步骤更直观的表现出来?教师简单画出实验的流程图教师挑选几幅作品点评根据展示的作品,从以下方面进行评价(以肯定、鼓励为主)1 作品的正确性、完整性、新颖性。2 学生的精神状态师:通过两堂课的学习,我们不仅了解了二进制等机器语言,并且能理解用计算机处理问题的基本过程,对流程图有初步的认识。P6 1学生回答:将第一瓶的液体倒入空瓶中,在将第二瓶的液体倒入第一瓶中,最后将空瓶的液体倒入到第二瓶中学生可以拿出自己事先准备好的小杯子、两个不同的物体与老师一起做。学生可以跟着教师的引导一同讲解步骤。学生可以将事先准备好的小杯子和物体两个人一组进行实验学生回答:画图学生操作:详细画实验的流程图并上传教师机个人自查;学生互评让学生体验液体交换的实验,为下面讲解计算机处理问题的过程打下基础。让学生真正理解和掌握计算机处理问题的过程。通过讲解计算机中的变量

温馨提示

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

最新文档

评论

0/150

提交评论