《1 程序的构成1.docx》由会员分享,可在线阅读,更多相关《1 程序的构成1.docx(3页珍藏版)》请在金锄头文库上搜索。
1、第二节 程序基础知识1 程序的构成(执教人:沛县第三中学 吴德建)【教学目标】知识与技能(1)了解程序的构成;(2)掌握三种基本的语句:赋值语句、注释语句、结束语句;(3)了解函数的概念,掌握一些常用的基本函数的用法;过程与方法(1)通过程序实例,让学生了解程序的构成,并且掌握三种基本的语句:赋值语句、注释语句、结束语句,了解函数的概念,掌握一些常用的基本函数的用法。(2)在编写调试程序的过程中培养分析问题和解决问题的能力。情感态度与价值观逐步养成良好的程序设计习惯。【教学重难点】(1)赋值语句,并且正确地运用到所编写的程序中;(2)了解函数的概念,掌握一些常用的基本函数的用法。【教学方法】讲
2、解、讨论、实践、探究。【教学过程】一、情景导入看视频,引出教材上“孙悟空上织女星”程序的趣味问题。二、新课新授1. “孙悟空上织女星”程序与学生一起分析问题:(1)孙悟空大约要翻多少个筋斗才能到达织女星;(2)如果一秒一个筋斗,需要多少年能到达织女星。确定算法。编写VB程序。小节:一个程序是由若干程序行组成,一般一个程序行有一条语句。2. VB常用语句通过分析“孙悟空上织女星”程序,讲解VB常用语句。(1)赋值语句以赋值语句 “Let j=5.4*104” 为例,阐明语句一般情况下由定义符与语句体组成,定义符用来表示该语句的功能,语句体表示具体执行的内容,其格式:Let 变量=表达式。赋值语句
3、的作用:把赋值号右边的表达式的值赋给左边的变量问:赋值语句中“=”是不是通常意义上的等号?(等号两边是可以互相交换的。)实践1: Let a=2 Let 2=a 教师说明:赋值符号是具有方向性的。实践2: Let x = 1Let x =2?x执行这2条语句后x变量中的值多少?教师说明:语句执行具有顺序性,如果变量中原来有数据,当赋予新的数据后,新的数据将替换原来的数据。布置学生完成教材P90“探究学习”。 (2)讲解注释语句 格式:Rem注释内容,Rem也可以用单引号来代替。(3)讲解结束语句格式:End布置学生完成教材P91“实践学习”。3.函数(1)拎出“孙悟空上织女星”程序中的“Let n = Int(z / j)”语句,引出函数。让学自学P92内容,完成P93“探究学习”(1)。(2)通过实例学习Inputbox函数。在VB程序中输入:Let n=InputBox(“输入姓名”,”输入姓名对话框”,”张三”),并运行程序,利用产生的对话框讲解Inputbox函数的格式。 让学生完成P93“探究学习”(2)。4.课堂小节程序的基本构成:一个程序是由若干程序行组成,一般一个程序行有一条语句;VB常用语句:赋值语句、注释语句、结束语句;函数。