芥末堆芥末堆

國(guó)內(nèi)大學(xué)編程教學(xué)數(shù)據(jù)報(bào)告:前端類(lèi)課程學(xué)習(xí)持續(xù)遞增

作者:julia小桃子 發(fā)布時(shí)間:

國(guó)內(nèi)大學(xué)編程教學(xué)數(shù)據(jù)報(bào)告:前端類(lèi)課程學(xué)習(xí)持續(xù)遞增

作者:julia小桃子 發(fā)布時(shí)間:

摘要:在網(wǎng)絡(luò)和數(shù)字技術(shù)裂變式發(fā)展的時(shí)代,不少大學(xué)機(jī)房是切斷外網(wǎng)的。

luca-bravo-217276_meitu_1.jpg

(Photo by Luca Bravo on Unsplash)

編者注:自2015年起,ITBegin的云端教學(xué)平臺(tái)陸續(xù)接入563所大學(xué),通過(guò)老師接入、學(xué)院接入、專(zhuān)業(yè)共建、教改合作、大賽平臺(tái)、課題研究等方式開(kāi)展合作,為大學(xué)提供以云編程技術(shù)為核心的在線互動(dòng)式編程教學(xué)平臺(tái)。

近期,ITBegin發(fā)布了《國(guó)內(nèi)大學(xué)編程教學(xué)數(shù)據(jù)報(bào)告》,該報(bào)告整理了從2015年7月1日至2017年6月30日的使用數(shù)據(jù),包括地域活躍度、課程語(yǔ)言、教學(xué)過(guò)程、學(xué)生學(xué)習(xí)行為四個(gè)方面,反映出國(guó)內(nèi)大學(xué)目前編程教學(xué)的部分現(xiàn)狀,希望能對(duì)國(guó)內(nèi)大學(xué)編程教學(xué)改革提供借鑒和幫助。

一、地域活躍度:浙江、江蘇、安徽、山東、黑龍江是云端教學(xué)活躍省份

截至2017年6月,在線接入的大學(xué)規(guī)模達(dá)到563所,分布在28個(gè)?。ê陛犑校?。接入規(guī)模排名前三位的省份是江蘇9.95%、浙江9.41%、安徽7.82%。其次是山東6.57%、黑龍江5.86%、廣東5.15%。

大學(xué)編程教學(xué)在線使用的老師規(guī)模達(dá)到871位。其中老師使用規(guī)模排名前三位的省份是浙江13.5%、黑龍江12.34%、安徽9.43%。其次是山東8.96%、江蘇8.84%、重慶4.82%。

二、課程語(yǔ)言:前端課程持續(xù)遞增,項(xiàng)目課程增漲最快

老師開(kāi)設(shè)的編程語(yǔ)言課程中:

?  C語(yǔ)言課程占比25%,單門(mén)課程占比最高;

?  JAVA語(yǔ)言開(kāi)設(shè)2類(lèi)課程:語(yǔ)法基礎(chǔ)和面向?qū)ο?,合?jì)占比26%;

?  前端語(yǔ)言開(kāi)設(shè)6類(lèi)課程:HTML4入門(mén)、CSS2入門(mén)、HTML5入門(mén)、CSS3入門(mén)、JavaScript語(yǔ)法基礎(chǔ)和JS DOM入門(mén),合計(jì)占比24%,其中HTML5占比最高;

?  C++語(yǔ)言開(kāi)設(shè)2類(lèi)課程:語(yǔ)言基礎(chǔ)和面向?qū)ο螅嫌?jì)占比9%;

?  SQL語(yǔ)言課程占比8%;

?  數(shù)據(jù)結(jié)構(gòu)占比3%;

?  網(wǎng)站開(kāi)發(fā)項(xiàng)目課程占比5%。

從2015年下至2017年上,前端語(yǔ)言課程每半年持續(xù)遞增,截止到2017年上成為使用率最高的課程。網(wǎng)站開(kāi)發(fā)項(xiàng)目課程在2016年上線后經(jīng)過(guò)平穩(wěn)試用,2017年呈現(xiàn)出快速增長(zhǎng)趨勢(shì)。JAVA、C++、SQL等課程基本保持穩(wěn)定,值得關(guān)注的是:C語(yǔ)言課程在2017年上半年遞減接近50%。

三、教學(xué)過(guò)程:翻轉(zhuǎn)課堂逐步增加

截至2017年6月,在線接入的老師在教學(xué)過(guò)程的核心環(huán)節(jié)上課、預(yù)習(xí)、作業(yè)的使用情況如下:

  • 單獨(dú)使用一項(xiàng)功能:39%的老師只用上課,6%的老師只用作業(yè),1%的老師只用預(yù)習(xí);

  • 合用兩項(xiàng)功能:18%的老師上課+作業(yè),7%的老師上課+預(yù)習(xí),1%的老師預(yù)習(xí)+作業(yè);

  • 合用三項(xiàng)功能:28%的老師上課+作業(yè)+預(yù)習(xí)。

從按半年教學(xué)使用老師數(shù)趨勢(shì)圖看,上課+作業(yè)+預(yù)習(xí)三項(xiàng)功能合用的老師數(shù)每半年持續(xù)增加。我們回訪了部分老師,得到的答案是“有了平臺(tái)的輔助,可以進(jìn)行翻轉(zhuǎn)課堂的教學(xué)”。

從按月使用次數(shù)的趨勢(shì)圖看,教學(xué)過(guò)程使用的高頻期為每年3月-6月和9月-12月,這與大學(xué)春秋兩季的學(xué)期規(guī)律吻合。

四、學(xué)習(xí)行為:用敲擊+運(yùn)行次數(shù)反應(yīng)學(xué)習(xí)行為

按每次課程1.5小時(shí)統(tǒng)計(jì),學(xué)生上課平均練習(xí)題數(shù)是2.5題,老師演示題數(shù)和學(xué)生練習(xí)題數(shù)比例是2:1。

上課有老師引導(dǎo)的情況下:

  •  67%的學(xué)生敲擊次數(shù)在10-100次和100-500次之間

  •  4%的學(xué)生敲擊次數(shù)超過(guò)500次的占4%

  •  29%的學(xué)生代碼敲擊次數(shù)在10次以?xún)?nèi)

上課的運(yùn)行次數(shù)比例分布較為平均,表明有老師指導(dǎo)下,30%的學(xué)生可以1次完成代碼結(jié)果,同時(shí)其他學(xué)生經(jīng)過(guò)1次以上的代碼運(yùn)行調(diào)試后完成結(jié)果。

這里說(shuō)明一下運(yùn)行的重要性:邊寫(xiě)代碼邊運(yùn)行既是檢查程序結(jié)果,也是編程人員需要培養(yǎng)的良好習(xí)慣。一切不以運(yùn)行為導(dǎo)向的代碼敲擊都是耍流氓,運(yùn)行次數(shù)可以反應(yīng)出學(xué)生編程學(xué)習(xí)的行為習(xí)慣。

圖片1.png

相比上課,沒(méi)有老師引導(dǎo)的預(yù)習(xí)敲擊次數(shù)明顯變低:

  • 79%的學(xué)生代碼敲擊次數(shù)在10次以?xún)?nèi);

  • 20%的學(xué)生敲擊次數(shù)在10-100次和100-500次之間;

  • 只有1.17%的學(xué)生敲擊次數(shù)超過(guò)500次。

預(yù)習(xí)的運(yùn)行次數(shù)比例中70%的學(xué)生運(yùn)行1次,也就是運(yùn)行看一下演示代碼的結(jié)果就算預(yù)習(xí)完成。

圖片2.png

按每半年為一個(gè)學(xué)期統(tǒng)計(jì)作業(yè)數(shù)據(jù),平均每個(gè)學(xué)生收到的作業(yè)題數(shù)是16題。

作業(yè)的敲擊次數(shù)分布如下:

  • 40%的學(xué)生敲擊次數(shù)在10-100次和100-500次之間;

  • 10%的學(xué)生敲擊次數(shù)超過(guò)500次;

  • 50%的學(xué)生敲擊次數(shù)在10次以?xún)?nèi)。

目前作業(yè)編輯器沒(méi)有禁止拷貝,因此出現(xiàn)50%的學(xué)生敲擊次數(shù)10次以?xún)?nèi)存在2種可能,一類(lèi)學(xué)生是其他編輯器拷貝過(guò)來(lái),另一類(lèi)學(xué)生是抄襲。

作業(yè)的運(yùn)行次數(shù)中39%的學(xué)生運(yùn)行2-5次,符合完成一份代碼所需的運(yùn)行次數(shù)。也說(shuō)明從其他編輯器拷貝過(guò)來(lái)的學(xué)生會(huì)再次調(diào)試代碼。26%的學(xué)生運(yùn)行1次,可以判斷存在拷貝或抄襲情況。 

作業(yè)批改功能給老師提供了敲擊次數(shù)和運(yùn)行次數(shù)的數(shù)據(jù),如果敲擊和運(yùn)行次數(shù)同時(shí)很低的學(xué)生,老師可以標(biāo)注為抄襲。

作業(yè)題提交時(shí)間集中在課程當(dāng)天到課程后第7天,課程后1天提交比例最高占27%,到第7天回落。這與大學(xué)每周一次課程的教學(xué)規(guī)律吻合。

圖片3.png

作業(yè)天數(shù).png

分析與討論

1.云端教學(xué)對(duì)傳統(tǒng)教學(xué)方法是個(gè)挑戰(zhàn)

在網(wǎng)絡(luò)和數(shù)字技術(shù)裂變式發(fā)展的時(shí)代,我們接觸到的大學(xué)還是處于相對(duì)封閉的狀態(tài)。大學(xué)機(jī)房是切斷外網(wǎng)的,也有大學(xué)一年級(jí)禁止學(xué)生帶筆記本電腦,還有大學(xué)編程課程以教師“講授”為中心,理論與實(shí)踐嚴(yán)重脫節(jié)。所以教學(xué)方法的改變是思維能力和思想方法問(wèn)題,也是理念和觀念問(wèn)題。

并且,大學(xué)在職稱(chēng)評(píng)定、獎(jiǎng)金考核、管理政策的導(dǎo)向上沒(méi)有傾向教學(xué),所以是否也削弱了老師改革教學(xué)方法,嘗試新工具的積極性?

2.一線編程教學(xué)師資力量不足

從老師使用規(guī)模與大學(xué)使用規(guī)模的對(duì)比分析,浙江、江蘇、安徽、黑龍江、重慶、云南、山東平均每所大學(xué)超過(guò)2位老師教學(xué)使用,其他省份每所大學(xué)平均1位老師使用。并且使用老師中有半數(shù)集中在C和JAVA的語(yǔ)言級(jí)教學(xué)上。

大學(xué)計(jì)算機(jī)專(zhuān)業(yè)中,有很大部分老師承擔(dān)算法、相關(guān)理論基礎(chǔ)等課程教學(xué),可以承擔(dān)企業(yè)級(jí)項(xiàng)目開(kāi)發(fā)教學(xué)的師資力量不足,掌握互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)新技術(shù)的師資就更加少之又少。

3. 編程教學(xué)改革開(kāi)始與時(shí)俱進(jìn)

隨著創(chuàng)新創(chuàng)業(yè)帶來(lái)的人才缺口和技術(shù)提升,我們接觸到已經(jīng)有高校開(kāi)始時(shí)增加前端工程化開(kāi)發(fā)、移動(dòng)開(kāi)發(fā)、云計(jì)算開(kāi)發(fā)這些課程內(nèi)容。

并且大學(xué)對(duì)項(xiàng)目驅(qū)動(dòng)教學(xué)的欲望越來(lái)越強(qiáng)烈,經(jīng)過(guò)我們多方面測(cè)試,即使學(xué)生沒(méi)有學(xué)過(guò)C語(yǔ)言、JAVA語(yǔ)言,一開(kāi)始就從做項(xiàng)目開(kāi)始,也可以依樣畫(huà)葫蘆直接實(shí)現(xiàn)一個(gè)Hello World的網(wǎng)站。在項(xiàng)目驅(qū)動(dòng)模式下,學(xué)生直接動(dòng)手作出一個(gè)產(chǎn)品,然后一步步深入使產(chǎn)品更加完善,同時(shí)展開(kāi)學(xué)習(xí)更多更細(xì)節(jié)的語(yǔ)法知識(shí)。

2016年初,ITBegin推出項(xiàng)目課引擎,其所涉及的技術(shù)涵蓋前端、j2EE、虛擬化、實(shí)時(shí)互動(dòng)等龐大的體系,以服務(wù)器集群的方式部署此引擎,可支持幾萬(wàn)人同時(shí)運(yùn)行網(wǎng)站項(xiàng)目。項(xiàng)目課程經(jīng)過(guò)2016年試用后在2017年開(kāi)始大幅遞增。

4. 學(xué)生主動(dòng)學(xué)習(xí)意愿尚未激發(fā)

從預(yù)習(xí)數(shù)據(jù)反映出學(xué)生面對(duì)新知識(shí)時(shí)主動(dòng)實(shí)踐和編譯代碼的比例很少。按每個(gè)學(xué)期16-18周,每周一次課程1.5-3小時(shí)計(jì)算,如果一個(gè)學(xué)生僅僅是被動(dòng)跟隨老師學(xué)習(xí),那么學(xué)生的編程時(shí)間和編程數(shù)量是明顯不足的。

如何在編程課程中真正實(shí)現(xiàn)“翻轉(zhuǎn)課堂”?如何激發(fā)學(xué)生主動(dòng)學(xué)習(xí)的意愿,在沒(méi)有老師督促的情況下也能積極實(shí)踐?這將是下一個(gè)重要的課題。

本文來(lái)自投稿,作者李怡雯。

1、本文是 芥末堆網(wǎng)原創(chuàng)文章,轉(zhuǎn)載可點(diǎn)擊 芥末堆內(nèi)容合作 了解詳情,未經(jīng)授權(quán)拒絕一切形式轉(zhuǎn)載,違者必究;
2、芥末堆不接受通過(guò)公關(guān)費(fèi)、車(chē)馬費(fèi)等任何形式發(fā)布失實(shí)文章,只呈現(xiàn)有價(jià)值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報(bào)道,請(qǐng)您 填寫(xiě)信息告訴我們。
來(lái)源: 芥末堆
芥末堆商務(wù)合作:王老師 18710003484
  • 國(guó)內(nèi)大學(xué)編程教學(xué)數(shù)據(jù)報(bào)告:前端類(lèi)課程學(xué)習(xí)持續(xù)遞增分享二維碼