資源描述:
《微課和傳統(tǒng)教學(xué)的融合在《web編程與設(shè)計》課程的應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、微課和傳統(tǒng)教學(xué)的融合在《Web編程與設(shè)計》課程的應(yīng)用 摘要:針對“Web編程與設(shè)計”課程的特點,該文從多年實際教學(xué)經(jīng)驗出發(fā),結(jié)合學(xué)生的具體情況,采用一種微課與傳統(tǒng)教學(xué)相融合的教學(xué)模式進行教學(xué),充分發(fā)揮兩種教學(xué)模式的優(yōu)勢,既有助于學(xué)生短時間內(nèi)形成完整的知識結(jié)構(gòu)和體系,又可以節(jié)省教師課堂時間,增強學(xué)生學(xué)習(xí)興趣,提高創(chuàng)新能力和實踐能力。 關(guān)鍵詞:Web編程與設(shè)計;微課;傳統(tǒng)教學(xué);融合 中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2016)18-0124-02 ResearchontheTeachingReformof“Webprog
2、ramminganddesign” LIYa,ZHOUYan,WEIQing-Qing ?。═heComputerDepartmentofFoshanUniversity,F(xiàn)oshan528000,China) Abstract:Accordingtothecharacteristicsofthecourseof"Webprogramminganddesign",frommanyyearsofpracticalexperienceinteaching,combinedwiththespecificcircumstancesofthestudents,
3、Akindofteachingmodewhichcombinesthemicroclassandthetraditionalteachingmethodisadopted.Themodegive7fullplaytotheadvantagesoftwokindsofteachingmodes,bothhelpsthestudentsformthecompleteknowledgestructureandsysteminashortperiodoftime,andcansaveteacher’stimeintheclassroom,enhancethest
4、udents'interestinlearning,enhancetheabilityofinnovationandpracticeability. Keywords:Webprogramminganddesign;microlesson;traditionalteaching;fuse 1《Web編程與設(shè)計》課程簡介 目前,Internet已經(jīng)普及到全世界,Web應(yīng)用已經(jīng)成為Internet上最受歡迎的應(yīng)用,由于它的出現(xiàn),Internet普及和推廣的速度大大提高。Web技術(shù)已經(jīng)成為Internet上最重要的技術(shù)之一?!禬eb編程與設(shè)計》課程正是在
5、此背景下產(chǎn)生,該課程是計算機科學(xué)與技術(shù)和網(wǎng)絡(luò)工程專業(yè)在高年級所開設(shè)的一門專業(yè)課,也是一門實用性強、應(yīng)用廣泛、理論和實踐緊密結(jié)合的課程。該課程主要介紹了應(yīng)用Java語言開發(fā)Web應(yīng)用的相關(guān)技術(shù)及編程方法,具體內(nèi)容包括Servlet技術(shù)、JSP技術(shù)。其教學(xué)目標是使學(xué)生通過理論學(xué)習(xí)與動手實踐,形成Web應(yīng)用項目的實際開發(fā)能力。該課程具有以下特點: 1)課程內(nèi)容多、學(xué)時少 課程選用沈澤剛、秦玉平主編的《JavaWeb編程技術(shù)》作為教材。該教材內(nèi)容豐富,全面介紹了servlet技術(shù)模型、JSP技術(shù)模型、表達式語言、JSP標簽、JDBC數(shù)據(jù)庫訪問、servlet
6、高級應(yīng)用、Web安全性入門、AJAX技術(shù)基礎(chǔ)、Hibernate框架基礎(chǔ)、Struts72框架基礎(chǔ)。隨著大學(xué)課時的壓縮,本課程縮減到32課時,結(jié)合學(xué)生普遍編程基礎(chǔ)較薄弱和動手能力不強的特點,本課程很難在有限時間內(nèi)讓學(xué)生面面俱到全部掌握該課程的所有知識點。因此,本課程只能選取網(wǎng)絡(luò)開發(fā)中基礎(chǔ)和關(guān)鍵的技術(shù)進行介紹,重點圍繞servlet和JSP技術(shù),幫助學(xué)生掌握Web技術(shù)的基本原理,體系結(jié)構(gòu)和程序設(shè)計的基本方法?! ?)課程涉及的知識面廣 本課程所涉及的知識面比較廣,需要具備java語言基礎(chǔ)、計算機網(wǎng)絡(luò)、數(shù)據(jù)庫、HTML語言等方面的基礎(chǔ)知識。其中java語言
7、基礎(chǔ)、計算機網(wǎng)絡(luò)、數(shù)據(jù)庫等課程分別是學(xué)生在大學(xué)不同時期所學(xué)課程,學(xué)生普遍存在知識點記憶不清,重點難點掌握不牢靠的現(xiàn)象,同時HTML語言課程在大學(xué)期間并沒有專門開設(shè),這些都給本課程的授課帶來一定的難度?! ?)實踐上機環(huán)節(jié)不足 由于本課程課時比較少,沒有專門開設(shè)實踐上機環(huán)節(jié),學(xué)生只能通過課下完成教師所布置的編程任務(wù)鍛煉動手能力。而本課程上機環(huán)境的搭建比較復(fù)雜,需要安裝Tomcat服務(wù)器、JAVA的JDK、編譯器,配置環(huán)境變量,設(shè)置配置文件等,在缺乏老師具體指導(dǎo)的情況下,學(xué)生獨立安裝上機環(huán)境存在一定的難度。同時,大部分學(xué)生程序設(shè)計基礎(chǔ)較薄弱,對程序的編制和
8、調(diào)試缺乏經(jīng)驗和技巧,一部分同學(xué)跟不上學(xué)習(xí)進度,失去學(xué)習(xí)興趣,學(xué)習(xí)效果不好?! ?