申梓瑜 蘇躍
摘要:受到信息技術的沖擊,課堂教學活動受到影響,逐漸發(fā)生質(zhì)的轉(zhuǎn)變。課堂點名則是課堂活動的重要部分,良好的課堂點名活動,是保障學生出席質(zhì)量,進而提升課堂教學質(zhì)量。App inventor課堂點名系統(tǒng)應用到課堂中,能有效提升課堂點名的質(zhì)量。故此,分析App inventor課堂點名系統(tǒng)實現(xiàn)方式,再對App inventor課堂點名系統(tǒng)展開測試,旨在提升課堂點名的效果,推動課堂質(zhì)量的提升。
關鍵詞:App inventor課堂點名系統(tǒng);系統(tǒng);實現(xiàn)方式
信息技術應用到課堂中,有效的改變了傳統(tǒng)課堂的模式,智能移動終端的普及進一步改進了傳統(tǒng)課堂教學的方式。借助智能移動終端,可以體現(xiàn)課堂教學的高效性和互動性等特點,達到提升教學的質(zhì)量和效率。教育類APP作為智能移動終端的應用程序,在教育領域得到了有效的應用。App inventor課堂點名系統(tǒng)的應用,是改變傳統(tǒng)課堂點名功能軟件,對于提升課堂點名的效果具有積極的作用。基于此,本文對App inventor課堂點名系統(tǒng)展開分析,再對App inventor課堂點名系統(tǒng)的實現(xiàn)方式進行闡述,具體內(nèi)容如下。
1App inventor課堂點名系統(tǒng)分析
課堂點名是教師掌握學生出勤情況的基本方式,良好的出勤率是保障學生課堂學習知識的基礎。傳統(tǒng)的課堂點名系統(tǒng)通過投影儀顯示學生的照片,教師根據(jù)照片下的學生名字,叫出學生的名字,學生起立答到,由教師對照片和學生相貌的匹配度進行觀察,確認無誤后,點擊出勤。這類點名系統(tǒng)與教室內(nèi)的多媒體設備相連接,盡管能夠有效的保障學生的出勤率,但是,借助這類課堂點名系統(tǒng)具有耗時較長、過程繁瑣的缺點,如果不能有效控制時間,必然會導致課堂教學時間收到壓縮,不利于課堂教學質(zhì)量提升。
App inventor課堂點名系統(tǒng)是在App inventor環(huán)境下,完成對課堂點名系統(tǒng)的開發(fā)。App inventor是適用于移動終端設備編程的工具,具備可視化和可拖拽、操作簡單和開發(fā)容易等特點。在App inventor環(huán)境下,可以有效降低開發(fā)的門檻,可自主開發(fā)出Android移動應用App。
2App inventor課堂點名系統(tǒng)的設計
針對App inventor課堂點名系統(tǒng)的功能需求,需要合理展開Appmventor課堂點名系統(tǒng)的設計,詳細內(nèi)容如下。
2.1功能分析
(1)需要具備班級和課程更新的能力;(2)可以完成對學生名單的導入和導出;(3)存儲學生簡單個人信息的存儲,并完成對學生出勤情況的統(tǒng)計和存儲,涵蓋學生課堂回答問題的質(zhì)量,還能完成對學生請假情況的展示。(4)可以完成對學生出勤情況的查詢和導出,便于應用。如下圖1為課堂點名系統(tǒng)的應用流程圖。
2.2功能設計
針對App inventor課堂點名系統(tǒng)的功能需求,合理的展開功能模塊的設計,滿足課堂點名的基本需求。
(1)新課管理模塊。這部分模塊需要具備班級和課程更新的功能,故此,可以分為兩個子模塊,分別為課程、班級管理兩個子模塊。教師可以手動展開課程和班級信息添加和刪除,并定期完成數(shù)據(jù)的存儲和更新。
(2)學生管理模塊。這部分是整個系統(tǒng)的基礎,主要涵蓋了兩個子模塊,分別為信息導入子模塊和信息更新子模塊。教師可以手動對學生信息和照片等進行顯示,促使移動終端中能夠?qū)W生信息進行顯示,便于點名的審核。
(3)點名管理子模塊。完成對學生的出勤狀況的統(tǒng)計,可以分為多個子模塊,分別為隨機點名、請假管理和簽到模塊構(gòu)成。借助點名管理子模塊可以選定班級,再根據(jù)隨機點名的方式,點出學生回答問題,教師借助系統(tǒng)對學生的回答狀況進行處理,并由數(shù)據(jù)庫完成對信息的存儲。對于缺席的學生,系統(tǒng)能夠自動顯示,并由數(shù)據(jù)庫保存,便于信息的應用。
(4)數(shù)據(jù)管理模塊。該模塊是完成分析、處理和應用的基礎,同樣是由三個子模塊構(gòu)成。通過數(shù)據(jù)管理模塊,能夠?qū)?shù)據(jù)庫中學生出勤信息和回答問題信息進行調(diào)用,便于學生的管理。
另外,還可以選擇App inventor課堂點名系統(tǒng)與GPS聯(lián)合應用的方式,通過學生終端和教師終端的聯(lián)合設計,實現(xiàn)學生的位置信息的顯示,并顯示學生與教師的具體距離,對于提升課堂點名質(zhì)量和效率具有積極的作用。
3App inventor課堂點名系統(tǒng)的實現(xiàn)方式
為了完成對App inventor課堂點名系統(tǒng)的實現(xiàn),需要從系統(tǒng)原理、組件和邏輯設計幾個部分展開,具體內(nèi)容如下。
(1)管理實現(xiàn)。App inventor課堂點名系統(tǒng)借助隨機抽取的方式,從數(shù)據(jù)庫中調(diào)用學生的照片和信息,且由移動終端自主完成對學生姓名的叫出,再由教師觀察學生與照片的符合程度,并記錄學生回答問題的效果。
(2)組件設計。App inventor課堂點名系統(tǒng)的組件是由可視化和非可視化兩部分組件構(gòu)成。具體的可視化組件有Button、Lable等,非可視化組件有Sound、File等,其中不同的組件承擔著不同的功能,具體的組件設計,需要結(jié)合系統(tǒng)的真是功能需求展開。
(3)邏輯設計。主要是對界面的交互展開設計,完成對各個組件定義,促使各個組件能夠按照設計進行工作。在具體邏輯設計中,需要先展開對變量的設計,再將各個組件進行功能模塊化,保障系統(tǒng)的功能,最后,完成不同模塊,相同功能的調(diào)用,達到系統(tǒng)的順利的構(gòu)建。
結(jié)束語:
分析App inventor課堂點名系統(tǒng)的基本情況,對其具體功能展開分析,再對功能設計情況進行闡述是,最后分析App inventor課堂點名系統(tǒng)的實現(xiàn)方式,完成對組件層、邏輯層等的設計,順利完成App inventor課堂點名系統(tǒng)的構(gòu)建,保障課堂點名的有效性。