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