亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        JavaScript教學(xué)方法淺析

        2020-05-18 02:43:35徐華珍宋偉姚冬虎孫佳慧
        科技視界 2020年7期
        關(guān)鍵詞:講授法網(wǎng)頁案例

        徐華珍 宋偉 姚冬虎 孫佳慧

        摘 要

        JavaScript語言是目前因特網(wǎng)流行的網(wǎng)絡(luò)腳本語言,是網(wǎng)頁設(shè)計(jì)的核心技術(shù)之一。JavaScript作為計(jì)算機(jī)專業(yè)的一門專業(yè)技能課,旨在培養(yǎng)學(xué)生動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)制作的專業(yè)技術(shù)基礎(chǔ)能力。本文中筆者結(jié)合教學(xué)實(shí)踐,分別從理論教學(xué)和實(shí)驗(yàn)教學(xué)兩個(gè)環(huán)節(jié),針對采用的對比講授法、案例分析法、任務(wù)驅(qū)動(dòng)法進(jìn)行了探析。

        關(guān)鍵詞

        JavaScript;對比講授法;案例分析法;任務(wù)驅(qū)動(dòng)法

        中圖分類號(hào): ?TP319 ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼: A

        DOI:10.19694/j.cnki.issn2095-2457.2020.07.012

        Abstract

        JavaScript is a popular Internet scripting language and one of the core technologies of web page design.As a professional skill course of computer major,JavaScript aims to cultivate students' professional and technical basic ability of dynamic web design and production.In this paper,combining with teaching practice,the author analyzes and discusses the comparative teaching method,case analysis method and task driven method from two aspects of theoretical teaching and experimental teaching.

        Key Words

        Javascript;Comparative teaching method;Case analysis method;Task driven method

        JavaScript是NetScape公司開發(fā)的一種基于對象的解釋性腳本語言,能實(shí)現(xiàn)網(wǎng)頁內(nèi)容的交互顯示。具有簡單、安全、動(dòng)態(tài)、跨平臺(tái)等特點(diǎn)。學(xué)習(xí)本門語言需先對html語言有所了解,為了幫助學(xué)生更好地理解,筆者在教學(xué)過程中采用了對比講授法,使得學(xué)生能輕松地掌握J(rèn)avaScript語言的獨(dú)到之處,并運(yùn)用案例加以鞏固,引導(dǎo)學(xué)生發(fā)現(xiàn)問題、分析問題,實(shí)踐課上注重學(xué)生動(dòng)手編程能力的培養(yǎng),取得了非常好的效果。

        1 理論教學(xué)

        理論知識(shí)的學(xué)習(xí)是枯燥的,如何引導(dǎo)學(xué)生有效地思考問題,輕松掌握語言的特點(diǎn)和運(yùn)用技巧,激起對語言的學(xué)習(xí)興趣實(shí)屬關(guān)鍵。

        1.1 對比講授法

        考慮到JavaScript對于學(xué)生而言是一門新的語言,鑒于他們已經(jīng)學(xué)習(xí)過C語言和Java語言,于是在JavaScript課程的講解中穿插著與這兩門語言的比較,這樣學(xué)生理解起來不會(huì)太空洞、抽象,同時(shí)還能加深之前所學(xué)語言的印象。

        1.1.1 與Java的異同

        JavaScript是Sun與Netscape公司聯(lián)合推出的,同Java語言都具有對象的概念,邏輯運(yùn)算符、語法結(jié)構(gòu)相類似。主要區(qū)別在于:Java語言是面向?qū)ο蟮恼Z言,而JavaScript是基于對象,比如它沒有繼承、多態(tài)的特征,沒有類的概念;執(zhí)行方式不一樣。Java先經(jīng)過編譯再解釋執(zhí)行,而JavaScript是解釋執(zhí)行;Java采用強(qiáng)類型變量檢查,而JavaScript變量則屬于弱變量;功能實(shí)現(xiàn)不一樣。Java通過Java虛擬機(jī)實(shí)現(xiàn)程序功能,而JavaScript通過瀏覽器實(shí)現(xiàn)程序功能。

        1.1.2 與C語言的異同

        JavaScript語言與C語言的某些詞法、語法相同。比如運(yùn)算符,關(guān)鍵字以及函數(shù)調(diào)用的語法等處。主要區(qū)別在于:C語言是面向過程語言,而JavaScript語言是基于對象的腳本語言;C語言是靜態(tài)類型語言,即程序運(yùn)行之前每個(gè)變量的數(shù)據(jù)類型就已經(jīng)確定,而JavaScript是動(dòng)態(tài)類型語言,其數(shù)據(jù)類型在運(yùn)行時(shí)仍可變化;C語言管理內(nèi)存需要程序員手動(dòng)管理,而JavaScript的內(nèi)存是由解釋器來管理。

        在每講一個(gè)知識(shí)點(diǎn),帶領(lǐng)學(xué)生回顧C(jī)語言和Java語言中相對應(yīng)的知識(shí)點(diǎn),最典型的比較案例是輸出語句,比如你吃飯了嗎,在Java語言是這樣編寫的:system.out.print(“你吃飯了嗎?”);在C語言中寫成printf(“你吃飯了嗎?”);而JavaScript語言則是document.write(“你吃飯了嗎?”)。通過穿插對比講解,學(xué)生比較容易接受。

        1.2 案例分析法

        JavaScript課程實(shí)踐性比較強(qiáng),如果純粹給學(xué)生“灌輸”理論知識(shí),學(xué)生會(huì)感到乏味,而通過案例展示,不但讓學(xué)生眼前一亮,增加趣味性,還有助于學(xué)生對知識(shí)點(diǎn)的掌握。在理論課堂上一邊編寫代碼一邊給學(xué)生解釋,通過瀏覽器打開編寫好的網(wǎng)頁,運(yùn)行出結(jié)果。比如在講解鼠標(biāo)事件的時(shí)候,可先向?qū)W生展示需要完成的效果,如下圖1、圖2所示。

        通過效果圖激發(fā)學(xué)生的興趣,再引導(dǎo)學(xué)生思考,運(yùn)用所學(xué)知識(shí)點(diǎn)實(shí)現(xiàn),最終與學(xué)生共同完成代碼,其關(guān)鍵代碼如下:

        Smiley

        function bigImg(x) {

        x.style.height = "64px";

        x.style.width = "64px";

        }

        function normalImg(x) {

        x.style.height = "32px";

        x.style.width = "32px";

        }

        2 實(shí)驗(yàn)教學(xué)

        2.1 任務(wù)驅(qū)動(dòng)法

        再多的理論如果沒有自己親自動(dòng)手實(shí)踐加深理解,都將會(huì)是紙上談兵,只有不斷地上機(jī)操作實(shí)現(xiàn),才會(huì)更好地掌握知識(shí)點(diǎn),提升自己的技能。

        在實(shí)驗(yàn)教學(xué)中,主要采用“實(shí)例引導(dǎo),項(xiàng)目驅(qū)動(dòng)”的方式講授常用軟件的使用,通過實(shí)現(xiàn)相關(guān)實(shí)例,在實(shí)例基礎(chǔ)上改造拓寬,幫助學(xué)生真正實(shí)現(xiàn)“學(xué)以致用”。

        在實(shí)驗(yàn)課上,先布置任務(wù)給學(xué)生,當(dāng)然學(xué)生也可以根據(jù)所學(xué)自己提出實(shí)現(xiàn)案例。在布置任務(wù)時(shí),筆者先給學(xué)生分析任務(wù),對實(shí)現(xiàn)思路予以提示,引導(dǎo)學(xué)生獨(dú)立思考問題,鼓勵(lì)學(xué)生勤動(dòng)手。在學(xué)生完成過程中,對出現(xiàn)的困惑加以解答,使學(xué)生自主完成任務(wù)。比如實(shí)現(xiàn)一個(gè)簡易的計(jì)算器,先分析要求,運(yùn)用html5的知識(shí)對頁面進(jìn)行排版布局,再添加表單元素(text,button),響應(yīng)鼠標(biāo)事件,以及實(shí)現(xiàn)輸入,最終運(yùn)行結(jié)果回顯至文本框,需運(yùn)用到DOM知識(shí)點(diǎn)等。提示完學(xué)生,學(xué)生按照要求進(jìn)行完成,在實(shí)現(xiàn)過程中,有疑問的地方舉手詢問。運(yùn)用此種教學(xué)方法,大約80%的學(xué)生能按時(shí)完成任務(wù),完成質(zhì)量較好,當(dāng)然還有極少部分學(xué)生因基礎(chǔ)太薄弱不能獨(dú)立完成,需課后多指導(dǎo)。

        3 總結(jié)

        JavaScript是學(xué)習(xí)網(wǎng)頁前端設(shè)計(jì)(html,CSS,JavaScript)必不可少的知識(shí)之一,網(wǎng)頁前端的重要性不言而喻,作為一名老師,如何做好這門課程的傳道授業(yè)解惑,一直是我們所關(guān)心和思考的。本文就筆者在經(jīng)歷幾屆教學(xué)經(jīng)驗(yàn)基礎(chǔ)上,對自己平時(shí)授課所采取的幾種方法進(jìn)行了簡單的探析,通過運(yùn)用這些方法,取得了比較好的效果。當(dāng)然講課的方式方法還有很多,筆者也在不斷學(xué)習(xí)摸索中,期望能挖掘出更合適的方法,更好地提升學(xué)生的知識(shí)水平以及動(dòng)手能力。

        參考文獻(xiàn)

        [1]張欣悅.翻轉(zhuǎn)課堂在基于JavaScript的網(wǎng)頁特效教學(xué)中的應(yīng)用[J].信息與電腦(理論版),2018(03):238-240.

        [2]黃偉.Web前端開發(fā)技術(shù)及其優(yōu)化研究[J].電腦知識(shí)與技術(shù),2019,15(30):257-258.

        猜你喜歡
        講授法網(wǎng)頁案例
        案例4 奔跑吧,少年!
        隨機(jī)變量分布及統(tǒng)計(jì)案例拔高卷
        基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計(jì)
        電子制作(2018年10期)2018-08-04 03:24:38
        發(fā)生在你我身邊的那些治超案例
        中國公路(2017年7期)2017-07-24 13:56:38
        高中生物課堂教學(xué)運(yùn)用講授法的辯證認(rèn)識(shí)
        基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        講授法在大學(xué)英語課程教學(xué)中應(yīng)用研究
        網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
        電子測試(2015年18期)2016-01-14 01:22:58
        一個(gè)模擬案例引發(fā)的多重思考
        10個(gè)必知的網(wǎng)頁設(shè)計(jì)術(shù)語
        艳z门照片无码av| 国产91精品清纯白嫩| 可以直接在线看国产在线片网址| 国产aⅴ无码专区亚洲av| 一二三四在线视频观看社区| 国产乱人伦偷精品视频免| 麻豆夫妻在线视频观看| 日韩精品成人区中文字幕| 国产精品一区二区无线| 欧美激情二区| 久久精品中文字幕免费| 精品国产成人av久久| 久久久久久国产精品免费免费男同 | 丰满少妇按摩被扣逼高潮| 久久www色情成人免费观看| 无遮挡十八禁在线视频国产制服网站| 亚洲精品女同在线观看| 欧美午夜理伦三级在线观看| 亚洲男人的天堂网站| 亚洲人成网站久久久综合| 黄色潮片三级三级三级免费| 深夜福利啪啪片| 久久久久久久无码高潮| 国产西西裸体一级黄色大片| 一区二区三区午夜视频在线 | 最新亚洲人AV日韩一区二区 | 肉体裸交137日本大胆摄影| 五月天久久国产你懂的| 色婷婷av一区二区三区不卡| 欧美拍拍视频免费大全| 亚洲乱亚洲乱少妇无码99p| 国产人成无码视频在线1000 | 人妻少妇精品视频一区二区三区 | 日本一区二区在线播放观看| 亚洲国产性夜夜综合另类| v一区无码内射国产| 国产精品国产三级国产av创| 成人免费播放视频影院| 天天爽夜夜爱| Y111111国产精品久久久| 97人妻精品一区二区三区免费 |