熊志勇
摘要:高職學(xué)生的學(xué)習(xí)應(yīng)更加強(qiáng)調(diào)實(shí)踐動(dòng)手能力的運(yùn)用,因此在開展PHP商務(wù)網(wǎng)站開發(fā)課程的教學(xué)過程中,逐步指導(dǎo)學(xué)生使用PHP語言完成一個(gè)功能相對(duì)完善的在線考試系統(tǒng),并最終從學(xué)生所制作的作品中,挑選出一個(gè)作品對(duì)班級(jí)學(xué)生完成最終的在線課程成績考核,形成立竿見影的效果,從而提高學(xué)生的學(xué)習(xí)積極性和參與度。
關(guān)鍵詞:在線考試系統(tǒng);PHP語言;MySQL數(shù)據(jù)庫;學(xué)習(xí)積極性
中圖分類號(hào):G642? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)04-0150-02
1 引言
PHP是目前最流行的編程語言,它驅(qū)動(dòng)全球超過2億多個(gè)網(wǎng)站,有全球超過81.7%的公共網(wǎng)站在服務(wù)器端采用PHP。PHP 語言作為當(dāng)今最熱門的網(wǎng)站程序開發(fā)語言之一,在很多高校的計(jì)算機(jī)相關(guān)專業(yè)都開設(shè)了PHP商務(wù)網(wǎng)站開發(fā)課程。通過學(xué)習(xí)PHP語言,學(xué)生可以掌握在服務(wù)器端的網(wǎng)站開發(fā)技術(shù),從而為學(xué)生后續(xù)的移動(dòng)設(shè)備開發(fā)打下基礎(chǔ),最終也能有助于軟件技術(shù)專業(yè)的學(xué)生找到較為理想的工作。
可是在現(xiàn)實(shí)教學(xué)中,大多數(shù)高職學(xué)生反映計(jì)算機(jī)編程類課程難度大,不容易掌握,從而導(dǎo)致了教與學(xué)的隔離。因此如何提高學(xué)生的學(xué)習(xí)積極性、學(xué)習(xí)效率和學(xué)習(xí)成果,就成為本論文分析的重點(diǎn)。
2 高職編程類課程教學(xué)的現(xiàn)狀與反思
由于高職學(xué)生是我國高等教育招生后期錄取的大學(xué)生,因此他們?cè)谖幕A(chǔ)知識(shí)、學(xué)習(xí)能力、學(xué)習(xí)態(tài)度方面都落后于普通本科高等院校的學(xué)生[1-2]。特別是對(duì)于編程類課程而言,除了需要學(xué)生有良好的數(shù)學(xué)基礎(chǔ),還要求學(xué)生的學(xué)習(xí)興趣與專注度也要高,而這些要求是很多高職學(xué)生所不具備的,從而造成高職學(xué)生在學(xué)習(xí)編程語言時(shí),感到特別痛苦。所以對(duì)于高職學(xué)生來說,在編程類課程的學(xué)習(xí)過程中,特別容易產(chǎn)生厭學(xué)情緒,看到程序代碼就發(fā)憷,無法專心地去實(shí)踐教材配套的程序項(xiàng)目。本人在教學(xué)過程中,曾經(jīng)在班級(jí)里做過一個(gè)小型的測(cè)試,將教材里的一個(gè)編程例子修改編程所要解決的問題和代碼中的一些變量名,但所用的代碼技術(shù)沒有改變,然后要求學(xué)生當(dāng)堂完成代碼編寫,結(jié)果有三分之二的學(xué)生無法完成該編程任務(wù)。此外雖然大多數(shù)編程類語言課程的教材都會(huì)有一個(gè)貫通全書課程知識(shí)點(diǎn)的項(xiàng)目來支持本課程的教學(xué),但是仍然難以激勵(lì)大多數(shù)學(xué)生去深入地實(shí)踐和應(yīng)用課程項(xiàng)目。
因此如何提高學(xué)生的課程參與度和課程學(xué)習(xí)的興趣,如何能夠讓學(xué)生覺得學(xué)了就能用,將是本文要研究和探索的編程類課程教學(xué)思路。
3 項(xiàng)目教學(xué)應(yīng)該要串聯(lián)知識(shí)點(diǎn)
高職學(xué)生的培養(yǎng)目標(biāo)需要突出實(shí)踐動(dòng)手能力的培養(yǎng),是在完成中等教育的基礎(chǔ)上培養(yǎng)出一批具有高等教育知識(shí),同時(shí)又有一定專業(yè)知識(shí)和技術(shù)技能的人員,其知識(shí)的講授是以夠用為度,實(shí)踐為本。因此PHP課程教學(xué),應(yīng)合理選擇一本以項(xiàng)目實(shí)踐為主的教材,所選教材項(xiàng)目也不應(yīng)該太多,最好是一個(gè)完整項(xiàng)目案例能夠貫徹全書的大多數(shù)知識(shí)點(diǎn)。針對(duì)大多數(shù)高職學(xué)生而言,知識(shí)點(diǎn)講解做到夠用即可,同時(shí)因?yàn)镻HP語言簡單易學(xué),所以很多以項(xiàng)目開發(fā)為實(shí)例教學(xué)的教材都是在項(xiàng)目開發(fā)過程中,簡單地講解點(diǎn)PHP語言的理論知識(shí)和語法特點(diǎn),而不會(huì)系統(tǒng)完整地講解PHP語言。結(jié)合多年從事PHP商務(wù)網(wǎng)站開發(fā)教學(xué)的經(jīng)驗(yàn),在實(shí)踐教學(xué)中,為了提高學(xué)生的學(xué)習(xí)興趣和參與度,選擇了在線考試項(xiàng)目【3】作為教學(xué)中的貫通案例,并且對(duì)PHP知識(shí)點(diǎn)做了梳理,在教學(xué)過程中適當(dāng)增補(bǔ)了一些知識(shí)點(diǎn)的講解。
4 在線考試項(xiàng)目中實(shí)現(xiàn)教學(xué)
4.1 在線考試項(xiàng)目的教學(xué)引入
為了提高學(xué)生的學(xué)習(xí)興趣和參與到教學(xué)項(xiàng)目的實(shí)踐開發(fā)過程中來,在開始授課前,就和學(xué)生明確了該課程的考核方式。要求學(xué)生結(jié)合老師項(xiàng)目講解,獨(dú)立完成在線考試項(xiàng)目的設(shè)計(jì)、代碼編寫、測(cè)試等任務(wù),最終期望能夠從學(xué)生所完成的項(xiàng)目里面,選擇一個(gè)功能完整,安全可靠的網(wǎng)站,部署到一臺(tái)電腦上。同時(shí)要求學(xué)生將教師提供的PHP考試題目錄入在線考試項(xiàng)目的后臺(tái)mysql數(shù)據(jù)庫中,也鼓勵(lì)學(xué)生能夠提供一些PHP考試題目。并且課程考核前幾周,提供給學(xué)生進(jìn)行復(fù)習(xí)。對(duì)于參與了項(xiàng)目開發(fā)和題目錄入的學(xué)生,在平時(shí)成績上都會(huì)有一定的加權(quán)獎(jiǎng)勵(lì),其中也包括雖然提供了項(xiàng)目,但最終并未選擇為最終在線考試項(xiàng)目的學(xué)生,也會(huì)有加分獎(jiǎng)勵(lì)。通過這種用學(xué)生開發(fā)的項(xiàng)目考核學(xué)生的方法,吸引學(xué)生參與課程項(xiàng)目的開發(fā)過程中來,從而提高的學(xué)生的學(xué)習(xí)積極性。
4.2 在線考試項(xiàng)目功能實(shí)現(xiàn)
在線考試項(xiàng)目是比較成熟的教學(xué)項(xiàng)目,其功能主要包括試題庫建設(shè)、在線答題、電腦閱卷及考試結(jié)果顯示這主要三大功能。在項(xiàng)目講解時(shí),教師主要講解這些功能的實(shí)現(xiàn)方法和主要代碼實(shí)現(xiàn),指導(dǎo)學(xué)生完成基本的項(xiàng)目功能實(shí)現(xiàn)。鼓勵(lì)和引導(dǎo)學(xué)生,在基本功能實(shí)現(xiàn)的項(xiàng)目中添加一些自己設(shè)計(jì)的實(shí)用功能如:用戶管理、自動(dòng)組卷等,為最終環(huán)節(jié)的項(xiàng)目演示中的脫穎而出做準(zhǔn)備。如下是在線考試項(xiàng)目的運(yùn)行截圖
4.3 試題數(shù)據(jù)庫建設(shè)
試題庫的建設(shè),也讓熱心的學(xué)生參與進(jìn)來,教師指導(dǎo)學(xué)生完成MySQL數(shù)據(jù)庫的試題庫建庫、建表、題目錄入、以及數(shù)據(jù)庫自定義函數(shù)庫的編寫等工作。
4.4 在線考試項(xiàng)目的技術(shù)拓展
目前絕大多數(shù)在線考試系統(tǒng),只能做選擇題、判斷題和填空題等一些客觀題的自動(dòng)閱卷。由此而拓展出來的有關(guān)機(jī)器學(xué)習(xí)等理論知識(shí),也可以借項(xiàng)目功能拓展順帶給學(xué)生簡單講解一下。比如:與中文處理有關(guān)的分詞、字頻統(tǒng)計(jì)、中文相識(shí)度計(jì)算等知識(shí),也可以鼓勵(lì)和引導(dǎo)有興趣的學(xué)生去探索學(xué)習(xí)。
5 課程考核
對(duì)于高職的編程類課程,它的考核內(nèi)容應(yīng)該突出對(duì)學(xué)生實(shí)踐能力的考核。在課程教學(xué)中,提高學(xué)生的學(xué)習(xí)積極性和參與度,讓學(xué)生參與到對(duì)自己的考核是關(guān)鍵。絕大多數(shù)學(xué)生對(duì)自己的最終課程成績是比較關(guān)心的,因此利用這點(diǎn),可以讓學(xué)生用自己所做的項(xiàng)目考核自己,從而體現(xiàn)了學(xué)生在學(xué)習(xí)過程中所做努力的價(jià)值。
5.1 課程項(xiàng)目實(shí)踐考核
為了在課程考核中,能夠體現(xiàn)出學(xué)生的參與性,對(duì)課程教學(xué)中參與度較高的學(xué)生獎(jiǎng)勵(lì)機(jī)制。對(duì)所有提供了項(xiàng)目展示的學(xué)生,有一個(gè)基礎(chǔ)積分獎(jiǎng)勵(lì)。對(duì)于最后參與到在線考試項(xiàng)目PK環(huán)節(jié)的幾個(gè)項(xiàng)目,班級(jí)同學(xué)對(duì)這些項(xiàng)目進(jìn)行一個(gè)在線投票表決,每個(gè)項(xiàng)目的得票數(shù),也是該項(xiàng)目的優(yōu)勝積分獎(jiǎng)勵(lì)。對(duì)于參與了試題庫建設(shè)的同學(xué),也有一定的積分獎(jiǎng)勵(lì)。此外如果存在多個(gè)學(xué)生合作的項(xiàng)目,項(xiàng)目的積分獎(jiǎng)勵(lì)也交給項(xiàng)目組成員自行分配,最后匯報(bào)給老師進(jìn)行加權(quán)計(jì)算學(xué)生的項(xiàng)目實(shí)踐考核分?jǐn)?shù)。
5.2 課程的最終考核
課程的最終考核,包括理論考核和實(shí)踐考核兩部分。理論考核采用了上面遴選出來的在線考試系統(tǒng),讓班級(jí)學(xué)生在規(guī)定時(shí)間內(nèi)完成考試,直接由考試系統(tǒng)給出理論知識(shí)的考核成績。實(shí)踐考核包括了上機(jī)考核和課程項(xiàng)目實(shí)踐考核,可以利用加權(quán)計(jì)算的方式換算最后的實(shí)踐考核成績。最后利用理論考核和實(shí)踐考核成績換算出每位學(xué)生的課程成績。
5.3 課程的教學(xué)效果
經(jīng)過在教學(xué)中的實(shí)踐運(yùn)用,由于考核方式和形式的改變,學(xué)生的學(xué)習(xí)興趣和課程項(xiàng)目的參與度顯著提高,平時(shí)學(xué)生的上機(jī)實(shí)踐時(shí)間的有效利用率也提高了很多。以往很多學(xué)生在機(jī)房實(shí)踐環(huán)節(jié),從事了很多與課程無關(guān)的活動(dòng),現(xiàn)在也減少了許多,學(xué)生們也經(jīng)常在一起互相討論項(xiàng)目開發(fā)的方法、技巧和項(xiàng)目完成進(jìn)度等,課堂氛圍也顯著變好了。
6 結(jié)束語
本文通過引入學(xué)生參與教學(xué)考核的方法,鼓勵(lì)和引導(dǎo)學(xué)生投身于計(jì)算機(jī)編程中來。期望學(xué)生通過即學(xué)即用即獲得的形式,獲得編程中的快樂和成就感,從而鼓勵(lì)學(xué)生在編程實(shí)踐環(huán)節(jié)中積極主動(dòng)的學(xué)習(xí)。傳統(tǒng)的項(xiàng)目教學(xué)中,很少有學(xué)生會(huì)把教學(xué)項(xiàng)目實(shí)用化和深入化。而本文引入一個(gè)和學(xué)生成績息息相關(guān)的在線考試項(xiàng)目,鼓勵(lì)學(xué)生從項(xiàng)目的基本功能實(shí)現(xiàn),然后通過自己的努力逐步完善成一個(gè)可以實(shí)際使用的項(xiàng)目,從中獲得積分獎(jiǎng)勵(lì),并最終轉(zhuǎn)換為課程成績。在實(shí)際教學(xué)中,學(xué)生知道通過自己的努力,就能獲得更好的課程成績和學(xué)習(xí)成就感。對(duì)于教師而言,在教學(xué)中調(diào)動(dòng)學(xué)生的學(xué)習(xí)熱情和主動(dòng)性,也永遠(yuǎn)是一個(gè)值得一直思考的課題。
參考文獻(xiàn):
[1] 朱小麟.高職大學(xué)生學(xué)習(xí)倦怠的現(xiàn)狀及其歸因分析[J].中國成人教育,2009(24):70-71.
[2] 劉洋洋.高職新生學(xué)習(xí)狀態(tài)的影響因素探究[J].中國職業(yè)技術(shù)教育,2018(3):32-37.
[3] 傳智播客.PHP+MySQL網(wǎng)站開發(fā)項(xiàng)目式教程[M].北京:人民郵電出版社,2016.
【通聯(lián)編輯:王力】