《程序与程序设计》单元教学设计计算机C资料_计算机-C++资料.pdf
《《程序与程序设计》单元教学设计计算机C资料_计算机-C++资料.pdf》由会员分享,可在线阅读,更多相关《《程序与程序设计》单元教学设计计算机C资料_计算机-C++资料.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习必备 欢迎下载 程序与程序设计单元教学设计 一 教学目标 1、知识与技能(1)了解程序的概念及程序在计算机中的作用。(2)初步了解学习程序设计的意义和方法。(3)了解结构化程序设计三种基本结构。2、过程与方法(1)通过对程序的运行初步体验程序在计算机中的作用。(2)通过观察由于修改程序的部分参数而引起程序运行结果的变化,感受程序解决问题的一般过程与方法。3、情感态度价值观 在程序运行中激发学生学习程序知识的兴趣,为初步学习程序设计打下基础。二、教学重点难点 教学重点:程序作用及学习程序设计的意义和方法。教学难点:程序程序的概念;程序设计的三种基本结构。三、课时安排:3 课时 四、教学理念和
2、教学方法 程序的概念与计算机程序设计对于初中的学生来讲比较抽象,引导学生了解认识什么是计算机程序和程序设计对计算机应用的重要作用。在教学的过程中让学生初步了解冯.诺尔曼的“存储程序控制”思想。五、教学过程设计 教学内容的组织与呈现方式:先通过游戏程序为切入口,说明什么是计算机程序;然后通过修改程序,让学生在活动中初步熟悉 Vf程序设计环境,激发学生学习程序知识的兴趣。第一课时 一引入:程序设计有 3 种基本结构:顺序、选择、循环。(演示流程图)这节课我们来学习第一种顺序结构程序设计。二、了解赋值语句、数据输入函数、输出语句的格式、功能、用法。1、赋值语句 格式:变量 表达式 功能:把“”右边表
3、达式的值赋给左边的变量。用法:变量类型必须跟右边表达式值的类型相同或相容。例 1:A=30(把数值 30 赋给变量 A,A的类型可以是:integer,long,single,double)例 2:A=A+30(使变量 A的数值在原来基础上增加 10)例 3:把 A,B所存的值交换:T=A (把 A的值寄存在变量 T中)A=B (把 B的值赋给 A,变量 A的值被 B的值所覆盖)B=T (把 T中寄存的原来变量 A的值赋给 B)2、输入数据的函数 格式:input 提示信息 to A 功能:通过对话框接受键盘所输入的数据。3、输出数据的方法“?”三、课堂练习:学习必备 欢迎下载 编写程序,运行
4、测试后将保存的程序文件(用姓名学号作为文件名)提交到自己的文件夹中(至少编写一个程序)。1、试编写一个程序,实现输入圆的半径,输出圆的周长和面积。2、一列火车在某地时的速度为 V0=40km/h,现以加速度 a=0.15m/s2加速行驶,试编写一个程序,求 2min 后的速度 V 和距开始点的距离 S。3、试编写一个程序,求平面中两点之间的距离。第二课时:【创造情景】老师谦虚地请教学生翻译下面的英语句子 a.If she is not in Class1 then she will be in Class2.b.If it does not rain then Ill go to park,e
5、lse Ill go to the movie.创造这样的情景,使学生感觉新鲜和自信,因为这样的英语句子对于职高二年级学生来说是小菜一碟,学生可以翻译的准确无误。此过程中,教师引导学生注意 if、then、else三个词的使用。【引入概念】我们在日常生活中,许多时候需要根据某个前提条件成立与否做不同的事。这种根据不同的情况作不同处理的程序结构就是分支结构,也称作选择结构。在解决实际问题时,光靠顺序结构是远远不够的。程序运行到某一时刻,常常要根据某个条件进行判断,从而选择不同的操作情况。(教师画出分支结构的流程图,使学生非常直观的看出分支结构的概念。)【提出问题】怎样在 vf 中实现分支结构呢?
6、有两种语句可以帮助我们实现。使用 if 语句,它就像刚才学生看到的英文语句一样。有判断条件,有根据条件成立与否做出的处理。格式 1:IF else;endif 格式 2:IF THEN;ELSE;endif(结合流程图解说程序执行顺序)【布置任务】输入一个年份,判断这个年份是否为闰年,并输出相应的信息。(学生讨论、合作完成。教师选出使用格式 1 和格式 2 的两个学生程序,让学生讲解)【提出问题】刚才我们做的都是对两种情况的判断处理,如果遇到多情况呢?比如让计算机判断任意输入的三个数中,哪个最大?(学生讨论,教师引导用两两比较的方法)【课程讲解】条件语句中的和,可以是单独一条语句,也可以是由
7、begin、end 括起来的复合语句。如果和又是分支结构,就出现了嵌套。这种结构目的是为了解决较为复杂的、多种条件出现的一些问题。载三完形填空四阅读理解梦幻学习必备欢迎下载旗帜迷青少年一选择填空二词形变换三完形填空名师点评天气和假期永远是西方人日常谈论的话题所以要了解西方文化就必须对他们的节假日有足够的了解本文为你提供了一些想必你据第一句话中的提示用于现在完成时的否定句中其他词均不可以在旅游前人们需要谈论一下计划故选本文都是以第三人称写的节假日过后人们总会互相询问是否喜欢自己的旅行有时一些相似的问题也会在假日来临之前就被讨论故选同解本文是围绕人们问旅游方面的问题展开的故选他们对以下的事感兴趣想
8、知道其中情故选他们很想知道自己有没有选对地方故选根据常识人们一般会认为著名的地方都是正确的选择所以人们想知道那些不太著名的地方是否是正确学习必备 欢迎下载 给出解决比较三数大小的流程图。(学生合作完成程序的编写,教师点评)【提出问题】刚才我们作了多种分支的编程,如果现在是暑假,我给自己制定了每天的活动安排,周一游泳、周二踢足球、周三上网 类似这种分支很多的情况出现了。我们还能用 if 的嵌套吗?(学生回答),可以,但是程序会显得十分繁琐而且可读性很差。【课程讲解】还有一种专门处理多路分支的语句:case 语句 格式:case case1 条件 1:语句 1;case2条件 2:语句 2;cas
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序与程序设计 程序 程序设计 单元 教学 设计 计算机 资料 C+
限制150内