程序设计入门

上传人:飞*** 文档编号:35583220 上传时间:2018-03-17 格式:DOC 页数:9 大小:81KB
返回 下载 相关 举报
程序设计入门_第1页
第1页 / 共9页
程序设计入门_第2页
第2页 / 共9页
程序设计入门_第3页
第3页 / 共9页
程序设计入门_第4页
第4页 / 共9页
程序设计入门_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《程序设计入门》由会员分享,可在线阅读,更多相关《程序设计入门(9页珍藏版)》请在金锄头文库上搜索。

1、第一节 程序设计入门教学对象分析:1绝大多数学生是第一次接触二进制、汇编等计算机语言,对于这些抽象的事物很陌生。2学生对于新事物有强烈的学习和探知欲望。3学生有一定的现实生活问题的解决能力,并具有一定的探求欲望。教学目标:知识目标:1、了解计算机语言及其发展历程。 2、初步了解二进制(机器语言) 、汇编语言(低级语言) 、高级语言等概念。 3、初步了解变量概念。技能目标:会用计算机分析及处理日常问题。情感目标:通过对二进制、计算机语言的讲解,让学生对计算机语言等概念有初步的了解,激发学生的兴趣。重点与难点:重点:用计算机处理问题的过程。难点:如何理解用数学模型表示出解决实际问题的方法。环境与素

2、材:环境:多媒体网络教室素材:流程图(电子文档),三只透明的塑料杯(装碘酒、酒精、空杯)设计思想:本节课的教学主题是让学生对信息技术的二进制、计算机语言有个初步的了解,对流程图有个详细的掌握;教学主要通过教师讲解,学生自己动手操作,学生课堂讨论的形式展开。教学过程教学环节教师活动学生活动设计意图第 1 课时情景导入师:在教师机上广播演示一段 basic程序(对 0 和 1 进行一万次的输出)并引出计算机语言。学生认真听讲通过通俗形象生动的举例,激发学生的学习热情和探求欲望。新知讲授讲解计算机语言。认识二进制师:讲解二进制的概念。计算机使用的语言,由 0 和 1 组成。演示:二进制和十进制之间的

3、转化 1101=1*23+1*22+0*21+1*20提问 1:二进制 1011 代表的十进制是多少? 提问 2:十进制数字 13 用二进制的方法表示是多少?(并作相应提示)从而让学生对二进制有更深刻的了解讲解人与计算机的“对话”师:学生回答 1:(在教师的引导下,通过演示讲解启发回答)1011=1*23+0*22+1*21+1* 20 学生回答 2: 1101 1101=1*23+1*22+0*21+1* 20通过通俗形象生动的举例,激发学生的学习热情和探求欲望。通过十进制和二进制之间的转化讲解,加深学生对二进制的理解和认识。通过对汇编语汇编语言:它是通过“指令”的形式指挥计算机完成特定的操

4、作。简单介绍指令。高级语言:它是现在程序开发广泛采用的语言,由于它接近人的自然语言,所以比较容易学习。要向学生交代:我们以后要学习的计算机程序设计所涉及的就是高级语言。师:高级语言的种类很多,不同的语言有不同的特点。简单介绍 BASIC、PASCAL 语言等。通过简单的数学实例(求园周长学生操作:上网搜索相关高级语言的种类和介绍。学生回答:L=2* Pi* R(计算周长)S= Pi* R* R(计算面积)言和高级语言的简单介绍,让学生对计算机语言有更深一步的了解。活动评价课后练习课后小结和面积)让学生了解简单的程序片段。提问:已知 和半径 R 如何求园周长和面积教师给出一段用 BASIC 语言

5、编写的“求圆的周长和面积”的程序片段:Pi=3.14 - 赋植R=2 -半径 R 值L=2* Pi* R-计算周长值S= Pi* R* R-计算圆面积PRINT L,S-输出周长和面积值END -程序结束向学生提出问题:如何实现两种不同的液体之间的交换?(3 个杯子)根据回答学生的发言情况,从以个人自查;学生互评;教师通过有选择地向学生作简单介绍,过多或过详细的介绍会使学生觉得计算机语言高不可攀,加重学生畏难情绪。通过一个最简单的高级BASIC 语言程序可以为下一课时的讲解打下基础。通过问题让学生思考液体交换的过程,进而下方面进行评价(以肯定和鼓励为主)1回答的正确性、全面性和新颖性。2.回答

6、问题的精神状态。向学生提出问题:如何实现两种不同的液体之间的交换?(3 个杯子)这堂课我们主要了解了二进制、机器 语言、汇编语言和高级语言,对计算 机语言的发展历程有一个初步的了解。 并简单了解程序语言。可以在下一课时中直接引入。通过问题让学生思考液体交换的过程,进而可以在下一课时中直接引入。第 2 课时情景导入新知讲授师:提问:如何实现瓶中两种不同药剂之间的交换?(在回答的过程中可能出现许多不同的答案,教师可以提示和引导)教师根据学生回答的过程一步一步的进行演示药剂交换的过程。通过瓶子、液体实验提出数学建模。把上述实验过程用到数学模学生回答: 将第一瓶的液体倒入空瓶 中,在将第二瓶的液体倒

7、入第一瓶中,最后将空瓶 的液体倒入到第二瓶中 学生可以拿出自己事先准备好的小杯子、两个不同的物体与老师一起做。学生可以跟着教师的引导一同讲解步骤。学生可以将事先准备好的小杯子和物体两个人一组进行实验让学生体验液体交换的实验,为下面讲解计算机处理问题的过程打下基础。让学生真正理解和掌握计算机处理问题的活动评价课后小结课后练习型中,用计算机模拟以上操作步骤:(教师可以边讲边引导)定义三个变量(瓶子):X、Y、Z(空瓶)把 1(液体)赋值给变量 X,把 2(液体)赋值给变量 Y把 X 中的值传递给 Z把 Y 中的值传递给 X把 Z 中的值传递给 Y注意点:杯子中如果已经装了东西就不能再装其他东西了,

8、只有把里面的东西倒出来才能再装其他东西;而计算机的变量可以反复赋值,新的一次赋值后,原有的数据就被替换掉了。师:提问:如何让上述的步骤更直观的表现出来?教师简单画出实验的流程图学生回答:画图学生操作:详细画实验的流程图并上传教师机个人自查;学生互评过程。通过讲解计算机中的变量与实际生活中的容器的区别,使学生加深理解,真正掌握。用流程图表示出解决问题的过程,意在培养学生养成分析问题的习惯。有关流程图的表示方法将在第二节中详细分析。教师挑选几幅作品点评根据展示的作品,从以下方面进行评价(以肯定、鼓励为主)1 作品的正确性、完整性、新颖性。2 学生的精神状态师:通过两堂课的学习,我们不仅了解了二进制等机器语言,并且能理解用计算机处理问题的基本过程,对流程图有初步的认识。P6 1让学生通过练习加深理解拓展应用由于计算机语言比较的复杂,可以根据自己兴趣自选探究性主题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号