李丹
摘要:隨著教學方式的不斷改革,“微課”走進了我們的校園,改變了我們的教與學。本研究在分析了傳統(tǒng)的高職院校《Java語言程序設(shè)計》課程的優(yōu)缺點以及教學對象的基礎(chǔ)上,將“微課”設(shè)計思想引入改門課程,闡述了設(shè)計原則,并且以一個教學單元為例,分別描述了微課教學內(nèi)容的分解方法以及微課腳本設(shè)計方法?!拔⒄n”制作完畢后,在“微信”上發(fā)布,學生可以自由下載學習,優(yōu)點在于學生可以根據(jù)自己的需求選擇學習內(nèi)容,即節(jié)約了時間,又提高了學習效率,充分體現(xiàn)了將微課對高職教育有一定的促進作用。
關(guān)鍵詞:java語言;微課;課程改革
中圖分類號:G712 文獻標識碼:A 文章編號:1009-3044(2016)34-0154-02
Abstract: With the continuous reform of teaching methods, "small class" into our campus, has changed our teaching and learning.This study on the analysis of the traditional higher vocational colleges and the advantages and disadvantages of the Java language program design course And teaching object, on the basis of introducing "small class" design idea to change courses, this paper expounds the design principles, and a teaching unit, for example, describe the method of decomposition of small class teaching content and design method of micro class script."Class" production is completed, published in the "WeChat", students have the freedom to download, advantage is that students can choose learning contents according to their own requirements, which saves time, and improve the learning efficiency, fully embodies the micro course to higher vocational education has the certain promoter action.
Key words: Java language;microlecture; curriculum reform
1 《Java語言程序設(shè)計》課程分析
當前,《Java語言程序設(shè)計》課程是高職計算機類專業(yè)普遍開設(shè)的一門課程,該課程既是專業(yè)基礎(chǔ)課又是專業(yè)必修課,對于學生來說能夠?qū)W好該門課程會影響到后期的其他專業(yè)課的學習。但是,由于該門課程內(nèi)容復雜、概念抽象等原因,學好此課并非易事。因此,將該課程的重點和難點設(shè)計成微課,讓學生能夠逐個突破重點和難點,充分利用課后零碎時間來學習。
2 “微課”設(shè)計原則
所謂 “微課”是指符合課程標準及教學實踐要求,以視頻為主要載體,圍繞某個知識點(重點難點疑點)或教學環(huán)節(jié)而開展的精彩教與學活動全過程。“微課”的核心組成內(nèi)容是課堂教學視頻(課例片段),是一種新型教學資源。微課的視頻時長5~10分鐘為宜,最少的1~2分鐘,最長不宜超過20分鐘。一個微課教學內(nèi)容較少,突出某個學科知識點或技能點。資源容量較小。適于基于移動設(shè)備的移動學習。自主學習為主。供學習者自主學習的課程,是一對一的學習。微課需要配套相關(guān)的練習、資源及評價方法。
本研究內(nèi)容基于上述原則,選取java語言的算術(shù)運算符內(nèi)容為例,將該部分內(nèi)容,設(shè)計成4個“微課”教學單元,內(nèi)容分解如表1所示:
3 “微課”的腳本設(shè)計
以“模運算符”為例,說明微課腳本的設(shè)計方法?!澳_\算”是《Java語言程序設(shè)計》課程中一個獨立的知識點,內(nèi)容不多,難易程度中等,該“微課”視頻的腳本設(shè)計如表2所示:
應用實例:
class Modulus{
public static void main(String args[]){
int x=32;
double y=32.56;
System.out.println(“x mod 10=”+x%10);
System.out.println(“y mod 10=”+y%10);
}
}
程序運行結(jié)果:
x mod 10=2
y mod 10=2.56\&第三張幻燈片, 然后在jdk環(huán)境下執(zhí)行該程序。\&2分鐘\&先講解實例,然后在jdk環(huán)境下執(zhí)行該程序。
\&3練習
(知識拓展)\&練習一:
Public class ModTest{
Public static void main(String[] args){
int a=-5;
int b=3;
System.out.println(a%b);
}
}
結(jié)果:-2
練習二:
Public class ModTest{
Public static void main(String[] args){
int a=5;
int b=-3;
System.out.println(a%b);
}
}
結(jié)果:2
總結(jié):取模支持對負數(shù)進行運算,且結(jié)果的符號總是與被除數(shù)的符號保持一致。
\&第四張幻燈片, jdk環(huán)境下執(zhí)行程序\&20秒\&在jdk環(huán)境下執(zhí)行程序,最后總結(jié)規(guī)律。\&4結(jié)尾\&同學們,這部分內(nèi)容講解完了,我們的下一個微課將講解算術(shù)賦值運算符。\&\&10秒\&講解\&]
上述設(shè)計制作成不超過4分鐘的微視頻,內(nèi)容涵蓋“模運算”的所有知識點,滿足教學需要且復合微課設(shè)計原則,本微課采用錄屏軟件制作完成。
4學生反饋
“微課”制作完畢后,在微信上發(fā)布,學生可以自由下載學習,學生普遍反應該微課主要用于課后復習,優(yōu)點在于可以根據(jù)自己的需求選擇學習內(nèi)容,內(nèi)容分解合理,即節(jié)約了時間,又提高了學習效率。教師也可以在微信上發(fā)布課后習題,以及在微信上解答學生疑問。此外,該“微課”充分體現(xiàn)了移動學習的優(yōu)勢,極大地滿足了學生的學習需求。
5總結(jié)
“微課”作為一種新的學習方式,將給高職教育帶來深刻的變革。對于一個合格的“微課”來說課程內(nèi)容的分解,微課教學內(nèi)容的設(shè)計,教學手段的選擇以及制作技術(shù)等都是非常關(guān)鍵的?!拔⒄n”將給教師提出一個新的傳授知識的方式,也給學生提供了一種新的學習方法,而這些都需要在以后的教與學的實踐中進一步的探索。
參考文獻:
[1] 彭玉秋,呂爽,汪翠翠.基于手機終端移動微學習的可行性分析[J].中國教育信息化, 2012(10):13-15.
[2] 黃建軍,郭紹青.論微課程的設(shè)計與開發(fā)[J].現(xiàn)代教育技術(shù),2013(5):49.
[3] 褚寧,白素蘭.基于“藍橋計劃”的高職Java語言課程改革研究[J].船舶職業(yè)教育,2013(9):42-44.
[4] 楊明. 高職教育微課開發(fā)綜合討論[J]. 職教論壇,2014(6):65-70.