JavaScript程序設計基礎教程電子教案 單元2 JavaScript基本語法 教案-2_第1頁
JavaScript程序設計基礎教程電子教案 單元2 JavaScript基本語法 教案-2_第2頁
JavaScript程序設計基礎教程電子教案 單元2 JavaScript基本語法 教案-2_第3頁
JavaScript程序設計基礎教程電子教案 單元2 JavaScript基本語法 教案-2_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE4PAGE單元2JavaScript基本語法課程名稱JavaScript程序設計項目名稱表達式和運算符、關鍵字和保留字、正則表達式、注釋任務名稱表達式和運算符、關鍵字和保留字、正則表達式、注釋課時2項目性質□演示性□驗證性□設計性√綜合性授課班級授課日期授課地點教學目標能力目標:1.具備利用表達式解決不同類型問題的能力2.具備利用運算符的優先級解決實際問題的能力知識目標:1.掌握運算符與表達式的基本概念2.掌握JavaScript不同運算符基本用法3.掌握JavaScript表達式的基本用法4.理解關鍵字和保留字、正則表達式以及注釋的概念素質目標:1.培養學生自主學習能力2.培養學生團結協作、互幫互助的能力教學內容1運算符與表達式(1)運算符的類型和優先級(2)JavaScript不同運算符的運算方法2.關鍵字和保留字3.正則表達式的使用及常見實例4.理解注釋的定義,學會注釋的使用5教師講解涉及到的知識點6小結教學重點1.JavaScript的運算符與表達式的概念2.JavaScript表達式中運算符的優先級對運算結果的影響3.JavaScript不同運算符的用法教學難點1.JavaScript表達式中運算符的優先級對運算結果的影響2.JavaScript不同運算符的用法教學準備1.裝有Chrome瀏覽器或者Firefox瀏覽器,并且安裝有WAMP的電腦2.教學課件PPT3.教材:《JavaScript程序設計基礎教程(微課版)》劉剛人民郵電出版社作業設計JavaScript表單驗證中文大寫字母,判斷一個輸入量是否為中文或大寫的英文字母。教學過程教學內容與過程(教學內容、教學方法、組織形式、教學手段)做好課前“5分鐘”教學管理(多媒體、實訓室),做好上課前的各項準備工作(打開電腦、打開課件、打開軟件、打開U盤中的素材位置、打開授課計劃、教案等),吸引學生注意力。【課前說明】明確JavaScript運算符和表達式的概念,明確運算符的優先級以及運算符的優先對表達式最后結果的影響,通過表達式來解決JavaScript具體問題的方法,理解關鍵字、保留字、正則表達式和注釋等的常用概念。【目的】使學生從了解本單元的學習目標、學習重點、考評方式等方面明確學習本單元知識的要求和目標。一、JavaScript的運算符和表達式JavaSctipt的運算符主要有一元運算符、算術運算符、關系運算符、邏輯運算符、位運算符、賦值運算符和其他運算符等。表達式是各種數值、變量、運算符的綜合體,最簡單的表達式可以是常量或者變量名稱。表達式的值是表達式運算的結果,常量表達式的值就是常量本身,變量表達式的值則是變量引用的值。二、運算符和表達式的具體應用案例:1.舉例說明對不同數據類型應用一元加運算符的結果。vars1="001";vars2="1.1";vars3="hello";varb=false;varf=1.1;varo={valueOf:function(){return-1;}}s1=+s1;s2=+s2;s3=+s3;b=+b;f=+f;o=+o;console.log("s1為:"+s1);console.log("s2為:"+s2);console.log("s3為:"+s3);console.log("b為:"+b);console.log("f為:"+f);console.log("o為:"+o);三、關鍵字和保留字JavaScript描述了一組具有特定用途的關鍵字,這些關鍵字可用于表示控制語句的開始或結束,或者用于執行特定操作等。以下就是JavaScript的全部關鍵字。breakdoinstanceoftypeofcaseelsenewvarcatchfinallyreturnvoidcontinueforswitchwhiledebugger*functionthiswithdefaultifthrowdeleteintryJavaScript還描述了另外一組不能用作標識符的保留字,以下是JavaScript定義的全部保留字。abstractenumintshortbooleanexportinterfacestaticbyteextendslongsupercharfinalnativesynchronizedclassfloatpackagethrowsconstgotoprivatetransientdebuggerimplementsprotectedvolatiledoubleimportpublic四、正則表達式正則表達式是由普通字符(例如字符a到z)以及特殊字符(稱為“元字符”)組成的文字模式。一個正則表達式可以認為是對一種字符片段的特征描述,它的作用就是從一堆字符串中找出滿足條件的子字符串。掌握在JavaScript中可以使用的正則表達式函數。五、注釋注釋是指在程序編寫過程中,對程序文件或者代碼片段額外添加的一個備注說明。通過注釋可以提高代碼可讀性,讓自己或其他開發人員更快速地理解程序。1.舉例說明算術運算符的用法2.舉例說明運算符的優先級3.用正則表達式判斷字符串中中文和英文的個數4.用位運算符實現加減運算。a=287,b=102,計算a+b和a-b的值通過學習,學生能夠掌握JavaScript的運算符和表達式的基本概念,運算符的優先級以及運算符的種類和運算規則。理解關鍵字和保留字、正則表達式、注釋的概念。本節課主要運用案例教學法,通過對JavaScript運算符和表達式的深入理解,掌握JavaScript的運算符的優先級,深入探討JavaScript運算符的種類,通過實例的方法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論