算法与程序设计:选择结构一、【教材分析】本节课所使用教材是上海科技教育出版社出版的高中课程标隹实验教材<信息技术算法与程序设计>二、【教学设计】1、教学目标理解并掌握IF条件语句的用法利用条件语句编写算法语句培养学生的动手操作能力和自学能力2、学情分析:学生已基本掌握了VB语言环境的基本操作,对于VB语言的基本语法有了一定的了解,但对于条件分支来讲是一个新的课题
3、教法与学法以学生自主学习为主体,在学习过程中要求他们自主探究和小组协作采用讲解分析法、任力驱动法和分层教学法4、设计思路采用情境导入,进行探究学习,分层次进行拓展,最后客观评价;三、【教学过程描述】(一)、情景导入:现实生活中坐公交付费的问题,身高小于1
1米不用买票,身高超过1
1米但未达到1
4米买半票,身高超过1
4米买全票.这里有条件进行限制.引入新课内容.(二)、阅读教材P69-70的内容,回答问题(条件语句)1、回忆程序框图中的两种条件结构2、指出条件语句的格式及功能3、指出两种条件语句的相同点与不同点结论:1、见教材2、(1)IF-THEN语句格式:IF条件THEN语句块ENDIF功能:条件表示判断的条件,语句块表示满足条件时执是否行的内容
条件不满足时直接结束判断过程
ENDID表示件判断语句的结束
计算机在执行IFTHEN语句时,对IF后面条件进行判断,条件符合时执行THEN后面的语句,若不符合条件就直接结束该条件语句,转而执行其他后面的语句
(2)IF-THEN-ELSE语句格式:IF条件THEN语句块1是否ELSE语句块2ENDIF功能:条件表示判断的条件,语句块1表示满足条件时执行的操作内容,语句块2表示不满足条件时执行的操作内容,ENDIF表示条件语句的结束
在执行过程中,计算机首先对IF后的条件进行判断,如果符合条件则执行THEN后面的语句块1,若不符合条件,则执行ELSE后面的语句