全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
组态王命令语言教案学科组态王软件应用授课人王 崇授课时间2009年8月课题命令语言语法班级机电班课型新授教学目标1、知识目标:掌握运算符和表达式,熟识常用编程语句,并熟练进行运算符的应用和程序设计。2、能力目标:培养学生自主编程的能力。3、情感目标:激发学生学习热情,对组态王软件编程产生浓厚兴趣。教学重点运算符和表达式及常用编程语句教具多媒体教学难点运算符的应用和表达式的判断及常用编程语句的使用教学步骤教 学 活 动教学方法创设问题3明析知识20应用与练习15练习任务讲解7创设任务2知识讲解4练习8点评与任务回放8知识讲解11练习12点评与任务回放10创设任务2知识讲解8任务回放5讲解点评5练习15练习讲评10阶段回顾总结 6强化训练 27课业布置2一、复习引出新课1、命令语言的类型有哪些?2、各种命令语言有着哪些语法要求那?(引问)任务:(利用运算符书写满足以下要求的表达式) 判断系统年份是否为闰年,闰年表达式结果为1,否则为0。 进水阀开并且水位高度大于80进水阀关闭,表达式为1,否则为0。二、运算符1、基本运算符()、!、)2、算术运算符(+、*、/、%)3、关系运算符(、=、=、!=)4、逻辑运算符(&、|、!、&、|、)三、运算符的优先级() 最高优先级(单目)、!、*、/、%+、=、=、=、!=&、|、&、|= 最低优先级四、表达式用运算符将变量、常量等连接起来形成的符合语法规则的式子叫表达式。复杂表达式举例:开关=1&液面高度50&液面高度80(开关1|开关2)&(液面高度.alarm)练习:(判断表达式的值)开关关闭、水位大于100 1、开关|水位80 2、开关=0&水位120任务:(利用运算符书写满足以下要求的表达式) 判断系统年份是否为闰年,闰年表达式结果为1,否则为0。 进水阀开并且水位高度大于80进水阀关闭,表达式为1,否则为0。一、任务问题创设 1、如何在程序中将水管阀门设置为关闭状态? 2、如何实现当水位大于80时,指示灯为红色,否则为绿色(指示灯的离散值为1时红色,0是绿色)?二、新知识讲解 每一条语句的末尾应该用“;”结束。赋值语句 语法格式:变量=表达式;练习:1、将自动开关设置为开(1表示开,0表示关) 2、将颜色置为黑色(如果数字2代表黑色) 3、将水位大于80的比较结果给指示灯任务:如何在程序中将水管阀门设置为关闭状态ifelse语句用于按表达式的状态有条件地执行不同的程序,可以嵌套使用。语法一般格式:if(表达式) 一条或多条语句; else 一条或多条语句;注意:ifelse语句中如果是单条语句,可省略“”;若是多条语句,必须在一对“”中,else分支可以省略。 嵌套格式:if(表达式1) if(表达式2) 语句; else 语句; else if(表达式3) 语句; else 语句;练习:按要求书写程序1、当变量step与数字3相等时,将变量颜色置为“红色”(变量“红色”为内存字符串变量),否则置为“绿色”2、将内存离散变量“出料阀”设为相反状态。3、当系统时间为闰年时,变量年颜色置为“红色”,月置为“黑色”否则年置为“黑色”,月置为“红色”。练习:按要求书写程序4、当变量step与数字3相等时,将变量颜色置为“红色”(变量“红色”为内存字符串变量),否则置为“绿色”5、将内存离散变量“出料阀”设为相反状态。6、当系统时间为闰年时,变量年颜色置为“红色”,月置为“黑色”否则年置为“黑色”,月置为“红色”。任务:1、如何在程序中将水管阀门设置为关闭状态 2、如何实现当水位大于80时,指示灯为红色,否则为绿色(指示灯的离散值为1时红色,0是绿色)一、任务提出如何实现当水位不到10时,反复增加2水位,直到水位大于或等于10停止增加。二、知识讲解 while()语句:括号里的表达式条件成立时,循环执行后面“ ”内的程序。 语法格式:while(表达式) 一条或多条语句(以;结尾) 注意:while里的语句若是单条语句,可省略“ ”;若是多条语句,必须在一对“ ”中。这条语句要慎用,否则会造成死循环。任务:如何实现当水位不到10时,反复增加2水位,直到水位大于或等于10停止增加。练习:设计一个模拟值输出文本(连接变量d)和一个按钮“加1”,每按动一次按钮,变量d在09范围内循环加1。练习:设计一个模拟值输出文本(连接变量d)和一个按钮“加1”,每按动一次按钮,变量d在09范围内循环加1。通过四学时的学习,掌握运算符和表达式,熟识了常用编程语句,ifelse语句和while()语句并进行了运算符的应用和简单程序设计。下面以一个综合性实例对以上知识加以巩固。综合练习:设置方程ax2+bx+c=0的3个系数a、b、c。在开发系统画面设计3个模拟值输入、输出文本(连接变量a、b、c)和一个“计算”按钮。编写命令语言:当输入a、b、c值后,按“计算”按钮时,输出信息表示有无实根。1、回顾课堂实例。2、继续完善综合练习。提问、启发带着问题和任务进入新课侧重讲解点拨演示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中语文必修上册同步练习 含答案-喜看稻菽千重浪-记首届国家最高科技奖获得者袁隆平
- 2025年合同管理技术试题及答案
- 2025年福建省公务员考试面试真题试卷
- 2025年饮料案例分析试题及答案
- 2025年计调实务试题及答案
- 2025年国家公务员录用考试公共基础知识预测模拟试卷及答案(共七套)
- 上海市公务员2025年行测判断推理专项卷
- 2025年高中二年级政治下学期专项练习卷
- 2025年海南省高考地理试卷真题(含答案及解析)
- 多媒体资源分类存储制度
- 2025年教师时事政治题考点及完整答案
- 2025年中石油考试题大全及答案
- 九小消防安全培训课件
- T-ZZB 2937-2022 推车式(干粉、水基)灭火器
- 作业设计讲解
- 2026年山东省港口集团有限公司应届大学毕业生招聘考试参考试题及答案解析
- 2025-2030智慧能源管理平台产业发展现状调研及投资方向规划分析报告
- 2025江苏苏州市姑苏区社会保险基金管理中心医保协理员招聘6人考试参考题库及答案解析
- 我国农业数字化技术发展现状与数字经济发展策略
- 2025至2030中国煤矸石应用行业市场发展分析及前景预测与投资报告
- GB/T 14977-2025热轧钢板表面质量的一般要求
评论
0/150
提交评论