- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE14
PAGE14
PAGE13
PAGE13
课题
基本语法
课时
6课时(270min)
教学目标
知识目标:
(1) 了解标识符的概念及其定义规则
(2) 掌握变量的声明和赋值方法
(3) 熟悉常用数据类型
(4) 掌握常用运算符的应用
(5) 掌握流程控制语句的应用
能力目标:
(1)熟悉各种数据类型的特点和使用场景,能够准确地进行数据类型转换
(2)能够运用条件语句和循环语句编写具有逻辑结构的程序,实现不同的功能
(3)通过计算立方体体积、打印菱形图形、计算银行存款等案例,能够学会分析问题、解决问题的方法,提高自己的编程能力
(4)在遇到实际问题时,能够运用所学的知识和技能,选择合适的语法和算法来解决问题
素质目标:
(1) 在学习和工作中培养刻苦努力、精益求精的态度
(2) 增强遵守规则的意识,养成按规矩行事的习惯
(3) 加强基础知识的学习,从而实现从量变到质变的转化,为个人的长远发展打下坚实的基础
教学重难点
教学重点:JavaScript的基本语法,包括标识符命名规则、变量声明与赋值、数据类型理解、运算符使用及其优先级,以及流程控制语句的应用
教学难点:位运算符的运算规则及实际应用;复杂条件下的运算符优先级判断;运用流程控制语句;合理选择数据类型和运算符进行高效编程
教学方法
问答法、讨论法、讲授法
教学用具
电脑、投影仪、多媒体课件、教材
教学过程
主要教学内容及步骤
课前任务
【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务
请同学们使用JavaScript编写代码,输出一些简单的语句、进行基本的数学运算,然后在APP上发表遇到的问题,浏览其他同学遇到的问题,并提出解决办法。
【学生】完成课前任务
考勤
【教师】使用APP进行签到
【学生】班干部报请假人员及原因
问题导入
【教师】提出以下问题:
当我们在使用手机或电脑上的应用程序时,有没有想过这些程序是如何实现各种功能的呢?比如,一个简单的计算器应用,它是如何进行数字计算和逻辑判断的呢?
【学生】聆听、思考、举手回答
传授新知
【教师】通过学生的回答,引入新知,讲解JavaScript中的基本概念,以及变量、数据类型、运算符、流程控制语句的相关知识
2.1基本概念
2.1.1标识符
标识符是指开发者自定义的变量、函数、属性等的名称。例如,单词apple可以作为标识符使用。当然,并不是所有字符都能用作标识符,每种编程语言都有自己的标识符定义规则,下面介绍一下JavaScript中标识符的定义规则。
①标识符由字母、下划线(_)、美元符号($)和数字构成,如car,_book1,$money。
②第一个字符不能为数字,如123str就属于非法标识符。
③在定义标识符时,最好能做到见名知义,如name表示名称,sex表示性别等。
④不能使用JavaScript中的关键字命名标识符,如char就属于非法标识符。
【课堂问答】
?【教师】随机邀请学生回答以下问题:
JavaScript中,标识符对字母大小是否敏感,即是否区分大小写?
?【学生】聆听、思考、回答
?【教师】总结学生的回答
……(详见教材)
2.1.2关键字和保留字
关键字是指JavaScript中预先定义好的单词,它们被赋予了各种不同的含义。例如,var关键字表示变量声明。关键字不能用于标识符的命名,如果用关键字命名标识符,在程序运行时会出现错误提示。
?【教师】利用多媒体展示“ES5中的所有关键字”和“所有保留字”表格(详见教材),并进行讲解
ES5中一共有26个关键字,它们有着不同的意义。例如,var用于变量声明,function用于函数声明,typeof用于变量类型判断,if用于条件判断。在之后的章节中,我们将会陆续讲解这些关键字的含义和用法,目前暂作了解。
除上述关键字之外,JavaScript中还有一些保留关键字,简称保留字。保留字是指将来可能会用作JavaScript关键字的一些单词,是为JavaScript的发展预留的一些词语。虽然保留字可以作为标识符,但不建议这么使用,因为随着语言的发展,可能会导致一些无法预测的错误。
2.1.3注释
几乎所有的编程语言都有注释功能。注释主要用于描述当前代码,它可以让别人更好地理解你编写的代码,在多人合作开发时尤其有用。在程序解析时,注释会被JavaScript解释器忽略。JavaScript中的注释主要有两种,单行注释和多行注释。
1.单行注释
单行注释以两个斜杠“//”开始,后面都是注释内容,代码如下:
//声明变量name,并为其赋值
varname=tom;
2.多行注释
多行注释以斜杠和星号“/*”开始,星号和斜杠“*/”结束,代
您可能关注的文档
- 《Python编程案例》第七次课教案 流程控制语句(二) 制作空气质量评级系统.doc
- 《Python编程案例》第三次课教案 Python基础知识(一)输出个人简介.doc
- 《Python编程案例》第十一次课教案 数据容器(三)开发“诗词大会”游戏.doc
- 《Python编程案例》第五次课教案 Python基础知识(三)开发“你问我答”游戏.doc
- 《JavaScript程序设计案例教程》教案 第1章 JavaScript入门.docx
- 《JavaScript程序设计案例教程》教案 第3章 数组.docx
- 《JavaScript程序设计案例教程》教案 第4章 函数.docx
- 《JavaScript程序设计案例教程》教案 第5章 面向对象.docx
- 《JavaScript程序设计案例教程》教案 第6章 BOM.docx
- 《JavaScript程序设计案例教程》教案 第7章 DOM.docx
文档评论(0)