孫詩(shī)靈 徐世虎 嚴(yán)鑫 王小敏


摘? 要:針對(duì)自律性薄弱、在家學(xué)習(xí)不自覺(jué)、不能良好把控學(xué)習(xí)時(shí)間的中小學(xué)生,市面上出現(xiàn)了很多關(guān)于學(xué)習(xí)的APP,但還是無(wú)法徹底地解決中小學(xué)生學(xué)習(xí)效率的問(wèn)題。本文在針對(duì)中小學(xué)生在家學(xué)習(xí)時(shí)間不規(guī)范、學(xué)習(xí)效率低下等問(wèn)題,通過(guò)調(diào)查與討論提出了一套解決方案。通過(guò)合理地規(guī)劃中小學(xué)生的學(xué)習(xí)計(jì)劃,以及老師、家長(zhǎng)、學(xué)生三方之間互動(dòng),提高中小學(xué)生在校外學(xué)習(xí)效率,以及培養(yǎng)學(xué)習(xí)興趣。
關(guān)鍵詞:中小學(xué)生;學(xué)習(xí)計(jì)劃;學(xué)習(xí)效率;Android應(yīng)用
Abstract:In the face of weak self-discipline,students who are not conscious at home and who are unable to control their time at school,there are many APP on the market,but they still cannot solve the problem of learning efficiency of primary and secondary school students. This paper puts forward a set of solutions to the problems of non-standard study time at home and low learning efficiency of primary and secondary school students through investigation and discussion. Through the rational planning of the learning plan of primary and secondary school students,as well as the interaction between teachers,parents and students,we can improve the efficiency of primary and secondary school studentsoff-campus learning and cultivate their interest in learning.
Keywords:primary and secondary school students;learning plans;learning efficiency;Android applications
0? 引? 言
“毅學(xué)”在市面上大多數(shù)軟件的基礎(chǔ)上,增加了學(xué)生、老師、家長(zhǎng)三方互動(dòng)的功能與學(xué)習(xí)計(jì)劃管理等功能,目的是增加三方之間的互動(dòng),從而提高中小學(xué)生的學(xué)習(xí)效率。
項(xiàng)目合理規(guī)劃時(shí)間,以及促進(jìn)教師、家長(zhǎng)、學(xué)生三方合作等。在時(shí)間規(guī)劃上,“毅學(xué)”采用合理的時(shí)間分配原則,積極調(diào)動(dòng)中小學(xué)生學(xué)習(xí)的熱情,通過(guò)不斷地完成學(xué)習(xí)任務(wù),給予學(xué)習(xí)獎(jiǎng)勵(lì),提高學(xué)習(xí)的興趣。與此同時(shí),增加了學(xué)生與家長(zhǎng)和老師之間的互動(dòng),通過(guò)三方不斷的交流與互動(dòng),形成學(xué)習(xí)組的方式,使中小學(xué)生學(xué)習(xí)過(guò)程更加嚴(yán)謹(jǐn),從而提高學(xué)習(xí)效率。
項(xiàng)目整體分為三種不同的界面,不同使用者獲得不同的使用功能,三方功能的配合形成一個(gè)完整的學(xué)習(xí)流程。通過(guò)逐漸培養(yǎng)中小學(xué)生學(xué)習(xí)的系統(tǒng)化、規(guī)范化和合理化的學(xué)習(xí)習(xí)慣,達(dá)到學(xué)習(xí)效率的高效化,以及不斷提高對(duì)于學(xué)習(xí)的興趣,最終進(jìn)一步解決中小學(xué)生的教育困難等諸多問(wèn)題。
1? 開(kāi)發(fā)環(huán)境搭建
項(xiàng)目使用Java語(yǔ)言開(kāi)發(fā),在Android平臺(tái)進(jìn)行發(fā)布。Android端使用MVP框架進(jìn)行搭建,配合使用SpringBoot框架搭建的服務(wù)端。在實(shí)時(shí)通信方面進(jìn)行了優(yōu)化,主要負(fù)責(zé)三方進(jìn)行通信時(shí)的數(shù)據(jù)交互,以及信息的及時(shí)性傳遞[1]。數(shù)據(jù)庫(kù)選用MySQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的永久保存,同時(shí)對(duì)實(shí)時(shí)通信的數(shù)據(jù)進(jìn)行保存。
2? 項(xiàng)目開(kāi)發(fā)及應(yīng)用
2.1? 界面設(shè)計(jì)與架構(gòu)設(shè)計(jì)
界面設(shè)計(jì):本項(xiàng)目擁有三種不同的操作界面,各自擁有不同的功能。在界面設(shè)計(jì)上,針對(duì)不同的用戶(hù),設(shè)計(jì)不同的功能操作界面。教師端的主要功能為發(fā)布作業(yè)、批改作業(yè)、解答問(wèn)題等功能,主要涉及發(fā)布教學(xué)任務(wù)。家長(zhǎng)端界面設(shè)計(jì)主要功能為監(jiān)督學(xué)生學(xué)習(xí)任務(wù)的完成,以及反饋學(xué)生學(xué)習(xí)的具體信息。同時(shí)制定適合自己孩子的學(xué)習(xí)計(jì)劃,監(jiān)督學(xué)習(xí)任務(wù)的完成。學(xué)生端主要涉及按時(shí)完成學(xué)習(xí)計(jì)劃,以及逐漸實(shí)現(xiàn)學(xué)習(xí)規(guī)律性、自覺(jué)性等。
架構(gòu)設(shè)計(jì):項(xiàng)目分為三種用戶(hù),首先由教師端發(fā)送學(xué)習(xí)任務(wù)到家長(zhǎng)端,然后由家長(zhǎng)根據(jù)學(xué)習(xí)任務(wù)的分配制定相關(guān)的學(xué)習(xí)計(jì)劃,交由學(xué)生端進(jìn)行執(zhí)行,學(xué)生端完成之后,反饋給家長(zhǎng),由家長(zhǎng)檢查無(wú)誤之后,交由教師端進(jìn)行進(jìn)一步批改。通過(guò)三方的互動(dòng),將解決中小學(xué)生在家學(xué)習(xí)不規(guī)律,學(xué)習(xí)效率低下等諸多問(wèn)題。
2.2? 關(guān)鍵技術(shù)講解
項(xiàng)目主要涉及各個(gè)端之間的通信需求,使用Socket編程來(lái)解決此類(lèi)問(wèn)題。首先在Android端創(chuàng)建一個(gè)Socket實(shí)例,在操作系統(tǒng)中為該Socket實(shí)例分配未被使用的本地端口號(hào),然后進(jìn)行TCP三次握手協(xié)議。同時(shí)在服務(wù)端創(chuàng)建Socket實(shí)例,然后調(diào)用accept()方法,進(jìn)入阻塞狀態(tài),等待客戶(hù)端的請(qǐng)求。等待第三次握手結(jié)束之后,服務(wù)端返回相應(yīng)的數(shù)據(jù)給Android端,完成交互[2]。
3? 項(xiàng)目整體設(shè)計(jì)理念
3.1? 各個(gè)模塊分析
項(xiàng)目整體分為三個(gè)客戶(hù)端,分別為學(xué)生端、教師端、家長(zhǎng)端。
學(xué)生端可以在學(xué)習(xí)過(guò)程中將遇到的問(wèn)題提交給教師,由教師進(jìn)行批改,同時(shí)記錄學(xué)生作業(yè)的完成情況。由系統(tǒng)分析數(shù)據(jù),展示中小學(xué)生的學(xué)習(xí)效率。學(xué)生端的學(xué)習(xí)計(jì)劃由系統(tǒng)和家長(zhǎng)共同制定,針對(duì)不同的學(xué)生制定不同的學(xué)習(xí)計(jì)劃,實(shí)現(xiàn)最有效率的學(xué)習(xí)。學(xué)生端如圖1所示。
教師端主要掌控學(xué)生的學(xué)習(xí)情況,并進(jìn)行實(shí)時(shí)反饋,由家長(zhǎng)端進(jìn)行調(diào)整。教師也可以實(shí)時(shí)發(fā)布最新的學(xué)習(xí)任務(wù),反饋?zhàn)钚碌膶W(xué)習(xí)信息給學(xué)生和家長(zhǎng),從而提高教師工作效率和學(xué)生的學(xué)習(xí)效率[3]。教師端如圖2所示。
家長(zhǎng)端可以督促學(xué)生完成教師的教學(xué)計(jì)劃,并按照適合的學(xué)習(xí)計(jì)劃來(lái)促進(jìn)學(xué)習(xí)。家長(zhǎng)成為教師與學(xué)生之間交流的樞紐,教師通過(guò)家長(zhǎng)來(lái)掌握學(xué)生的學(xué)習(xí)情況,并及時(shí)改正學(xué)生的學(xué)習(xí)習(xí)慣,調(diào)整學(xué)生的學(xué)習(xí)計(jì)劃。家長(zhǎng)端如圖3所示。
3.2? 各個(gè)模塊設(shè)計(jì)
個(gè)人中心:學(xué)生端將由自己的學(xué)號(hào)進(jìn)行注冊(cè),進(jìn)行實(shí)名認(rèn)證,具體落實(shí)到每一個(gè)學(xué)生;教師端將管理自己所教學(xué)的班級(jí),進(jìn)行班級(jí)管理,并在一定時(shí)間內(nèi)指導(dǎo)學(xué)生學(xué)習(xí);家長(zhǎng)端將會(huì)與學(xué)生端進(jìn)行綁定,由家長(zhǎng)監(jiān)督學(xué)生,配合老師進(jìn)行教學(xué)。
自主學(xué)習(xí)模塊:中小學(xué)生的學(xué)習(xí)模塊由任課老師發(fā)布學(xué)習(xí)任務(wù),學(xué)生接受任務(wù),并在規(guī)定時(shí)間段內(nèi)完成并上傳,由老師批改之后進(jìn)行講解。由此可以合理地利用學(xué)習(xí)時(shí)間,并能夠?qū)崟r(shí)地解決學(xué)習(xí)中遇到的問(wèn)題。
注冊(cè)登錄模塊:注冊(cè)登錄模塊將會(huì)根據(jù)注冊(cè)不同類(lèi)型而提供不同的功能,同時(shí)增加安全驗(yàn)證,保證用戶(hù)的信息安全[4]。注冊(cè)時(shí)可以選擇三種選項(xiàng),分別為教師、家長(zhǎng)和學(xué)生,根據(jù)不同的需求選擇不同的選項(xiàng)。
待開(kāi)發(fā)模塊:市面上的各種學(xué)習(xí)軟件可以提供后臺(tái)接口,進(jìn)行所學(xué)習(xí)知識(shí)的查詢(xún),幫助學(xué)生進(jìn)行知識(shí)的鞏固。在學(xué)習(xí)過(guò)程中,遇到困難可以自主解決,然后由老師進(jìn)行統(tǒng)一講解。
5? 結(jié)? 論
通過(guò)整個(gè)項(xiàng)目的開(kāi)發(fā),團(tuán)隊(duì)深入了解了中小學(xué)生教育問(wèn)題,提出了一些解決方案,通過(guò)團(tuán)隊(duì)內(nèi)不斷的討論,最終提出一套較為完善的方案。本項(xiàng)目主體服務(wù)對(duì)象為中小學(xué)生,輔助對(duì)象為教師與家長(zhǎng),在三方進(jìn)行交互的同時(shí),保證了中小學(xué)生學(xué)習(xí)效率的提升,有效地利用了中小學(xué)生課余時(shí)間,將時(shí)間效率化,實(shí)現(xiàn)了幫助提升中小學(xué)生學(xué)習(xí)效率的目標(biāo)。
參考文獻(xiàn):
[1] 謝佩,游科友,洪奕光,等.網(wǎng)絡(luò)化分布式凸優(yōu)化算法研究進(jìn)展 [J].控制理論與應(yīng)用,2018,35(7):918-927.
[2] 王常衡,任廣鵬,羅欽,等.基于TCP的Socket網(wǎng)絡(luò)編程 [J].科技經(jīng)濟(jì)導(dǎo)刊,2019,27(7):36.
[3] 許振龍.“項(xiàng)目+創(chuàng)新模塊”Android課程構(gòu)建 [J].職業(yè),2018(28):42-43.
[4] 董超.Android系統(tǒng)中第三方登陸漏洞與解決方案 [D].西安:西安電子科技大學(xué),2014.
作者簡(jiǎn)介:孫詩(shī)靈(1998-),女,漢族,福建福州人,本科在讀,研究方向:計(jì)算機(jī)科學(xué)與技術(shù);徐世虎(1998-),男,漢族,甘肅張掖人,本科在讀,研究方向:計(jì)算機(jī)科學(xué)與技術(shù)、Android開(kāi)發(fā);嚴(yán)鑫(1998-),男,漢族,福建福州人,本科在讀,研究方向:計(jì)算機(jī)科學(xué)與技術(shù)、Android開(kāi)發(fā);王小敏(1997-),女,漢族,貴州惠水人,本科在讀,研究方向:物聯(lián)網(wǎng)工程、前端開(kāi)發(fā)。