《《JavaScript程序設(shè)計(jì)》課程教學(xué)大綱》由會(huì)員分享,可在線閱讀,更多相關(guān)《《JavaScript程序設(shè)計(jì)》課程教學(xué)大綱(3頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、《JavaScript程序設(shè)計(jì)》課程教學(xué)大綱
一、課程的性質(zhì)和任務(wù)
課程性質(zhì):《Java程序設(shè)計(jì)》是信息與網(wǎng)絡(luò)技術(shù)專(zhuān)業(yè)/現(xiàn)代文秘的一門(mén)選修課程,是學(xué)習(xí)Java語(yǔ)言在互聯(lián)網(wǎng)中使用技巧的一門(mén)課程。
主要任務(wù):使學(xué)生了解Java中使用對(duì)象概念的一般方法,建立有關(guān)Java程序設(shè)計(jì)的思路,掌握在Web中加入動(dòng)態(tài)元素的技巧,具備使用Java開(kāi)發(fā)實(shí)用網(wǎng)頁(yè)的能力。
二、學(xué)時(shí)分配
課程教學(xué)總學(xué)時(shí)數(shù)為35學(xué)時(shí)。
序號(hào)
課題
教學(xué)時(shí)數(shù)
小計(jì)
講課
現(xiàn)場(chǎng)教學(xué)及實(shí)操
一
JavaScript簡(jiǎn)介
2
2
二
在HTML中嵌入JavaScript
4
2
2
三
JavaS
2、cript的語(yǔ)法結(jié)構(gòu)
4
2
2
四
用戶(hù)自定義對(duì)象
4
2
2
五
內(nèi)置對(duì)象和函數(shù)
4
2
2
六
Navigator對(duì)象樹(shù)
4
2
2
七
詳解Navigator對(duì)象樹(shù)
4
2
2
八
JavaScript與Form
2
1
2
九
JavaScript和Frame
3
1
2
十
JavaScript的高級(jí)技術(shù)概述
2
1
2
總計(jì)
35
17
18
三、課程教學(xué)內(nèi)容
第一章 JavaScript簡(jiǎn)介
教學(xué)內(nèi)容:
講述Interne
3、t、HTML、JavaScript及JavaScript程序的編輯與調(diào)試。
重點(diǎn):WWW、HTML、JavaScript概念;JavaScript程序的編輯與調(diào)試方法。
第二章 在HTML中嵌入JavaScript
教學(xué)內(nèi)容:
講述怎樣在HTML中嵌入JavaScript。
重點(diǎn):在HTML中嵌入JavaScript的方法以及對(duì)不同的瀏覽器的處理。
第三章 JavaScript的語(yǔ)法結(jié)構(gòu)
教學(xué)內(nèi)容:
講述JavaScript語(yǔ)言的變量和數(shù)據(jù)類(lèi)型、表達(dá)式與操作符、控制流和函數(shù)、使用事件觸發(fā)。
重點(diǎn):JavaScript語(yǔ)言的變量和數(shù)據(jù)類(lèi)型、表達(dá)式與操作符、控制流和函數(shù)、使
4、用事件觸發(fā)。
難點(diǎn):事件觸發(fā)
第四章 用戶(hù)自定義對(duì)象
教學(xué)內(nèi)容:
講述對(duì)象和實(shí)例、數(shù)組對(duì)象的概念,,以及怎樣在JavaScript中使用對(duì)象。
重點(diǎn):對(duì)象和實(shí)例、數(shù)組對(duì)象的概念;
難點(diǎn):在JavaScript中使用對(duì)象的方法。
第五章 內(nèi)置對(duì)象和函數(shù)
教學(xué)內(nèi)容:
講述String對(duì)象、math對(duì)象、data對(duì)象以及其他對(duì)象。
重點(diǎn):String對(duì)象、math對(duì)象、data對(duì)象以及其他對(duì)象的概念;
難點(diǎn):以上對(duì)象的使用方法。
第六章 Navigator對(duì)象樹(shù)
教學(xué)內(nèi)容:
講述Navigator對(duì)象層次、Document對(duì)象的屬性、方法的概念。
重點(diǎn):Naviga
5、tor對(duì)象層次模型;
難點(diǎn):Document對(duì)象的使用。
第七章 詳解Navigator對(duì)象樹(shù)
教學(xué)內(nèi)容:
講述Navigator對(duì)象、Window對(duì)象、History對(duì)象、Location對(duì)象的概念。
重點(diǎn):Navigator、History、Location對(duì)象的概念;
難點(diǎn):Window對(duì)象的使用。
第八章 JavaScript與Form
教學(xué)內(nèi)容:
講述Form、Form對(duì)象的有關(guān)概念。
重點(diǎn):什么是Form;
難點(diǎn):Form對(duì)象及Form中其他對(duì)象的使用。
第九章 JavaScript 和Frame
教學(xué)內(nèi)容:
講述Frame、Frame對(duì)象及框架窗
6、口間通信的有關(guān)概念。
重點(diǎn):Frame、Frame對(duì)象的有關(guān)概念;
難點(diǎn):框架窗口間的通信實(shí)現(xiàn)方法。
第十章 JavaScript的高級(jí)技術(shù)概述
教學(xué)內(nèi)容:
講述Cookies、JavaApplet、ActiveX、插件的有關(guān)概念。
重點(diǎn):Cookies、JavaApplet、ActiveX、插件;
難點(diǎn):Cookies、JavaApplet、ActiveX、插件技術(shù)在HTML中的應(yīng)用。
四、課程的教學(xué)基本要求
教學(xué)環(huán)節(jié)包括:課堂講授、課外作業(yè)、實(shí)驗(yàn)、考試考查等。
1、 課堂講授
(1)教學(xué)方法:
采用啟發(fā)式教學(xué),培養(yǎng)學(xué)生思考問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力;引導(dǎo)和鼓勵(lì)
7、學(xué)生通過(guò)實(shí)踐和自學(xué)獲取知識(shí),增加討論課、現(xiàn)場(chǎng)課以及答疑等教學(xué)環(huán)節(jié)。
(2)教學(xué)手段
在教學(xué)中盡量采用多媒體教學(xué)方。
2、實(shí)操訓(xùn)練
實(shí)操一 在HTML中嵌入一段JavaScript程序代碼
實(shí)操二 簡(jiǎn)易計(jì)算器的實(shí)現(xiàn)
實(shí)操三 汽車(chē)對(duì)象擴(kuò)展
實(shí)操四 記事本的實(shí)現(xiàn)
實(shí)操五 文檔統(tǒng)計(jì)配件
實(shí)操六 整理一個(gè)小游戲
實(shí)操七 整理報(bào)名表格
實(shí)操八 整理讀者問(wèn)題調(diào)查表
實(shí)操九 在游戲中加入聲音和使動(dòng)畫(huà)
五、建議教材與教學(xué)參考書(shū)
[1] 田超主編,《JavaScript程序設(shè)計(jì)入門(mén)學(xué)得快》,科學(xué)出版社,2000年1第1版
六、說(shuō)明
1、本課程開(kāi)設(shè)之前應(yīng)開(kāi)設(shè)《C語(yǔ)言》、《V C++》、《網(wǎng)頁(yè)設(shè)計(jì)與整理》課程。
2、本課程理論教學(xué)與實(shí)踐教學(xué)并重。
3、本教學(xué)大綱適用于四年專(zhuān)科的信息與網(wǎng)絡(luò)技術(shù)/現(xiàn)代文秘專(zhuān)業(yè)。
友情提示:部分文檔來(lái)自網(wǎng)絡(luò)整理,供您參考!文檔可復(fù)制、編制,期待您的好評(píng)與關(guān)注!
3 / 3