为了大家能够更好的备考2022年山东教师招聘考试,山东中公教师招聘网小编特整理了山东教师招聘试讲备考资料,今天给大家带来“2022山东教师招聘考试:《运算符、函数和表达式》教案”,预祝大家考试成功!
教育学 | 心理学 | 教育心理 |职业道德 |学科知识 |公共基础知识 |结构化 |说课 |试讲 |答辩
一、教学目标
1.能根据程序要求选择恰当的运算符和函数,能按要求书写合法的表达式。
2.通过合理运用运算符、函数和表达式解决实际问题,提高独立思考和解决问题的能力。
3.通过学习使用运算符、函数和表达式,体会VB语言运用的灵活性与逻辑性。
二、教学重难点
【重点】运算符和函数的类别与含义、表达式的书写。
【难点】表达式的正确书写。
三、教学过程
(一)导入新课
结合数学知识,提出问题:
(1)数学中有哪些运算符和函数?【运算符有加、减、乘、除等;函数有正弦函数、余弦函数、指数函数等】
(2)数学中的运算符和函数在表达式里有什么作用?【结合使用运算符和函数,能计算出相应的结果】
教师总结:数学中使用运算符和函数可以帮助我们解决计算问题,在VB程序设计中也可以使用运算符和函数,VB中有哪些运算符?每一种运算符各有什么含义呢?本课就结合实际问题学习VB中的运算符、函数和表达式。
(二)新课讲授
1.运算符
教师讲解:运算符是描述各种不同运算的符号,在VB中,常用的有算术运算符、字符串运算符等。
结合教材,合作探究。提出问题:
(1)VB中的算术运算符有哪些?其具体符号又如何表示?【加号(+)、减号(-)、乘号(*)、除号(/)、乘方(^)、整除(\)、取余数(mod)】
(2)结合除号和整除的符号,计算5/2和5\2的值分别是多少?【5/2=2.5,5\2=2】
(3)VB中的算术运算符与数学中的运算符有什么异同?【相同点是表达的含义是一样的,但是书写符号不一样,如乘号、除号、取余等,在数学中的表示分别为×、÷、…】
(4)不同算术运算符适用的数据类型是否一样?【整除和取余数运算只能在整型数中使用;除和乘方运算只能在实型数中使用;而加法、减法和乘法运算可以在整型数和实型数中使用】
(5)举例说明字符串运算符的含义是什么?【主要用于字符串的连接,如:"abcd" & "efg" 连接后的结果为"abcdefg"】
教师总结:算术运算符在使用时,可以加上括号表示运算的先后顺序,且VB中只能使用圆括号。字符串运算符&是文本连接符,不管连接的两边是字符还是数值,运算结果都是字符。
2.函数
教师讲解:复杂的计算问题需要多次使用运算符,计算比较繁琐,函数可以快速计算复杂的问题。
展示常用的内部函数统计表,提出问题:
(1)内部函数统计表中,有哪些类型?【数值、字符、时间等】
(2)根据表中的函数名称,猜想函数的书写格式是什么?【函数名(参数表)】
教师总结:VB中有内部函数和自定义函数。常用的内部函数有数值函数、字符函数、转换函数、时间/日期函数和其他函数等;自定义函数是由程序员根据需要定义的函数。在程序中使用函数时,只需要给出函数名和参数即可得到函数值,参数可以是一个或多个。
3.表达式
教师讲解:用运算符和圆括号将变量、常量、函数等操作数连接起来可以形成一个式子,这个式子叫做表达式。
根据上节课展示的程序,提出问题:在求圆面积的程序中,哪个式子是合法的表达式?【PI*r*r】
教师总结:表达式是一种求值规则,书写VB程序时,可以在表达式中加上运算符、函数等部分。
(三)巩固提高
根据运算符、函数和表达式的含义,提出问题:
(1)求圆的周长需要使用什么运算符?【算术运算符乘号】
(2)计算圆的周长,如何书写表达式?【PI*2*r】
(3)如何快速计算100的平方根?【Sqr(100)】
(四)小结作业
小结:教师提问运算符和函数的含义,学生说出乘方、连接字符串、求绝对值等含义。
作业:思考若两个表达式中有一个成立时,结果为真,应该使用什么运算符?
四、板书设计