葉裴雷
摘要:PHP技術(shù)是計算機科學(xué)與技術(shù)專業(yè)一門重要的專業(yè)課程,具有知識點多、實踐性強的特點。“以學(xué)生為中心”這種教育理念強調(diào)學(xué)生在學(xué)習(xí)和發(fā)展中的主體性和潛力,尊重學(xué)生的個體差異與需求。在PHP教學(xué)中倡導(dǎo)“學(xué)生主體,教師主導(dǎo)”的學(xué)習(xí)模式,注重學(xué)生發(fā)展、學(xué)習(xí)和學(xué)習(xí)效果,完善課程設(shè)計,改革教學(xué)模式和考核方式,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新能力,符合應(yīng)用型本科人才培養(yǎng)模式,具有良好的教學(xué)效果。
關(guān)鍵詞:以學(xué)生為中心;PHP技術(shù);應(yīng)用型本科;教學(xué)改革;創(chuàng)新能力
中圖分類號:G642.0 文獻標(biāo)識碼:A
文章編號:1009-3044(2019)28-0188-03
1引言
“以學(xué)生為中心”的教學(xué)實踐,堅持“以學(xué)生為中心”教育理念,而在傳統(tǒng)教學(xué)中是“以教師為中心、以教材為中心、以課堂為中心”的講授?!皩W(xué)生主體,教師主導(dǎo)”的學(xué)習(xí)模式,具備三個基本特征:(1)注重學(xué)生發(fā)展,即教學(xué)應(yīng)關(guān)注學(xué)生的心理發(fā)展?fàn)顟B(tài)和水平;(2)注重學(xué)生學(xué)習(xí),即從學(xué)生學(xué)習(xí)的角度準(zhǔn)備和實施教學(xué),以學(xué)生學(xué)習(xí)為基本目標(biāo)和教學(xué)歸屬;(3)注重學(xué)習(xí)效果,用學(xué)生的學(xué)習(xí)效果來衡量教師的教學(xué)效果。在PHP課程教學(xué)中,開展了“以學(xué)生為中心”的教學(xué)改革,強調(diào)學(xué)生的自主學(xué)習(xí)能力、實踐能力和創(chuàng)新意識,通過幾個學(xué)期的教學(xué)實踐,取得了良好的教學(xué)效果。
2課程分析
2.1專業(yè)人才培養(yǎng)目標(biāo)分析
培養(yǎng)德、智、體、美全面發(fā)展,具有良好的綜合素質(zhì)和創(chuàng)新創(chuàng)業(yè)意識,掌握計算機科學(xué)與技術(shù)的基本理論、基本知識和基本技能,具有計算機網(wǎng)絡(luò)分析與設(shè)計,系統(tǒng)集成、網(wǎng)絡(luò)管理與維護、網(wǎng)絡(luò)安全等方面的基本能力,具有較強的網(wǎng)絡(luò)應(yīng)用開發(fā)和工程管理能力的應(yīng)用型本科技術(shù)人才。培養(yǎng)具備較強網(wǎng)絡(luò)設(shè)計、架構(gòu)、實施與評估的應(yīng)用技能型工程師,能獨立完成各種網(wǎng)絡(luò)工程項目的建設(shè)與管理。
本專業(yè)畢業(yè)生主要從事網(wǎng)絡(luò)工程設(shè)計和系統(tǒng)集成、網(wǎng)頁設(shè)計、軟件開發(fā)、移動開發(fā)、售前/售后、系統(tǒng)維護、網(wǎng)絡(luò)安全等工作。
2.2能力需求分析
通過本課程的學(xué)習(xí),學(xué)生需要掌握PHP的基礎(chǔ)知識及其安裝和調(diào)試,能熟練使用PHP進行WEB網(wǎng)站的開發(fā)。要求學(xué)生具備的通用能力可剖析為如下三個方面:
(1)專業(yè)能力:具有動態(tài)網(wǎng)站設(shè)計的概念,有安裝、配置和調(diào)試PHP的能力,能夠使用PHP進行動態(tài)網(wǎng)頁制作,有一定的網(wǎng)站設(shè)計思想和架構(gòu),培養(yǎng)學(xué)生開發(fā)動態(tài)網(wǎng)站的能力。
(2)社會能力:讓學(xué)生盡快適應(yīng)企業(yè)需求、適應(yīng)就業(yè)的要求,學(xué)生具備可持續(xù)發(fā)展的能力;培養(yǎng)具有良好的職業(yè)道德、科學(xué)創(chuàng)新和熟練技能,具備溝通和協(xié)調(diào)能力的應(yīng)用型人才;具有團隊精神、超強的心理素質(zhì)和社會責(zé)任感。
(3)方法能力:通過本課程的學(xué)習(xí),具有較強的自學(xué)能力和新知識,新技能的應(yīng)用能力,具有較強的分析和解決問題的能力,讓學(xué)生在動態(tài)網(wǎng)站設(shè)計的實踐中學(xué)會獨立學(xué)習(xí)和思考的能力。
2.3學(xué)情分析
PHP技術(shù)課程開設(shè)前,學(xué)生已經(jīng)完成計算機導(dǎo)論、網(wǎng)頁設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計等課程的學(xué)習(xí),學(xué)生對網(wǎng)頁設(shè)計基礎(chǔ)知識及高級語言已經(jīng)有一定認識,本課程既要使用前期所學(xué)靜態(tài)網(wǎng)頁設(shè)計知識,又要學(xué)習(xí)動態(tài)網(wǎng)頁設(shè)計知識,是一門較難的專業(yè)課程。
以往學(xué)生學(xué)習(xí)過程中存在知識點掌握不扎實,實際操作能力較弱的狀況,主要依賴課堂上的學(xué)習(xí),課后自主學(xué)習(xí)較少,也很少對課程進行預(yù)習(xí)和復(fù)習(xí),導(dǎo)致教學(xué)效果不理想。因此,在學(xué)習(xí)過程中,學(xué)生可以結(jié)合教學(xué)大綱和教學(xué)目標(biāo),根據(jù)教師的教學(xué)安排制定自己的學(xué)習(xí)計劃。教師可以在教學(xué)過程中采用項目化教學(xué),將每個項目拆分成若干小任務(wù),重構(gòu)課程的知識點,幫助學(xué)生建立完善的知識體系。教師還要在課前安排預(yù)習(xí)任務(wù),要求學(xué)生對課堂任務(wù)進行分析,課后要及時安排復(fù)習(xí),讓學(xué)生能做到查缺補漏,真正掌握課內(nèi)所學(xué)內(nèi)容。
3教學(xué)設(shè)計思路、理念與舉措
本課程以學(xué)生的就業(yè)為導(dǎo)向,主要采用以任務(wù)為導(dǎo)向的項目教學(xué),以項目為載體、通過典型的“工作任務(wù)”學(xué)習(xí)知識。實現(xiàn)“從做中學(xué)、從學(xué)中做”。注重學(xué)生解決問題能力的培養(yǎng)。打破傳統(tǒng)的,以知識傳授為特點的課程模式,轉(zhuǎn)變成以項目為中心的課程模式,將項目分解為多個小的任務(wù),每項任務(wù)的學(xué)習(xí)以工作過程為導(dǎo)向,最終形成學(xué)生的職業(yè)行為能力。
(1)確定課程教學(xué)目標(biāo)
結(jié)合應(yīng)用型人才培養(yǎng)目標(biāo),確定課程目標(biāo),培養(yǎng)學(xué)生使用PHP進行動態(tài)網(wǎng)站設(shè)計的能力。根據(jù)布盧姆的教學(xué)目標(biāo)分類,PHP課程的總體目標(biāo)為:認知層面,學(xué)生應(yīng)熟練掌握PHP的基本語法,能運用PHP的內(nèi)置方法操作文件,理解PHP中類和對象的思想,能熟練操作數(shù)據(jù)庫,并能設(shè)計開發(fā)小型網(wǎng)站,具備利用網(wǎng)絡(luò)解決問題的能力;情感層面,接受PHP的開源思想,能利用網(wǎng)絡(luò)自主解決問題,具備良好的團隊合作意識和創(chuàng)新能力;技能層面,能快速準(zhǔn)確地輸入程序。
(2)構(gòu)建課程教學(xué)模塊
根據(jù)企業(yè)職業(yè)能力需求和課程教學(xué)目標(biāo),本課程由動態(tài)網(wǎng)頁基礎(chǔ)、PHP程序設(shè)計、MySQL數(shù)據(jù)庫三大模塊構(gòu)成,并將項目開發(fā)前的需求分析和ThinkPHP開發(fā)框架融入知識體系中,除了幫助學(xué)生掌握軟件項目開發(fā)中的軟件架構(gòu)設(shè)計、PHP語言和數(shù)據(jù)庫等方面的專業(yè)知識,還能夠培養(yǎng)其收集資料、組織協(xié)調(diào)等能力。
(3)設(shè)計教學(xué)項目
本課程通過企業(yè)論壇系統(tǒng)的開發(fā),將此系統(tǒng)劃分為搭建項目開發(fā)環(huán)境、論壇數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫訪問層設(shè)計、用戶管理模塊設(shè)計、頁面管理模塊設(shè)計、論壇安全控制等六個項目,引導(dǎo)學(xué)生使用嵌入式腳本語言開發(fā)中小型Web應(yīng)用程序的知識和技能。
(4)設(shè)計考核方案
本課程強調(diào)課程教學(xué)中的實施過程評估,以項目為載體,以任務(wù)為導(dǎo)向。綜合運用各種形成性考核方式,全面考查學(xué)生編程能力的培養(yǎng)過程,并將考核與教學(xué)過程相結(jié)合,及時引導(dǎo)學(xué)生產(chǎn)生正解的態(tài)度和價值觀。根據(jù)課程標(biāo)準(zhǔn)的要求,創(chuàng)造條件,全面檢驗學(xué)生解決實際問題的能力,避免僅關(guān)注知識記憶。注意結(jié)合學(xué)生平時學(xué)習(xí)表現(xiàn)和過程性評價結(jié)果,改變單一考試評定學(xué)生整學(xué)期學(xué)習(xí)情況的局面,提高過程性考核在期末成績評定中的比重。
4課程教學(xué)實踐
4.1課程內(nèi)容設(shè)計
本課程在對企業(yè)論壇系統(tǒng)進行剖析和分解的基礎(chǔ)上,將程序員應(yīng)具備的知識、能力和素質(zhì)有機地融合到該案例開發(fā)中,從而形成6個理實一體化的教學(xué)項目。教學(xué)項目設(shè)計如表1所示:
4.2學(xué)法設(shè)計
(1)自主學(xué)習(xí)
學(xué)生通過閱讀教材、學(xué)習(xí)教師提供的材料以及學(xué)習(xí)他們感興趣的材料來自主學(xué)習(xí)。傳統(tǒng)的教師滿堂灌的教學(xué)方式,學(xué)生參與度低,課堂上會出現(xiàn)學(xué)生玩手機的情況,學(xué)生體會不到教師的辛苦。因此,在PHP課程教學(xué)中,選擇合適的課題組織學(xué)生進行講演。采用小組的學(xué)習(xí)方式,學(xué)生以自愿為原則,自由組建4-5人的學(xué)習(xí)小組,每組推選1位組長,由組長負責(zé)課堂管理。教師以項目為單位,將項目分為若干任務(wù),教師先講解項目中的重難點,再讓各小組講解每個任務(wù)中內(nèi)容。例如,在系統(tǒng)管理模塊的設(shè)計中,教師先以查詢模塊為授課樣板,布置學(xué)生講課的具體任務(wù),各小組自主備課,推薦1位代表講課,其他小組進行提問和點評,最后由教師進行總結(jié)。課堂實踐表明,學(xué)生們?yōu)榱俗约盒〗M有優(yōu)秀表現(xiàn),會進行精心準(zhǔn)備,查閱大量資料,課堂氣氛活躍,學(xué)習(xí)效果有明顯提高。
(2)撰寫調(diào)研報告
科技發(fā)展日新月異,特別是在計算機領(lǐng)域。在教學(xué)過程中,引入調(diào)研環(huán)節(jié),引導(dǎo)各小組收集前沿技術(shù)。具體操作如下:①查閱資料:充分利用學(xué)校的圖書館和知網(wǎng)系統(tǒng),各小組通過查閱資料初步確定調(diào)研方向;②明確題目:教師根據(jù)教學(xué)要求,和各小組確定方向和題目;③撰寫報告:撰寫小論文并制作PPT;④課堂演講:各小組20分鐘的課堂講述,其他小組提問,教師點評;⑤總結(jié):根據(jù)課堂講述情況完善小論文。從實施情況看,學(xué)生的調(diào)研報告涉及較廣,會主動去查閱資料,知網(wǎng)的利用率顯著提高,學(xué)生的知識面也拓寬不少。
4.3教法設(shè)計
(1)講授
講授是傳統(tǒng)的教學(xué)方式,它的優(yōu)點是學(xué)生能快速獲取知識。但是它的弊端也是顯而易見的,所以在教學(xué)過程中講授內(nèi)容的設(shè)計要合理,講授的時間要嚴(yán)格控制,并結(jié)合學(xué)生講課,能起到不錯的效果。
(2)翻轉(zhuǎn)課堂
本課程在廣東白云學(xué)院網(wǎng)絡(luò)教學(xué)平臺一白云在線上建設(shè)了網(wǎng)絡(luò)教學(xué)資源,包括:教學(xué)視頻、課程指導(dǎo)、題庫、常見問題等。課前,學(xué)生先根據(jù)教師發(fā)布的任務(wù)進行預(yù)習(xí),觀看預(yù)習(xí)視頻,先學(xué)習(xí)課程的重難點,然后在課堂上教師可以節(jié)省講授時間,學(xué)生直接進入實踐階段,教師可以對學(xué)習(xí)有困難的學(xué)生重點指導(dǎo)。實踐證明,翻轉(zhuǎn)課堂可以增加學(xué)生動手實踐機會,提高學(xué)習(xí)效率。
(3)答疑
學(xué)生在學(xué)習(xí)的過程中會產(chǎn)生很多疑問,僅僅由教師來進行答疑無法解決學(xué)生所有問題。在白云在線平臺上開辟學(xué)生討論區(qū),每位學(xué)生都能充當(dāng)老師,在不斷討論中,很多疑問都能得到解決。
5課程考核與評價設(shè)計
在以項目為載體、以任務(wù)來驅(qū)動的課程教學(xué)中,強調(diào)實施過程評估,注重考核學(xué)生掌握技能的水平,同時注重學(xué)習(xí)態(tài)度和最終成績的關(guān)聯(lián),能更全面地評估學(xué)生的能力。
課程的考核采用“過程+結(jié)果”的形式進行,即學(xué)生的綜合成績包含兩個方面:一是對學(xué)生在學(xué)習(xí)過程中知識目標(biāo)、能力目標(biāo)和素養(yǎng)目標(biāo)的實現(xiàn)程度進行考核,即為過程考核,在平時教學(xué)中給出成績;二是通過對學(xué)生提交的項目文件對學(xué)生知識、技能掌握程度進行考核(期末考核成績評定如表2所示)。
考核評價內(nèi)容主要包括:基本概念的理解程度,具體技能方法的掌握程度,相關(guān)方案設(shè)計實施能力,團隊合作能力,學(xué)習(xí)態(tài)度,學(xué)習(xí)效率和學(xué)習(xí)質(zhì)量等。
6結(jié)論
教學(xué)改革實踐證明,在PHP課程中堅持以“學(xué)生為中心”的教學(xué)理念,培養(yǎng)了學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新意識,實現(xiàn)了教師以教為主向?qū)W生以學(xué)為主的轉(zhuǎn)變,學(xué)生團隊能完成較高質(zhì)量的項目,在學(xué)校的科技節(jié)上也屢獲佳績。