姚振剛
【摘 要】隨著信息技術(shù)的發(fā)展,視頻公開課、MOODLE平臺等教學(xué)資源不斷涌現(xiàn),以及翻轉(zhuǎn)課堂等教學(xué)方法在高職教育中的不斷應(yīng)用,微課已經(jīng)成為教學(xué)改革的熱點。本文以“Android開發(fā)”課程為例,從內(nèi)容設(shè)計、教學(xué)設(shè)計和制作設(shè)計三個角度,探討微課設(shè)計的方法。
【關(guān)鍵詞】微課;教學(xué)改革;翻轉(zhuǎn)課堂
高職教育中“翻轉(zhuǎn)課堂”教學(xué)模式的應(yīng)用,學(xué)生能夠更好地進(jìn)行個性化學(xué)習(xí)、主動學(xué)習(xí)和自主學(xué)習(xí)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,“翻轉(zhuǎn)課堂”教學(xué)模式依托網(wǎng)絡(luò)平臺(如MOODLE平臺等)進(jìn)行開展已經(jīng)成為現(xiàn)實。學(xué)生通過網(wǎng)絡(luò)平臺可以突破時間和地域限制進(jìn)行自主學(xué)習(xí),在課堂上教師可以進(jìn)行針對性、引導(dǎo)性指導(dǎo),學(xué)習(xí)興趣和學(xué)習(xí)效果顯著提高。網(wǎng)絡(luò)平臺的建設(shè),重點在于課程資源的建設(shè),其中以視頻為主要表現(xiàn)形式的微課成為非常重要的建設(shè)內(nèi)容。
微課的整體實施過程可以分為分析、設(shè)計、制作、應(yīng)用和評價等。第一,要分析學(xué)生情況及教學(xué)內(nèi)容;第二,設(shè)計分為內(nèi)容結(jié)構(gòu)的設(shè)計、表達(dá)方式的設(shè)計、視覺效果的設(shè)計等;第三,制作時關(guān)注視頻的技術(shù)方式、錄制方式、編輯方式等;第四,應(yīng)用過程中要明確是課前、課中還是課后應(yīng)用;第五,評價部分重點評價教學(xué)效果外,也要進(jìn)行制作效果的評價。
Android課程是計算機類相關(guān)專業(yè)的專業(yè)必修課,通過對該課程的學(xué)習(xí),學(xué)生要掌握Android應(yīng)用程序開發(fā)的技能。在學(xué)習(xí)過程中掌握面向?qū)ο蟮某绦蛟O(shè)計模式,了解XML、圖像、視頻、音頻等常用資源文件。能夠設(shè)計程序框架,分模塊完成各項工作。在開發(fā)過程中,還接觸諸如數(shù)據(jù)庫、算法、數(shù)據(jù)結(jié)構(gòu)、UI設(shè)計等多項技術(shù),提升學(xué)生的專業(yè)知識和綜合應(yīng)用能力。為今后的頂崗實習(xí)及就業(yè)打下堅實的基礎(chǔ)。對該課程的微課設(shè)計進(jìn)行研究,具有一定的實際意義。
1 內(nèi)容設(shè)計
本階段對課程進(jìn)行深入分析,梳理課程知識點;分析各個知識點間的邏輯關(guān)系,列出適合制作微課的知識點;形成知識點分析表。通過分析,首先將Android課程分為以下八個單元:Android開發(fā)基礎(chǔ),創(chuàng)建、運行和調(diào)試Android程序,用戶界面設(shè)計,組件通信與廣播消息,Service應(yīng)用,數(shù)據(jù)存儲與共享,圖像繪制,網(wǎng)絡(luò)通信。每一單元又可以分為若干任務(wù),以數(shù)據(jù)存儲與共享單元為例,可以分為SharedPreferences存儲、文件存儲、SQLite數(shù)據(jù)庫存儲、Content Provider數(shù)據(jù)共享。根據(jù)某些任務(wù),列出相關(guān)知識點。以SQLite數(shù)據(jù)庫存儲為例,可以分為ADB命令操作、代碼建庫操作、增刪改查操作等。針對具體知識點要素,分析具體操作內(nèi)容。以代碼建庫操作為例,包含繼承SQLiteOpenHelper、重寫onCreate和onUpgrade方法等具體操作。最終結(jié)合重點、難點分析以及具體知識點要素等內(nèi)容,判斷該知識點是否適合進(jìn)行微課設(shè)計。
2 教學(xué)設(shè)計
由于本課程是程序性知識的教學(xué),要讓學(xué)習(xí)者明白“怎樣做”,在設(shè)計過程中注重明確操作步驟和操作方法。以數(shù)據(jù)庫操作為例,第一步告知學(xué)生學(xué)習(xí)目標(biāo)為SQLiteOpenHelper使用管理、維護、升級數(shù)據(jù)庫,同時展示一個簡單用戶信息管理系統(tǒng)引起學(xué)生注意,該系統(tǒng)通過數(shù)據(jù)庫實現(xiàn)用戶姓名及聯(lián)系電話的信息維護。第二步,確定操作步驟、操作方法和注意事項。操作步驟分為界面設(shè)計和代碼設(shè)計,界面設(shè)計部分按照相關(guān)要求,添加相關(guān)控件即可。代碼設(shè)計以新建一個類DbHelper繼承自SQLiteOpenHelper。然后調(diào)用構(gòu)造函數(shù)實現(xiàn)數(shù)據(jù)庫的創(chuàng)建。在OnCreate方法中完成表格的創(chuàng)建。在界面對應(yīng)的類中,使用數(shù)據(jù)庫,分別為添加、刪除、更改、查詢按鈕添加點擊事件實現(xiàn)相關(guān)數(shù)據(jù)庫的增刪改查操作。操作的方法為在配置好環(huán)境的Eclipse工具中進(jìn)行,程序運行在Android虛擬設(shè)備上。注意事項如下:創(chuàng)建完SQLiteOpenHelper類之后,在主activity里面就可以通過SQLiteOpenHelper.getWritableDatabase或者getReadableDatabase方法來獲取在SQLiteOpenHelper 類里面創(chuàng)建的數(shù)據(jù)庫實例。也就是說只有調(diào)用這兩種方法才真正地實例化數(shù)據(jù)庫。若版本是第一版,也就是剛剛建立數(shù)據(jù)庫,onUpgrade()方法里面就不用寫東西,因為第一版數(shù)據(jù)庫何來更新之說,以后發(fā)布的版本,數(shù)據(jù)庫更新的話,可以在onUpgrade()方法添加各種更新的操作。第三步,搜集圖片、文字、音頻、音樂等教學(xué)中要用到的資源。該處以自編的PPT為主。第四步,確定評價方式,以學(xué)生完成該項目為考核目標(biāo)。第五步,提供練習(xí),要求學(xué)生完成一個簡單名片管理系統(tǒng),進(jìn)行訓(xùn)練。第六步,給學(xué)生提供相應(yīng)的后續(xù)學(xué)習(xí)路徑,比如參考文獻(xiàn)及其他網(wǎng)絡(luò)學(xué)習(xí)資源等。在整個設(shè)計過程中,以直觀演示法及項目教學(xué)法為主。
3 制作設(shè)計
微課的制作方式一般有拍攝型、錄屏型和動效型三種。拍攝型指的是用攝像設(shè)備記錄教學(xué)活動的完整過程,并通過后期制作完成。錄屏型是用屏幕錄制軟件進(jìn)行抓取、錄制計算機操作及操作窗口中的文本、音視頻等內(nèi)容。動效型微課利用PPT、動畫等以動態(tài)效果展示教學(xué)。Android課程以程序設(shè)計操作為主,采用錄屏型方式進(jìn)行制作比較合適。在錄制過程中要注意以下幾點:設(shè)計合適的模板,放大文字與內(nèi)容,掌握好播放節(jié)奏,控制好鼠標(biāo)運動,要有適當(dāng)?shù)耐nD。錄屏軟件有Camtasia、屏幕錄像專家等,視頻后期編輯軟件有Adobe Premiere、Edius、會聲會影等。
微課作為視頻教學(xué)資源,可以在課前、課中、課后進(jìn)行使用,有很大的靈活性。結(jié)合MOODLE等網(wǎng)絡(luò)教學(xué)平臺,突破了傳統(tǒng)課堂的時間與空間限制。為翻轉(zhuǎn)課堂等教學(xué)方法的實施提供了便利。利用微課,學(xué)生可以利用碎片化的時間進(jìn)行學(xué)習(xí),提高了學(xué)習(xí)效率。
【參考文獻(xiàn)】
[1]張一春.精品微課設(shè)計與開發(fā)[M].高等教育出版社.2016.
[2]黎加厚.微課的含義與發(fā)展[J].中小學(xué)信息技術(shù)教育.2013(4).
[3]張一春.微課建設(shè)研究與思考[J].中國教育網(wǎng)絡(luò).2013(10).
[4]張一川,錢揚義.國內(nèi)外“微課”資源建設(shè)與應(yīng)用推進(jìn).遠(yuǎn)程教育雜志.2013(6).
[5]張一春.信息化教學(xué)技術(shù)與方法[M].中國教育網(wǎng)絡(luò).2013(10).
[責(zé)任編輯:朱麗娜]endprint