信息的编程加工_第1页
信息的编程加工_第2页
信息的编程加工_第3页
信息的编程加工_第4页
信息的编程加工_第5页
已阅读5页,还剩16页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、信息的编程加工【第三章 第二节 】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的 vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用vb 来进行编程的过程。让学生了解一些简单的编程知识。【教学目标】希望通过本节课的学习,同学们能够了解一些 vb

2、的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,实践,计论法【课时安排】1 课时 【教学环境】多媒体教育广播系统 , vb软件 , 教学素材【教学过程】一、引入新课:( 1)引入: 师:执行几个画函数图像的小程序,让学生看程序运行的过程。 (2分钟 )师提问:数学课中是如何画函数图像的?(2 分钟)借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即

3、唤起学生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述 1.第1页 / 总共 21页师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例: (11 分钟 ) private sub command1_click()确定

4、命令按钮单击事件 dim x, y as single定义 x,y 两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴 , 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为 0.0001 y= x 2 根据表达式 y=x2 来计算

5、 y 值 picture1pset (x, y), r gb(255, 0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值 end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。2.体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课

6、题第2页 / 总共 21页时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章 第二节 】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的 vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍

7、编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用vb 来进行编程的过程。让学生了解一些简单的编程知识。【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,实践,计论法【课时安排】1 课时 【教学环境】多媒体教育广播系统 , vb软件 , 教学素材【教学过程】一、引入新课:( 1)引入:

8、 师:执行几个画函数图像的小程序,让学生看程序运行的过程。 (2分钟 )师提问:数学课中是如何画函数图像的?(2 分钟)借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学第3页 / 总共 21页生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例),让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机

9、能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例: (11 分钟 ) private sub command1_click()确定命令按钮单击事件 dim x, y as single定义 x,y两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴 , 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵

10、坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为 0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset(x, y),rgb(255, 0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值 end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。2.体验:教材中安排了“编程实现”一个小

11、节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图第4页 / 总共 21页像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章第二节】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点

12、的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的 vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用 vb 来进行编程的过程。让学生了解一些简单的编程知识。 【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。 【难点、关键】解剖程序,了解其结构组

13、成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,实践,计论法【课时安排】1 课时【教学环境】多媒体教育广播系统, vb软件 ,教学素材【教学过程】一、引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生看程序运行的过程。(2 分钟 )师提问:数学课中是如何画函数图像的?(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟第5页 / 总共 21页悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的

14、基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例:(11 分钟 ) private sub command1_click()确定命令按钮单击事件dim x, y as single定义 x,y两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (

15、-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴, 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset (x,y),rgb(255,0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函

16、数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。2.体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调第6页 / 总共 21页试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章第二

17、节】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的 vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。 【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用 vb 来进行编程的过程。让学生了解一些简单的编程知识。 【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进

18、行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,实践,计论法【课时安排】1 课时【教学环境】多媒体教育广播系统, vb软件 ,教学素材【教学过程】一、引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生看程序运行的过程。(2 分钟 )师提问:数学课中是如何画函数图像的?第7页 / 总共 21页(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学

19、生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例: (11 分钟 ) private sub command1_click()确定命令按钮单击事件 dim x,

20、y as single定义 x,y 两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴, 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为 0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset

21、 (x, y), rgb(255, 0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值 end sub结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。2.体验:教材中安排了“编程实现”一个小节让第8页 / 总共 21页学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个

22、画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章第二节】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一

23、节“信息加工的概述”的承接,主要是一个描述利用 vb 来进行编程的过程。让学生了解一些简单的编程知识。 【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,实践,计论法【课时安排】1 课时【教学环境】多媒体教育广播系统, vb软件 ,教学素材【教学过程】一、引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生第9页 /

24、 总共 21页看程序运行的过程。(2 分钟 )师提问:数学课中是如何画函数图像的?(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就

25、有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例: (11 分钟 ) private sub command1_click()确定命令按钮单击事件 dim x, y as single定义 x,y两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10,0), rgb(0, 0, 255)画横坐标轴, 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像fo

26、r x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset (x,y),rgb(255,0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序第 10页 / 总共 21页解决问题的魅力。2.体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的

27、过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章 第二节 】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程

28、序设计中的算法以及一些简单的vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用vb 来进行编程的过程。让学生了解一些简单的编程知识。【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。 【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法

29、】演示,实践,计论法【课时安排】1 课时【教学环境】多媒体教育广播系统, vb软件 ,教学素材【教学过程】一、第 11页 / 总共 21页引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生看程序运行的过程。(2 分钟 )师提问:数学课中是如何画函数图像的?(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图

30、像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例: (11 分钟 ) private sub command1_click()确定命令按钮单击事件 dim x,y as single 定义 x,y两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0,

31、 0, 255)画横坐标轴, 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 0 0001 x值从 -10 变化到 10, 每次增量为0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset (x,y),rgb(255,0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过

32、教师剖析,学生第 12页 / 总共 21页在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。 2. 体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章 第二节 】教案【学生分析】因为大多数学

33、生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用vb 来进行编程的过程。让学生了解一些简单的编程知识。【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改

34、一些简单的小程序。【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,实践,计论法【课时安排】1 课时【教学环境】多第 13页 / 总共 21页媒体教育广播系统, vb软件 ,教学素材【教学过程】一、引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生看程序运行的过程。(2 分钟 )师提问:数学课中是如何画函数图像的?(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学生:学生总

35、结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例:(11 分钟 ) private sub command1_click()确定命令按钮单击事件dim x, y as single定义 x,y两个变量

36、picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴, 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset (x,y),rgb(255,0, 0) 根据

37、 x,y 的值用红色描点next x取下一个增量的x 值end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画第 14页 / 总共 21页二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。2.体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设

38、计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章第二节】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的 vb 编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用

39、 vb 来进行编程的过程。让学生了解一些简单的编程知识。 【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。 【难点、关键】解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。第 15页 / 总共 21页【教学方法】演示,实践,计论法【课时安排】1 课时【教学环境】多媒体教育广播系统, vb软件 ,教学素材【教学过程】一、引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生看程序运行的过程。(2

40、分钟 )师提问:数学课中是如何画函数图像的?(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生

41、学习计算机编程的兴趣。程序剖析实例:(11 分钟 ) private sub command1_click()确定命令按钮单击事件dim x, y as single定义 x,y两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25)定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴, 颜色为蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00

42、001 x值从 -10 变化到 10, 每次增量为0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset (x,y),rgb(255,0, 0) 根据 x,y 的值用红色描点next x取下一个增量的x 值end sub 结第 16页 / 总共 21页束程序 在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。 2. 体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”

43、、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章 第二节 】教案【学生分析】因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用vb 来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的vb

44、编程,因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程。【教材分析】本节内容较为简练,是对上一节“信息加工的概述”的承接,主要是一个描述利用vb 来进行编程的过程。让学生了解一些简单的编程知识。【教学目标】希望通过本节课的学习,同学们能够了解一些 vb 的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。 【教学重点】在高级语言环境中操作执行一段简单的计算机实用程序代码,了解其工作过程。【难点、关键】解第 17页 / 总共 21页剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。【教学方法】演示,

45、实践,计论法【课时安排】1 课时【教学环境】多媒体教育广播系统, vb软件 ,教学素材【教学过程】一、引入新课:( 1)引入:师:执行几个画函数图像的小程序,让学生看程序运行的过程。(2 分钟 )师提问:数学课中是如何画函数图像的?(2 分钟 )借助高一学生正在学习函数图像知识的背景,从演示画学生熟悉的 函数图像程序入手,能立即唤起学生求知欲望,产生学习兴趣。学生:学生总结出数学课中画函数图像的方法和步骤( 2)新课讲述1.师 : 学生在数学课上用描点法画函数图像的方法、步骤,体现的数学思维是计算机程序设计的基础,利用对比的方法,逐句剖析计算机画二次函数的图像的程序(见程序剖析实例) ,让学生

46、了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,就有利于消除计算机编程的神秘感,激发学生学习计算机编程的兴趣。程序剖析实例:(11 分钟 ) private sub command1_click()确定命令按钮单击事件dim x, y as single定义 x,y两个变量picture1.cls清除图象 picture1scale (-10, 25)-(10, -25) 定义坐标系picture1 line (-10, 0)-(10, 0), rgb(0, 0, 255)画横坐标轴 , 颜色为

47、蓝色 picture1 line (0, 25)-(0, -25), rgb(0, 0, 255)画纵坐标轴 , 颜色为蓝色用循环语句描点画函数图像for x = -5 to 5step 00001 x值从 -10 变化到 10, 每次增量为 0.0001 y= x 2 根据表达式 y=x2 来计算 y 值 picture1pset(x, y),rgb(255, 0, 0) 根第 18页 / 总共 21页据 x,y的值用红色描点next x 取下一个增量的 x 值end sub 结束程序在这个环节中选用了学生在数学课中刚刚学过,比较熟悉的画二次函数图像作为实例,学生容易理解,易于接受。通过教师剖析,学生在熟悉的情景中轻松学习了计算机程序设计的思想,感悟到用计算机程序解决问题的魅力。2.体验:教材中安排了“编程实现”一个小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”、“调试运行”三个环节非常好。我结合学生的实际情况,仍以画二次函数图像作为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生们,让其观看界面的设计,程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数图像,亲身感受计算机程序解决问题的过程。(11 分钟)【第三章第二节】教案

温馨提示

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

最新文档

评论

0/150

提交评论