李新路
摘要:隨著高校課程體系改革中的發(fā)展,智慧課堂教學(xué)模式越來(lái)越受到教學(xué)研究人員的關(guān)注。本文以《Android嵌入式軟件開(kāi)發(fā)》課程為例,從教學(xué)內(nèi)容、教學(xué)手段和評(píng)價(jià)體系等方面,探討智慧課堂背景下軟件開(kāi)發(fā)類(lèi)課程的教學(xué)模式的設(shè)計(jì)。
關(guān)鍵詞:智慧課堂;Android開(kāi)發(fā);教學(xué)設(shè)計(jì)
中圖分類(lèi)號(hào): G424? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)16-0116-02
1 引言
隨著移動(dòng)互聯(lián)網(wǎng)和大數(shù)據(jù)技術(shù)的不斷發(fā)展,各種在線(xiàn)教育平臺(tái)應(yīng)運(yùn)而生。同時(shí),人工智能,大數(shù)據(jù)學(xué)習(xí)、分析等技術(shù)也在大力地推動(dòng)課堂教學(xué)模式的創(chuàng)新和變革[1]。而智慧課堂正是在這一背景下產(chǎn)生的一種新的教學(xué)模式,將傳統(tǒng)的教學(xué)模式深度融合到互聯(lián)網(wǎng)中,以互聯(lián)網(wǎng)時(shí)代新技術(shù)為支撐,打造教學(xué)實(shí)施、學(xué)情診斷等全新的智慧教學(xué)模型[2][3]。
Android應(yīng)用軟件開(kāi)發(fā)課程旨在培養(yǎng)學(xué)生掌握主流移動(dòng)智能終端軟件開(kāi)發(fā)原理、設(shè)計(jì)方法和設(shè)計(jì)流程的能力。它是一門(mén)以應(yīng)用和實(shí)踐為導(dǎo)向的課程,綜合了Android智能操作系統(tǒng)和Java軟件開(kāi)發(fā)等技術(shù),廣泛地運(yùn)用于移動(dòng)互聯(lián)網(wǎng)、智能手機(jī)、物聯(lián)網(wǎng)、智能家居等應(yīng)用領(lǐng)域[4]。通過(guò)本課程的學(xué)習(xí),學(xué)生能夠掌握Android操作系統(tǒng)應(yīng)用程序設(shè)計(jì)開(kāi)發(fā)方法,培養(yǎng)學(xué)生具備應(yīng)用JAVA及Android智能終端進(jìn)行移動(dòng)網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)能力,為將來(lái)從事軟件開(kāi)發(fā)、解決工程問(wèn)題、科學(xué)技術(shù)問(wèn)題奠定基礎(chǔ)。
2 智慧課堂教學(xué)設(shè)計(jì)目的和內(nèi)容
Android嵌入式軟件開(kāi)發(fā)智慧課堂教學(xué)模式設(shè)計(jì)的目的,是利用先進(jìn)的信息技術(shù),實(shí)現(xiàn)教育技術(shù)手段的信息化、智能化,創(chuàng)設(shè)富有智慧的教學(xué)環(huán)境,以支持智慧的教與學(xué),實(shí)現(xiàn)課堂動(dòng)態(tài)開(kāi)放、增進(jìn)課堂高效互動(dòng)、促進(jìn)合作探究學(xué)習(xí)和個(gè)性化學(xué)習(xí)、實(shí)現(xiàn)引導(dǎo)性實(shí)繳和提升課堂教學(xué)機(jī)制,充分體現(xiàn)智慧課堂中教師的教學(xué)智慧和學(xué)生的學(xué)習(xí)動(dòng)力。Android嵌入式軟件開(kāi)發(fā)課程教學(xué)內(nèi)容主要包括搭建Android開(kāi)發(fā)環(huán)境,在Android上開(kāi)發(fā)基本界面,利用 SQLite存儲(chǔ)、管理數(shù)據(jù),開(kāi)發(fā)多媒體播放器,開(kāi)發(fā)手機(jī)相機(jī),開(kāi)發(fā)GPS定位器等。在課程實(shí)施過(guò)程中,以精選真實(shí)項(xiàng)目案例為載體,按照項(xiàng)目化課程理念組織課程內(nèi)容(項(xiàng)目→任務(wù)→案例),教學(xué)內(nèi)容面向職業(yè)、面向企業(yè)、面向生活,按照項(xiàng)目式課程組織教學(xué)內(nèi)容,根據(jù)實(shí)際項(xiàng)目對(duì)Android的常見(jiàn)技術(shù)要求組織了6個(gè)難度循序漸進(jìn)的獨(dú)立項(xiàng)目,并對(duì)每個(gè)項(xiàng)目劃分成較為獨(dú)立的任務(wù),以“任務(wù)分析——相關(guān)知識(shí)——任務(wù)實(shí)施”這一思路,將Android技術(shù)融入具體任務(wù)的實(shí)現(xiàn)當(dāng)中。
本文嘗試以《手機(jī)通訊錄》項(xiàng)目為切入點(diǎn),從智慧課堂平臺(tái),教學(xué)設(shè)計(jì),教學(xué)模式,教學(xué)評(píng)價(jià)等方面入手。
[名稱(chēng) 能力目標(biāo) 知識(shí)目標(biāo) 素質(zhì)目標(biāo) 手機(jī)通訊錄開(kāi)發(fā) 1.理解 android的數(shù)據(jù)存儲(chǔ)技術(shù);
2.能實(shí)現(xiàn)在手機(jī)上存儲(chǔ)應(yīng)用程序的數(shù)據(jù)的功能;
3.能將聯(lián)系人的信息從SQLite數(shù)據(jù)庫(kù)獨(dú)出并顯示在界面上;
4.能把查詢(xún)條件傳遞給數(shù)據(jù)庫(kù)并進(jìn)行模糊查詢(xún);
5.能將通訊錄數(shù)據(jù)和 Android 系 統(tǒng)的通訊錄共享實(shí)現(xiàn)通通信錄數(shù)據(jù)導(dǎo)入到系統(tǒng)通訊錄中;
6.能將聯(lián)系人記錄從 SQLite 中刪除;
7.能修改SQlite數(shù)據(jù)中聯(lián)系人記錄。 1.android 的數(shù)據(jù)存儲(chǔ) 技術(shù)的存儲(chǔ)方式;
2.SQLiteDatabas類(lèi);
3.SQLiteOpenHelper;
4.Toast 類(lèi);
5.Cursor類(lèi);
6.Bundle類(lèi);
7.activity 的切換;
8.Dialog類(lèi);
9.ListView類(lèi);
10.Adapter 類(lèi);
11.contentprovider 類(lèi) 1.通過(guò)小組討論、團(tuán)結(jié)寫(xiě)作完成任務(wù);
2.嚴(yán)謹(jǐn)細(xì)致的代 碼編寫(xiě)習(xí)慣
3.標(biāo)準(zhǔn)化的代碼編寫(xiě)規(guī)范
]
3 智慧課堂教學(xué)活動(dòng)設(shè)計(jì)
本課程的教學(xué)活動(dòng)采用基于智慧課堂云平臺(tái)的翻轉(zhuǎn)課堂教學(xué)方式。突破傳統(tǒng)教學(xué)課程內(nèi)容呈現(xiàn)多;課堂氣氛低沉;學(xué)生學(xué)習(xí)興趣不濃;曠課現(xiàn)象嚴(yán)重;師生互動(dòng)較少; 學(xué)生實(shí)踐能力弱等等問(wèn)題。教學(xué)活動(dòng)被分為三個(gè)基本環(huán)節(jié)包括課前、課中和課后,從而形成了學(xué)生自主學(xué)習(xí)和協(xié)作學(xué)習(xí)的環(huán)境,基于智慧課堂云平臺(tái)的翻轉(zhuǎn)課堂教學(xué)模式如圖1所示。
在圖1所示的智慧課堂模式下,在線(xiàn)智慧云課堂提供教學(xué)微視頻,以供學(xué)生進(jìn)行課前的自主學(xué)習(xí)。教學(xué)視頻資源可以由授課老師錄制,也可以是MOOC、學(xué)習(xí)通等其他在線(xiàn)優(yōu)秀教育資源平臺(tái)。此外,除了進(jìn)行課前微視頻的自主學(xué)習(xí)外,教師應(yīng)該在課前設(shè)計(jì)合理的預(yù)習(xí)目標(biāo),通過(guò)課程討論區(qū)、QQ群組等進(jìn)行交流、討論。
根據(jù)課前的在線(xiàn)自主學(xué)習(xí)、討論的反饋,教師可以由針對(duì)性地設(shè)計(jì)有效的教學(xué)活動(dòng),如在“Android手機(jī)通訊錄”項(xiàng)目的學(xué)習(xí)中,針對(duì)部分JAVA基礎(chǔ)較好的專(zhuān)業(yè)班級(jí),可以著重介紹SQLite數(shù)據(jù)庫(kù)的使用,或者針對(duì)部分學(xué)生對(duì)Android UI設(shè)計(jì)感興趣的同學(xué),可以擴(kuò)展介紹除ListView之外的其他高級(jí)組件。這樣,使得不同的學(xué)生有不同的收獲,最終達(dá)成Android課程的能力目標(biāo)、知識(shí)目標(biāo)和素養(yǎng)目標(biāo)。
3.1創(chuàng)設(shè)情境,確定問(wèn)題
這一環(huán)節(jié)需要以課前的自主學(xué)習(xí)的反饋為依據(jù),并結(jié)合前導(dǎo)課程的學(xué)習(xí)情況,做好“Android手機(jī)通訊錄”項(xiàng)目的教學(xué)活動(dòng)設(shè)計(jì)。在項(xiàng)目總體設(shè)計(jì)過(guò)程中,考慮到學(xué)生不同的基礎(chǔ)和對(duì)Android課程不同的認(rèn)知程度,盡量設(shè)計(jì)較為寬泛的項(xiàng)目達(dá)成,即項(xiàng)目達(dá)成要素較多,避免造成一刀切的效果。
學(xué)生可以根據(jù)自己的興趣愛(ài)好和專(zhuān)業(yè)基礎(chǔ)選擇相應(yīng)的項(xiàng)目達(dá)成。以“Android手機(jī)通訊錄”項(xiàng)目為例,在滿(mǎn)足通訊錄基本功能的前提下,學(xué)生可以側(cè)重于UI設(shè)計(jì)和社交功能,或側(cè)重于與原生系統(tǒng)功能融合,如撥打電話(huà)發(fā)送短信等。這樣,教師根據(jù)學(xué)生的選擇進(jìn)行調(diào)配,形成小組。教師督促各組成員首先對(duì)項(xiàng)目進(jìn)行獨(dú)立開(kāi)發(fā),滿(mǎn)足基本功能,最后鼓勵(lì)小組進(jìn)行協(xié)作探究。
在這一過(guò)程中,教師作為指導(dǎo)者,引導(dǎo)和幫助學(xué)生制定個(gè)性化的學(xué)習(xí)計(jì)劃,幫助學(xué)生拓展學(xué)習(xí)內(nèi)容,讓學(xué)生利用好在線(xiàn)云平臺(tái)進(jìn)行自主協(xié)作學(xué)習(xí)。
3.2分析問(wèn)題,自主探究
每個(gè)人都是在社會(huì)中獨(dú)立存在的一個(gè)個(gè)體,不同的人具有各自不同的基本能力。在設(shè)計(jì)智慧課堂教學(xué)活動(dòng)時(shí),重視培養(yǎng)學(xué)生獨(dú)立自主學(xué)習(xí)的能力。當(dāng)學(xué)生遇到問(wèn)題時(shí),首先要讓學(xué)生獨(dú)立探索、嘗試解決問(wèn)題,讓學(xué)生在自主協(xié)作的學(xué)習(xí)過(guò)程中,提升自主學(xué)習(xí)能力。如在“Android手機(jī)通訊錄”項(xiàng)目中,難點(diǎn)問(wèn)題是SQLite數(shù)據(jù)庫(kù)和ContentProvider組件的使用,這一部分內(nèi)容是Android開(kāi)發(fā)的重難點(diǎn),也是前導(dǎo)課程中沒(méi)有涉及的,在這一過(guò)程中,教師可以教會(huì)學(xué)生如何使用Android官方開(kāi)發(fā)文檔自主學(xué)習(xí),如何使用在線(xiàn)資源學(xué)習(xí),培養(yǎng)和激發(fā)學(xué)生的自主探究能力。
3.3小組協(xié)作,師生共探
協(xié)作學(xué)習(xí)除了可以增強(qiáng)學(xué)生的交流溝通能力,對(duì)培養(yǎng)學(xué)生的批判性思維與創(chuàng)新性思維也起著重要的作用。在智慧課堂的學(xué)習(xí)中,教師應(yīng)該引導(dǎo)組內(nèi)協(xié)作交互學(xué)習(xí)。力求使每個(gè)同學(xué)都能積極參與,與其他成員探討,最終優(yōu)化出最合理的方案。此外,在探討的過(guò)程中,教師應(yīng)該要隨時(shí)關(guān)注同學(xué)的表現(xiàn)和反應(yīng),及時(shí)鼓勵(lì)有困難的學(xué)生參與討論。由于Android技術(shù)開(kāi)源的特點(diǎn)以及其廣泛的使用,Android開(kāi)發(fā)的線(xiàn)上社區(qū)活動(dòng)非?;钴S,因此,除了鼓勵(lì)學(xué)生組內(nèi)交流外,還要鼓勵(lì)學(xué)生參與社區(qū)討論或通過(guò)社區(qū)求教獲得更好的開(kāi)發(fā)效果。
3.4解決問(wèn)題,成果交流
在學(xué)生完成獨(dú)立開(kāi)發(fā)、小組內(nèi)協(xié)作談?wù)摵螅珹ndroid手機(jī)通訊錄作品都制作完成。此時(shí),要組織各組同學(xué)在課堂上進(jìn)行成果交流,分享各組的優(yōu)秀作品,進(jìn)行講解,和全班同學(xué)進(jìn)一步討論,獲取技術(shù)靈感。
此外,鼓勵(lì)學(xué)生將作品上傳到智慧課堂在線(xiàn)云平臺(tái),讓校內(nèi)老師和同學(xué)進(jìn)行互相討論與評(píng)價(jià)。對(duì)于非常優(yōu)秀的作品,幫助學(xué)生在國(guó)內(nèi)各大Android APP商店進(jìn)行分發(fā)。
3.5師生小結(jié),反饋評(píng)價(jià)
在智慧課堂這種教學(xué)模式中的反饋評(píng)價(jià)方面,一般來(lái)說(shuō),評(píng)價(jià)者包括專(zhuān)家、學(xué)者、教師、同伴以及學(xué)習(xí)者等。首先教師需要對(duì)Android項(xiàng)目作品進(jìn)行總結(jié)和評(píng)價(jià),包括對(duì)學(xué)生開(kāi)發(fā)過(guò)程的評(píng)價(jià),如分組情況、組內(nèi)討論情況等,對(duì)開(kāi)發(fā)完成的作品的評(píng)價(jià),如作品的功能完善程度,使用流暢度和界面的美觀度等。此外,作為學(xué)生,不僅要對(duì)自己在學(xué)習(xí)過(guò)程的表現(xiàn)進(jìn)行評(píng)價(jià),還要對(duì)組內(nèi)其他同學(xué)給予評(píng)價(jià),如組內(nèi)其他同學(xué)對(duì)作品的貢獻(xiàn)度等。最后把教師和學(xué)生、過(guò)程和結(jié)果的評(píng)價(jià)進(jìn)行綜合,形成對(duì)Android手機(jī)通訊錄項(xiàng)目的總體評(píng)價(jià)。
3.6.課后鞏固知識(shí),拓展提高
與其他理論類(lèi)課程有所區(qū)別,Android應(yīng)用軟件開(kāi)發(fā)是一門(mén)實(shí)踐性非常強(qiáng)的應(yīng)用型課程,所以對(duì)于課后的知識(shí)鞏固以開(kāi)發(fā)技能的拓展提高為目的,側(cè)重于動(dòng)手實(shí)踐。教師可以在“Android手機(jī)通訊錄”項(xiàng)目的基礎(chǔ)上,引導(dǎo)大家拓展功能,如增加社交模塊、備份和恢復(fù)模塊等。
4 總結(jié)
在互聯(lián)網(wǎng)+和大數(shù)據(jù)應(yīng)用及技術(shù)背景下,智慧課堂作為一種全新的教學(xué)模式,重構(gòu)了傳統(tǒng)課堂的教學(xué)環(huán)節(jié)。以運(yùn)用新技術(shù)為基礎(chǔ),使用新的傳播方式,對(duì)于課堂教學(xué)模式的改革帶來(lái)巨大的影響。本人嘗試以Android應(yīng)用軟件開(kāi)發(fā)課程中“Android手機(jī)通訊錄”項(xiàng)目為例,探討在智慧課堂模式下教學(xué)各個(gè)環(huán)節(jié)的設(shè)計(jì),提出一些探索性的方法和思考。
參考文獻(xiàn):
[1] 劉邦奇.當(dāng)智慧課堂遇到大數(shù)據(jù)[J].中國(guó)教育網(wǎng)絡(luò),2015(7):65-67.
[2] 王春玉.智慧課堂的教學(xué)模式探索[J].思想政治課教學(xué),2018(12):26-29.
[3] 肖薇.“智慧課堂”對(duì)高校教學(xué)質(zhì)量的影響[J].科教導(dǎo)刊(上旬刊),2019(5):1-2.
[4] 扈樂(lè)華.基于項(xiàng)目的Android課程教學(xué)改革[J].湖南科技學(xué)院學(xué)報(bào),2015,36(10):97-98.
【通聯(lián)編輯:唐一東】