关系表达式与逻辑表达式》教学设计课题关系表达式与逻辑表达式授课类型新授课课程名称编程语言基础C语言授课班级17级计算机班教学目标知识目标1
让学生掌握关系运算符、逻辑运算符基础知识
让学生学会正确书写关系表达式、逻辑表达式并且会计算关系表达式及逻辑表达式的值
学生能够学会在C程序中正确使用关系表达式、逻辑表达式
学习变复杂为简单,变抽象为具体的积极思维方法,培养学生分析问题,通过观察、思考、对话、探索,解决问题的能力,以及举一反三、自己获取知识的能力
情感目标培养学生严谨、认真的工作态度
教学重点1•关系运算符、逻辑运算符的优先级
计算关系表达式及逻辑表达式的值
正确书写关系表达式、逻辑表达式2
计算关系表达式及逻辑表达式的值
教学方法讲授法、任务驱动教学法、归纳总结法、练习法教具多媒体教室教学内容及过程设计步骤教学内容教师活动学生活动设计意图时间分配课题引入同学们在数学中经常看到这样的式子:x>5,②4WxW6,③3>5,④y>10但是yH12在数学中同学们都知道这些式子的含义,但是这些式子在C程序中如何表示呢
通过数学式子引入新课并出示教学目标学生思考,归纳总结通过所学知识引导学生学习,激发学生的学习欲望
5分钟新任务一关系运算符及关系表达式问题:在C语言中如何表示这些式子,如何计算这些式子的值
3>2,x±5,x=大于等于合==等于7性
=不等于说明:①关系运算符低于算术运算符,高于赋值运算符;②当相同优先级的关系运算符相同时出现时,从左向右进行运算
(3)关系表达式:用关系运算符将两个表达式连接起来的式子
关系表达式求值:关系成立,值为1;关系不成立,值为01
课堂练习:(1)写出上在问题中的C表达式
通过练习强化所学知识点(2)用C语言表达式表示下列式子:3>2x±5x〈73H5a+bWb+c(3)求下列表达式的值3>2>1②1