学习指导:
1、重难点
逻辑运算
2、学习目标
掌握运算符和表达式的概念。
掌握算术、递增递减运算。
掌握赋值运算。
掌握关系运算。
掌握逻辑运算。
3、知识点
运算符和表达式。
算术运算、递增递减。
赋值运算。
关系运算。
逻辑运算。
学习要求:
1、学习课程视频和ppt。
2、按时签到。
3、积极参与问题讨论。
4、按时提交作业。
5、按时完成章节测验。
6、记录问题,及时和老师沟通。
本次课程思政目标:
软件开发涉及有知识产权保护等内容,要尊重知识产权,尊重别人的劳动同样也使自己的劳动得到认可。
教学课前(资料):
1、预习课程视频和ppt。
2、本节课参考网址
https://www.w3school.com.cn/js/js_operators.asp
https://www.runoob.com/js/js-operators.html
3、复习
数据类型
4、思考问题:
运算符有哪些?
5、图片

运算符分类



教学内容(资料):
1、课程视频
算术运算和赋值运算
关系运算
逻辑运算
条件运算
2、ppt
3、学习指导和代码---辅助资料
内容存放地址:
目录---资料---课程资料---第二章第二节课程资料
音频资料:
运算符
主题讨论:
1、什么是运算符?
2、关系运算中,如果参与比较的值不是number类型,程序会进行什么转换?
3、简述一下短路逻辑?
练习题:
编写代码,自己判断以下逻辑表达式的值,完成后,在浏览器中运行,在控制台查看效果。
var a=10,b=20,c="30",d="abc";
console.log(
a<b&&b<c,
a<b&&b>c,
a<b&&b<c&&c>d,
a<b||b>c,
a>b||c>d,
a<b||b<c||c>d,
!a<b
)
解题思路:
1.理解逻辑运算符的功能
2.注意逻辑运算中的特殊情况
3.注意运算符的优先级
作业:
内容存放地址:
目录---资料---作业库---第二章第二节作业

