時間:2022-05-09 15:54:10
序論:在您撰寫java學習計劃時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
【關(guān)鍵詞】java課程;教學改革;項目開發(fā)
Java作為目前功能強大、最流行的網(wǎng)絡(luò)編程語言之一,因其具有面向?qū)ο笠约捌脚_無關(guān)等特性成為當今應(yīng)用軟件開發(fā)的首選技術(shù)。由于Java 語言“一次編寫,到處運行”的特點,使其在國內(nèi)外軟件開發(fā)企業(yè)中的使用比例排名第一。Java編程人員的需求市場廣闊,僅以51job人才招聘網(wǎng)2013年7月的消息為例,關(guān)于Java招聘的崗位信息多達4萬余條。在企業(yè)級應(yīng)用方面,據(jù)W3Techs公司2013年6 月統(tǒng)計數(shù)字顯示[2],服務(wù)器端最為流行的5種常用計算機語言中,Java 是企業(yè)級高訪問量網(wǎng)站的首選。
1.Java課程現(xiàn)狀分析
鑒于Java的迅速普及和良好的跨平臺特性,Java已成為當代成長最快的軟件產(chǎn)品之一,受到大約150個許可證頒發(fā)機構(gòu)、200所大學和50萬開發(fā)者的擁戴。從1997年起,美國麻省理工學院就設(shè)置了Java作為必修課。2002年,美國加州大學伯克利分校開設(shè)了25門Java相關(guān)課程。世界計算機排名前列的高校,均開設(shè)有Java及其相關(guān)課程,詳見表1。
表1 國外一些高校的Java開設(shè)情況
在我國最新教育部計算機基礎(chǔ)課程教學指導(dǎo)委員會制定的白皮書中,Java課程被列為核心課程之一。國內(nèi)高校從1997年開始陸續(xù)開設(shè)Java相關(guān)基礎(chǔ)課程,在原有的C和C++基礎(chǔ)上,新增Java編程課程;2012年國內(nèi)已有近80%的高校開設(shè)了Java及相關(guān)課程,國內(nèi)高校Java課程開設(shè)情況,詳見表2。
表2 國外一些高校的Java開設(shè)情況
2.Java課程體系的規(guī)劃
在Java市場和人才培養(yǎng)需求面前,如何合理組織和安排Java課程的整體教學,已成為我們急需探討和解決的問題。國內(nèi)外高校的Java教學中,基本上把整個Java的課程設(shè)置為1年,分為Java程序設(shè)計基礎(chǔ)知識部分與Java程序設(shè)計高級開發(fā)部分,其中基礎(chǔ)部分以Java程序設(shè)計為主,而高級程序開發(fā)部分則以J2EE 以及J2ME課程為主。學生經(jīng)過第一個學期對Java基礎(chǔ)知識的掌握后,可以在下一學期開始高級開發(fā)部分的學習。在一些高校中,課堂上老師除了授課之外,課程設(shè)置中還專門安排了一些Tutorial的授課安排,相當于課堂討論課。老師會預(yù)先給出教學中的重點、難點,同學們可根據(jù)自己的情況及時發(fā)言或討論,從中獲得自己想要的東西。參照國內(nèi)外多所高校的Java教學計劃,依據(jù)吉林大學最新教學大綱的編程類語言教學內(nèi)容,筆者所在團隊提出了Java課程教學體系構(gòu)建方案,如圖1所示。
圖1 以Java SE為核心、企業(yè)應(yīng)用
與移動開發(fā)為拓展的Java教學體系探索
在高級語言程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計的C和C++語言基礎(chǔ)上,依托算法設(shè)計和數(shù)據(jù)結(jié)構(gòu)課程,從第4學期開始Java課程教學;以Java SE為核心,側(cè)重理論結(jié)合實踐,注重程序和架構(gòu)的設(shè)計,突出實踐對于Web企業(yè)應(yīng)用和Android移動開發(fā)的重要作用;在任務(wù)和項目驅(qū)動教學理念下,制訂實踐教學內(nèi)容,詳見表3;
表3 任務(wù)與項目為驅(qū)動的實踐教學設(shè)置
強調(diào)數(shù)據(jù)庫應(yīng)用在其中的重要地位,融入架構(gòu)設(shè)計和團隊開發(fā)等實際軟件工程內(nèi)容,為學生實際操作提供支持。
3.Java課程教學思路改革
以就業(yè)為導(dǎo)向,提高施教的針對性。分析就業(yè)市場需求,定位課程崗位能力培養(yǎng)目標。Java技術(shù)在J2EE、J2ME、4G、物聯(lián)網(wǎng)以及移動互聯(lián)網(wǎng)等領(lǐng)域處于舉足輕重的地位,這些專業(yè)崗位(群)都需要Java程序員,這些專業(yè)崗位(群)也正是計算機相關(guān)專業(yè)學生的主要就業(yè)領(lǐng)域。此課程要求學生掌握Java基礎(chǔ)、Java數(shù)據(jù)庫開發(fā)和Java Web編程等模塊的基本理論、知識和技能,并能熟練掌握Java軟件項目開發(fā)的各項技術(shù),使其具有Java項目的設(shè)計、開發(fā)和測試的職業(yè)能力。
對應(yīng)職業(yè)崗位,整合設(shè)計課程內(nèi)容。Java程序員的市場需求量穩(wěn)居第一,它對學生的要求也較高,傳統(tǒng)的教學很難達到企業(yè)的需求。因此Java教學不能僅僅滿足于完成教學任務(wù),而應(yīng)該以企業(yè)需要為出發(fā)點,重新整合設(shè)計教學內(nèi)容,對學生進行強化訓練,使學生能夠達到企業(yè)用人的基本要求,提高學生的就業(yè)能力。為了到達這個目的,我們根據(jù)軟件職業(yè)崗位能力需求來設(shè)計課程內(nèi)容,按照軟件企業(yè)崗位需求,對Java教學內(nèi)容重新設(shè)計,分別設(shè)計了Java基礎(chǔ)、Java數(shù)據(jù)庫開發(fā)和Java Web編程等學習任務(wù),并以軟件項目開發(fā)及管理流程來培養(yǎng)學生。
針對教學存在的忽視交流能力、管理能力的問題,以就業(yè)為導(dǎo)向,對Java課程進行項目化教學改革。在教學設(shè)計時主要突出對學生的專業(yè)技能、項目經(jīng)驗、職業(yè)素質(zhì)等方面的訓練。在專業(yè)技能方面,首先,通過教師的案例示范、大量的上機練習、代碼閱讀、規(guī)范化檢查,訓練學生編寫程序的熟練度和規(guī)范性;通過學生項目設(shè)計提高了學生的項目經(jīng)驗;通過項目開發(fā)過程中小組成員的分工合作,培養(yǎng)了學生的團隊精神、協(xié)調(diào)能力與良好的職業(yè)習慣。
4.改革課程教學內(nèi)容與結(jié)構(gòu)
根據(jù)就業(yè)崗位要求和職業(yè)領(lǐng)域可持續(xù)發(fā)展的要求,重構(gòu)課程教學內(nèi)容,形成模擬實際工作過程的模塊化課程體系(如圖2所示)。
圖2 Java項目化課程體系
改革后的Java課程體系以“工學結(jié)合”的學習項目為知識載體、以程序員的職業(yè)發(fā)展規(guī)律為主線開發(fā)課程內(nèi)容,以項目導(dǎo)向的課程活動作為課堂教學的主要組織形式,突出在具體項目開發(fā)過程中讓學生學會做人做事,以項目過程中人的行為表現(xiàn)和項目評分作為主要的考核評價手段。
5.課程教學方法改革
吸取以往的教訓,將課程教學改革為以學生為主體,教師為主導(dǎo),采用“任務(wù)驅(qū)動教學法”,通過實際項目開發(fā)(如圖3所示)實施教學。
圖3 項目教學流程
在項目開始前,教師就該項目用到的相關(guān)技術(shù)進行概括式介紹。在項目開發(fā)過程中,教師只負責巡回指導(dǎo),細心觀察各組學生在實現(xiàn)軟件項目過程中遇到的問題和解決問題的方法,不必過多地干預(yù)學生的項目完成過程;學生模擬軟件開發(fā)流程,分成若干學習小組,每個小組由5~6人組成,學生確定各自在項目小組中的分工,分別擔當項目管理員、系統(tǒng)分析員、程序員、測試員、文檔編寫員和界面設(shè)計等角色。在項目開發(fā)過程中,學生的開發(fā)學習活動必須與任務(wù)或問題相結(jié)合,以探索問題來引導(dǎo)和維持學生的學習興趣和動機,創(chuàng)建仿真工作任務(wù),讓學生帶著任務(wù)學習,以使學生擁有了學習的主動權(quán)。
6.課程考核方法改革
項目成績評分包括項目成員組內(nèi)評分(30%)、項目組間相互評分(30%),老師對項目評分(40%)。完成上述評價后,再組織教師和學生共同討論,指出在項目工作中出現(xiàn)的問題,歸納出學生解決問題的方法和學生在整個項目中的學習行為特點,并將教師和學生的評價結(jié)果進行對比,尋找出評價結(jié)果差異的具體原因。這樣,對學生的綜合素質(zhì)的考核就是理論考核(25%)、職業(yè)技能考核(45%)、創(chuàng)新能力(5%)、團隊合作(5%)和出勤(10%)等。
7.結(jié)束語
改革后的Java課程打破傳統(tǒng)教學模式,以一個完整項目貫穿整個教學過程的始終,以工作過程為導(dǎo)向,通過軟件工程方法將課程內(nèi)容進行重構(gòu)。Java語言作為跨平臺的面向?qū)ο笳Z言,在近10年的流行開發(fā)語言排名中位居前茅,在Web企業(yè)級應(yīng)用和移動設(shè)備開發(fā)中更是發(fā)展迅猛。在龐大的Java市場和人才培養(yǎng)需求面前,需要教師提供合理的課程講授體系和實踐內(nèi)容支撐,構(gòu)建以提高學生能力和素質(zhì)為目標的Java人才培養(yǎng)教學體系架構(gòu)。
參考文獻
[1]喬暉.近十年教學技能研究綜述[J].鹽城師范學院學報:人文社會科學版,2004,24(1):112-117.
[2]王槐源.微格教學在師范生教學技能訓練中的應(yīng)用模式研究[J].瓊州大學學報,2002,9(5):35-39.
[3]刁俊明,葉廣炎,梁云章,等.多媒體組合教學提高高等師范生教學技能的研究與應(yīng)用[J].嘉應(yīng)大學學報:自然科學版,1996(6):82-85.
[4]宣桂鑫.德國的微格教學[J].高等師范教育研究,1995 (5):69-74.
[關(guān)鍵詞]項目驅(qū)動 立體化 教學資源 教材建設(shè)
[作者簡介]王爽(1982- ),女,河南泌陽人,許昌學院計算機科學與技術(shù)學院,講師,碩士,研究方向為人工智能技術(shù)。(河南 許昌 461000)
[基金項目]本文系2012年河南省社科聯(lián)基金項目“高校服務(wù)中原經(jīng)濟區(qū)建設(shè)的策略研究――以許昌學院為例”(項目編號:SKL-2012-2260)和2011年許昌市科技發(fā)展計劃項目“基于B/S架構(gòu)的科技項目管理系統(tǒng)的研究與實現(xiàn)”(項目編號:1101063)的階段性研究成果。
[中圖分類號]G642.3 [文獻標識碼]A [文章編號]1004-3985(2013)27-0138-02
教學資源作為教學系統(tǒng)中的基本要素之一,是教學內(nèi)容的主要載體,也是實現(xiàn)教學目標的重要保證?!霸趶膫鹘y(tǒng)教學觀到以教師為主導(dǎo)、學生為主體、強調(diào)創(chuàng)新教育的現(xiàn)代教學觀的轉(zhuǎn)變過程中,高校教學資源的內(nèi)涵和外延都發(fā)生了很大的變化?!雹贋榱烁玫刎瀼芈鋵嵔虒W質(zhì)量工程,很多高校都開始研究如何搞好新形勢下的教學資源體系建設(shè)。其中,立體化教學資源體系建設(shè)更是近幾年高等教育改革中的熱點議題。
劉立群等提出了立體化教學資源建設(shè)及其模型研究,該模型包括“教學資源、教學過程和教學評價3個子系統(tǒng),是一個覆蓋教學全過程的教學資源與教學評價的三維立體化教學系統(tǒng)”。②許艷惠提出了“立體化教學資源的內(nèi)涵及信號與系統(tǒng)課程立體化教學資源建設(shè)的內(nèi)容”。③張輝等提出“以學生為本的立體化教學資源體系建設(shè),并運用生態(tài)觀來看待資源系統(tǒng)內(nèi)部各元素的相互關(guān)系”。④本文在分析當前教學資源體系建設(shè)中存在的問題的基礎(chǔ)上,結(jié)合我校Java程序設(shè)計課程的特點,提出了項目驅(qū)動式的立體化教學資源體系建設(shè)方案,對理工科相關(guān)課程的教學資源體系建設(shè)有一定的借鑒作用。
一、教學資源體系建設(shè)現(xiàn)狀
1.教材編寫套路陳舊,不適應(yīng)當今教學的需要。教材是實施教學各環(huán)節(jié)的重要依據(jù)和保障,合適的教材可以使教學效果事半功倍。目前,Java程序設(shè)計的教材琳瑯滿目,但多數(shù)教材存在以下問題:一是先講解知識點,然后舉例說明;二是理論性強,案例較少;三是知識點過于零碎和獨立,沒有較好地體現(xiàn)相互聯(lián)系;四是教材的適用對象不明確,內(nèi)容顯得雜亂。由于這些問題的存在,給教師授課和學生學習帶來了不便。最突出的問題是一些學生由于不清楚學習這門課干什么,而過早地失去了學習興趣。
2.教學資源匱乏,不成體系。教學質(zhì)量的提升離不開大量的優(yōu)質(zhì)教學資源,但目前,教學資源管理不規(guī)范在很多高校中普遍存在,教學資源或缺失,或凌亂。教學資源應(yīng)根據(jù)教學的實施順序和資源對學生的引導(dǎo)順序進行組織和分類。如專業(yè)培養(yǎng)目標、專業(yè)課程體系、課程教學大綱、課程實驗大綱、課程教學方法與手段、課程資源等。Java程序設(shè)計課程資源應(yīng)包括教材、課件、實驗指導(dǎo)書、題庫、測試平臺等。將教學資源不斷地總結(jié)和歸納,組成一個合理的體系,不僅可以方便教師授課,更重要的是為學生搜索自己感興趣的資源提供了方便。
3.教學資源利用率低。教學資源是為教學服務(wù)的,但很多學校教學資源利用率低,主要原因是使用不方便?;ヂ?lián)網(wǎng)給人們的生活帶來了極大的方便,可以足不出戶了解外面的世界。將教學資源網(wǎng)絡(luò)化,可以有效提高教學資源的利用率。
4.教學資源內(nèi)容陳舊。教學是一個積累更新的過程,教師要根據(jù)自身教學的需要和社會發(fā)展的需要,不斷更新教學資源,努力做到與時俱進。但教學資源內(nèi)容陳舊的現(xiàn)象在很多高校仍然存在,以至于學生的知識與企業(yè)的要求脫節(jié),影響了學生的就業(yè)。
針對教學資源建設(shè)中存在的上述問題,國內(nèi)外研究提出的的方法、對策很多,但只解決了里面的一個問題或幾個問題。為了較好地解決上面的問題,在對我校Java程序設(shè)計課程的現(xiàn)狀進行充分調(diào)研和梳理的情況下,在對學生的心聲充分了解的情況下,提出了下面的項目驅(qū)動式立體化教學資源體系建設(shè)方案。
二、項目驅(qū)動式立體化教學資源體系建設(shè)方案
1.調(diào)研Java程序設(shè)計課程的現(xiàn)狀,確立立體化教學資源體系的組成?!傲Ⅲw化教學資源是立足于現(xiàn)代教育理念和網(wǎng)絡(luò)技術(shù)平臺,以傳統(tǒng)紙質(zhì)教材為基礎(chǔ),以學科課程為中心,以多媒介、多形態(tài)、多用途、多層次的教學資源和多種教學服務(wù)為內(nèi)容的結(jié)構(gòu)性配套的教學出版物的集合,是數(shù)字化時代教學現(xiàn)代化的標志,是實現(xiàn)教育信息化、網(wǎng)絡(luò)化,優(yōu)化教育資源諸要素配置的重要途徑?!雹菰趯ava程序設(shè)計課程的現(xiàn)狀進行調(diào)研后,確立該課程的立體化教學資源體系包括教學大綱和實驗大綱、項目驅(qū)動式教材、實驗指導(dǎo)書、課件、題庫等內(nèi)容,包括電子資源和紙質(zhì)資源兩大形式,包括直接提供和網(wǎng)絡(luò)提供兩大資源服務(wù)途徑。
2.認真研究專業(yè)培養(yǎng)目標和課程體系,制定符合要求的教學大綱。教學大綱是教師實施教學的依據(jù)和規(guī)范,關(guān)系著教材內(nèi)容的取舍,關(guān)系著教學效果的成敗和學生知識體系的合理與否。每個專業(yè)都有自己的培養(yǎng)目標和課程體系,專業(yè)培養(yǎng)目標決定著課程體系的設(shè)置,而課程體系的設(shè)置又決定著課程之間的聯(lián)系和每門課的知識結(jié)構(gòu)。因此,設(shè)置Java程序設(shè)計課程大綱的基礎(chǔ)是充分研究專業(yè)的培養(yǎng)目標和課程體系。
許昌學院網(wǎng)絡(luò)工程專業(yè)的培養(yǎng)目標是旨在培養(yǎng)能夠從事網(wǎng)絡(luò)工程設(shè)計與建設(shè)、網(wǎng)絡(luò)管理與維護及網(wǎng)絡(luò)系統(tǒng)開發(fā)的應(yīng)用型、復(fù)合型高級專門技術(shù)人才。由此得出專業(yè)的培養(yǎng)目標之一是網(wǎng)絡(luò)系統(tǒng)開發(fā)人員。再縱觀課程體系,Java程序設(shè)計課程處在1~2學期,其后續(xù)課程有數(shù)據(jù)結(jié)構(gòu)(Java語言)、J2EE網(wǎng)絡(luò)程序開發(fā)等密切相關(guān)的課程。由于Java程序設(shè)計課程面向的對象是大一新生,他們對程序設(shè)計沒有任何了解,而后續(xù)課程的教學又與該課程密切相關(guān),所以大綱的設(shè)置既要適合新學生的特點,又要兼顧后續(xù)課程的需要。
3.圍繞教學大綱,建設(shè)項目驅(qū)動式精品教材。從實踐到理論、從具體到抽象、從個別到一般的方法,符合學生的認知規(guī)律。而現(xiàn)在的教材往往是先介紹各種知識,然后舉例說明知識怎么用,這與學生的認知規(guī)律是不相符的,教師按照教材的順序講解,不能吸引學生的學習興趣和注意力,使得教學效果大打折扣,久而久之,會讓一部分學生產(chǎn)生厭學情緒。而這個課程學不好,又會影響到后續(xù)課程的學習。知識學習如同幼童學說話、學走路,是從無意識到有意識,從感性到理性,從不管三七二十一的模仿,到舉一反三地靈活運用的過程。因此,在確定教學大綱后,工作的重點就是圍繞教學大綱,建設(shè)符合學校教學實際的項目驅(qū)動式特色精品教材。
所謂項目驅(qū)動就是項目設(shè)計貫穿教材內(nèi)容設(shè)計的全過程,整本教材的教學目標和每個章節(jié)的教學目標都以項目實物的形式來展示,讓學生看了就知道學有所用,這樣才能吸引他努力學習以達到將來學以致用。項目驅(qū)動式教材“把教學內(nèi)容巧妙地隱含在每個項目之中,給學生一種引人入勝的感覺,吸引學生去學習和探究新知識”。⑥讓學生拿到教材時就非常清楚通過這門課的學習我能做什么,做到什么程度。使得學生翻開每個章節(jié)時,就清楚通過這個章節(jié)的學習,自己又能做出什么樣的小項目。真正打造出符合學生實際的、獨具特色的精品教材。
4.根據(jù)教材的知識體系,制作高質(zhì)量的多媒體課件。教材是知識的匯集,而課件是知識的濃縮,是教師“教”與學生“學”的橋梁。設(shè)計巧妙的高質(zhì)量的課件可以吸引學生的課堂注意力,提高學生對問題的理解力,可以化繁為簡,可以變抽象為具體,可以在同樣的時間內(nèi)向?qū)W生傳授更多的知識。因此為了有效地提高教學效果,要根據(jù)教材的知識體系,精心制作高質(zhì)量的多媒體課件。
5.根據(jù)教材的知識體系,建設(shè)多層次的實驗指導(dǎo)書。Java程序設(shè)計是一門實踐性很強的課程,學生唯有多練習才能出成果,而教材作為知識的展示平臺,不可能列舉很多的例子,因此建設(shè)和教材配套的實驗指導(dǎo)書非常必要。實驗指導(dǎo)書的建設(shè)不能以指導(dǎo)學生完成實驗任務(wù)為原則,這樣培養(yǎng)出的學生知識仍然比較淺薄,編程能力沒有得到較好的鍛煉和提升,現(xiàn)有的實驗指導(dǎo)書多數(shù)屬于此類。因此,要根據(jù)教材的知識體系,建設(shè)實用性、靈活性強的實驗指導(dǎo)書。實驗指導(dǎo)書的建設(shè)原則為讓學生具備運用所學知識獨立編程的能力。內(nèi)容圍繞“案例模仿”“同步拓展”和“生產(chǎn)創(chuàng)新”三種類型的項目來展開,使得學生通過實驗指導(dǎo)書的引導(dǎo),能夠?qū)λ鶎W知識舉一反三。
6.根據(jù)教材的知識體系,建設(shè)內(nèi)容豐富的課程知識題庫。Java程序設(shè)計課程的知識掌握有不同于其他課程的特點,不能通過簡單的識記來掌握,需要通過一定量的習題練習才能達到真正的理解。因此,建設(shè)該課程的知識題庫就非常必要。題庫的建設(shè)不能僅以增加題目數(shù)量為目標,還要根據(jù)教材的知識體系來精挑細選,既要有量,更要有質(zhì),題型多樣化,題目靈活化。
7.根據(jù)教學的需求,建設(shè)E-learning教學資源共享和學習交流平臺。記課堂筆記是傳統(tǒng)教學和現(xiàn)代教學中的重要環(huán)節(jié),因為學生通過記筆記可以加深對知識的記憶和理解,同時筆記也為學生鞏固復(fù)習課堂知識提供了資料。但當代大學的課堂教學信息量大,記非常完整的課堂筆記幾乎不可能。另外,Java程序設(shè)計課程的特點要求學生不但要記住知識點,還必須掌握如何應(yīng)用這些知識點。為此,要根據(jù)教材的知識體系,以滿足教師和學生需求為目標,建設(shè)E-learning教學資源共享和學習交流平臺。平臺內(nèi)容的建設(shè)以課前預(yù)習、課堂教學、課后復(fù)習、知識拓展和學習自測為主線,內(nèi)容應(yīng)涵蓋教學過程中的各類資料,如專業(yè)培養(yǎng)目標、課程體系、教學大綱、教學計劃、電子課件、習題等。最重要的是要建設(shè)集學生練習、學生自測和期末考試三個功能為一體的課程在線測試平臺,使得教學評價電子化,這樣不但節(jié)約了資源,還方便了師生,提高了教學效果。
三、教學資源體系建設(shè)中的創(chuàng)新點
1.建設(shè)方案創(chuàng)新。調(diào)查發(fā)現(xiàn),很多高校在教學資源體系建設(shè)時,一味地追求資源數(shù)量的增加,忽視了教學資源之間的聯(lián)系、教學資源的質(zhì)量等因素,以至于提供的教學資源與教學實際需求不符,進而帶來教學資源利用率低的問題。本文所述方案從分析專業(yè)培養(yǎng)目標和課程體系入手,并將項目驅(qū)動式特色教材建設(shè)作為重要突破口,然后以教材知識體系和教學所需為中心,展開對其他教學資源的建設(shè)。
2.教材創(chuàng)新。從事Java程序設(shè)計教學多年來,研讀過大量的教材,其中有理論性強的教材,也有理論和實踐相結(jié)合的教材,還有所謂的案例式教材,這些教材除了自身的優(yōu)點外,都有一個共同的缺點就是先理論后實踐,且理論和實踐的關(guān)系不太緊密。此次編寫的教材從形式上顛覆了現(xiàn)在教材的編寫套路,從內(nèi)容上更加符合我校教學和社會需要。所采用的項目驅(qū)動編寫法即從解決實際問題出發(fā),在教材的第1章就給出一個大項目的效果圖,讓學生知道學習完整個課程可以做什么。然后將此項目分解為若干個小項目作為章節(jié)目標呈現(xiàn),讓學生時時刻刻都知道我下一步可以學到什么程度。讓學生有了學有所用的感覺后,帶著好奇實用的態(tài)度展開對問題的分析、探討并最終形成解決方案。這不但可以提升教學效果,而且可以培養(yǎng)學生分析、解決問題的能力及相互協(xié)作的能力。
3.學習效果評價方法創(chuàng)新。E-learning教學資源平臺的一項重要內(nèi)容是在線測試。在線測試系統(tǒng)包括章節(jié)練習測試、模擬考試和期末考試三個子系統(tǒng),學生做完題提交后,系統(tǒng)會自動進行評判并給出分數(shù)。對于做錯的題目,學生還可以查看正確答案。通過章節(jié)練習測試功能可以改變傳統(tǒng)的手工批改作業(yè)形式,避免了批改錯誤,降低了教師的批改作業(yè)量,同時也節(jié)約了資源,降低了學生的學習成本。通過模擬考試功能學生可以了解自己對課程知識的綜合把握能力,查缺補漏。通過期末考試功能,教師不但可以靈活命題,還可以節(jié)約學校的開支和老師改卷的時間。該系統(tǒng)可以“使學習效果的檢查變被動為主動,大大提高課程教學的效果”。⑦
四、結(jié)語
認真探討立體化教學資源的基本內(nèi)容及其體系結(jié)構(gòu),構(gòu)建一種教學資源的整體解決方案,是提高高校教學質(zhì)量和教學資源使用效益的重要保證。本文以Java程序設(shè)計課程為例,結(jié)合許昌學院的實際,提出了一套項目驅(qū)動式立體化教學資源體系建設(shè)的方案。方案的建設(shè)思路清晰,建設(shè)內(nèi)容翔實,有一定的借鑒意義。下一步將以Java EE課程群教學資源體系建設(shè)為研究對象,構(gòu)建一套從基礎(chǔ)到中級,再到高級的教學資源庫。
[注釋]
①②劉立群,池潔.立體化教學資源建設(shè)及其模型研究[J].沈陽師范大學學報,2010,28(4):571,571.
③許艷惠.“信號與系統(tǒng) ”精品課程立體化教學資源的建設(shè)[J].吉林工程技術(shù)師范學院學報,2009,25(8):12.
④張輝,李軍,丁淑杰,等.以學生為本的立體化教學資源生態(tài)系統(tǒng)的構(gòu)建[J].教學與管理,2009(1):54.
⑤孫萬東.立體化教學資源及其服務(wù)體系的建設(shè)與應(yīng)用[J].教育探索,2007(5):21.
關(guān)鍵詞:桌面上下文;MVC架構(gòu);中科院分詞算法;實時監(jiān)督
中圖分類號:TP311 文獻標志碼:A 文章編號:1673-8454(2013)17-0054-03
一、引言
本文旨在通過基于學生個人桌面上下文行為日志的獲取,構(gòu)建一個個性化的學生使用電腦時間管理的指導(dǎo)服務(wù)系統(tǒng)。向這類學生提供一個有效的個人學習指導(dǎo)系統(tǒng),協(xié)助其改正不良習慣,使大學生能夠更合理地安排學習和生活。
基于桌面上下文的學生使用電腦時間管理指導(dǎo)服務(wù)系統(tǒng)(Time Management System 簡稱: TMS)是以學生個性化數(shù)據(jù)統(tǒng)計為前提的,集學生使用電腦時間的定制、管理、監(jiān)督、統(tǒng)計為一體的服務(wù)系統(tǒng)。該系統(tǒng)底層以文件的方式存儲用戶的桌面上下文信息、存儲用戶的個性化學習計劃,以實現(xiàn)公共數(shù)據(jù)的存儲。上層以Java Swing 技術(shù)實現(xiàn)系統(tǒng)的界面,展現(xiàn)數(shù)據(jù)結(jié)果,以實現(xiàn)友好、方便、快捷的交互體驗。該系統(tǒng)實現(xiàn)各種數(shù)據(jù)模型的統(tǒng)計分析,以各種不同的統(tǒng)計圖形展示學生的計劃完成情況,同時該系統(tǒng)實現(xiàn)三種不同的監(jiān)督體制,包括基本監(jiān)督提醒、郵件統(tǒng)計表反饋、短信實時反饋。另外該系統(tǒng)通過對學生桌面上下文數(shù)據(jù)的分詞分析,實時向?qū)W生展示自己的關(guān)注話題排行。
該系統(tǒng)對有志于改正不良使用電腦習慣的學生有重要價值。同時也具備較高的社會價值和人文價值。該系統(tǒng)完成后具有以下特性:
(1)方便學生定制個性化的學習計劃,改善自己使用電腦的不良習慣。
(2)通過對學習計劃的統(tǒng)計分析,學生能夠清晰地看到自己的學習計劃完成情況,進行合理的調(diào)整。
(3)多功能的監(jiān)督系統(tǒng),方便學生設(shè)定的監(jiān)護人對其學習計劃完成情況的監(jiān)督。
(4)通過桌面上下文數(shù)據(jù)的統(tǒng)計分析實時獲取自己關(guān)注的話題排行。
(5)該系統(tǒng)也適用于其他各類有志于改善自己使用電腦習慣的用戶。
二、系統(tǒng)架構(gòu)
1.桌面上下文用戶數(shù)據(jù)的獲取和存儲
桌面上下文用戶數(shù)據(jù)的獲取和存儲是實現(xiàn)該系統(tǒng)的數(shù)據(jù)基礎(chǔ)。桌面上下文數(shù)據(jù)主要包括用戶打開各類文檔的標題信息、瀏覽各類網(wǎng)頁的標題欄信息、打開的各類應(yīng)用程序信息。隨著用戶使用電腦時間的不斷增加,這些信息量會不斷增大,采用合理的內(nèi)外存存儲方式是該系統(tǒng)必須考慮的問題。該系統(tǒng)采用中科院分詞算法來進行統(tǒng)計分析,采用哈希表的方式管理內(nèi)存中的數(shù)據(jù),實現(xiàn)了高效的數(shù)據(jù)讀取模式。對于系統(tǒng)使用應(yīng)用程序的時間記錄,該系統(tǒng)采用多線程的方式,開辟一個線程,每隔一定的時間粒度,輪詢系統(tǒng)當前開啟的應(yīng)用程序,將對應(yīng)的使用信息記錄到文件中。這樣當計算一個應(yīng)用程序的使用時間時,只需要獲取對應(yīng)日志文件的行數(shù),然后乘以粒度就能得到結(jié)果。
2.業(yè)務(wù)需求分析和系統(tǒng)架構(gòu)設(shè)計
用戶個性化的學習計劃的統(tǒng)計分析是通過基于對用戶桌面上下文數(shù)據(jù)的記錄結(jié)果分析得到的。對用戶制訂的學習計劃及進程在后臺進行監(jiān)督記錄,最后按照不同的統(tǒng)計模型進行統(tǒng)計分析,形成不同的統(tǒng)計圖表(統(tǒng)計表、柱狀圖、折線圖、餅狀圖)展現(xiàn)給用戶。另外,系統(tǒng)按照用戶設(shè)定的監(jiān)督規(guī)則,會對該學習計劃進行多功能的監(jiān)督反饋。監(jiān)督功能包括基本監(jiān)督、Java Mail郵件報表反饋[1]、短信實時控制?;颈O(jiān)督包括阻止和提醒模式。阻止模式包括關(guān)閉應(yīng)用程序和彈窗提醒模式。提醒模式包括開啟應(yīng)用程序和彈窗提醒模式。郵件報表反饋和短信實時控制會及時向用戶設(shè)定的監(jiān)護人發(fā)送學習計劃的完成情況和電腦的使用情況。用戶的關(guān)注度排行榜,是利用中科院分詞算法對用戶桌面上下文的數(shù)據(jù)進行合理的統(tǒng)計學分析而得到的實時信息,方便用戶及時了解自己近期的關(guān)注動向。
系統(tǒng)的架構(gòu)遵循軟件開發(fā)流行的MVC模式,分為表示層、業(yè)務(wù)層和數(shù)據(jù)持久層。該系統(tǒng)中表示層采用 Java Swing組建并設(shè)計實現(xiàn)。數(shù)據(jù)持久層采用Java序列化的機制,將對象完整地存儲到文件當中。[2]同時該系統(tǒng)也是一個多任務(wù)的系統(tǒng),用不同的線程來同時進行不同的任務(wù)。系統(tǒng)的整體設(shè)計如圖1 所示。
3.基于MVC的 TMS 多任務(wù)協(xié)同工作系統(tǒng)的研發(fā)
TMS 系統(tǒng)在總體架構(gòu)上采用 MVC模式。這種模式以最少的耦合協(xié)同工作,分工明確。首先由Java 的事件監(jiān)聽機制接受用戶的請求并調(diào)用某個模型來處理請求,再將處理的結(jié)果交給某個Java Swing 組件,呈現(xiàn)給用戶。系統(tǒng)采用多線程的設(shè)計機制,分別采用不同的線程來進行學習計劃完成情況的統(tǒng)計工作、普通監(jiān)督工作、郵件短信反饋工作。多線程的設(shè)計模式使系統(tǒng)能夠協(xié)同完成多項任務(wù)。
三、關(guān)鍵技術(shù)
1.學習計劃模型的設(shè)計和存儲
學習計劃是指用戶對一系列添加到TMS 系統(tǒng)中需要被監(jiān)督管理的應(yīng)用程序詳細使用情況的一個集合。在本系統(tǒng)中學習計劃的最小操作單元是應(yīng)用程序(Application),對一個應(yīng)用程序的監(jiān)督控制信息被稱為記錄(Record),若干個記錄的集合就是一個學習計劃(Schedule)。在本系統(tǒng)中分別用三個不同的類來表示上面三個實體。應(yīng)用程序(Application)包括應(yīng)用程序名字(name)、別名(nickname)、路徑(path)、類別(type)。記錄(Record)包括一個應(yīng)用程序(Application)、開始時間(begintime)、結(jié)束時間(endtime)、服務(wù)模式(servicemode)、控制時長(controllength)。學習計劃(Schedule)包括一個記錄集合(record list)、開始時間(begintime)、結(jié)束時間(endtime)、計劃名(Schedule name)。學習計劃存儲模型如圖2 所示。
2.桌面上下文數(shù)據(jù)的獲取和存儲
桌面上下文數(shù)據(jù)是用戶每日使用電腦產(chǎn)生的基礎(chǔ)數(shù)據(jù)。本系統(tǒng)中的子系統(tǒng)ProcessTime(簡稱PT)用來記錄用戶的桌面上下文數(shù)據(jù)。PT 系統(tǒng)采用Win 32 API獲取系統(tǒng)窗口程序的標題、應(yīng)用程序使用情況等數(shù)據(jù)并最終存儲到文件中。
3.多功能監(jiān)督系統(tǒng)的實現(xiàn)
TMS 系統(tǒng)中的監(jiān)督功能是集合了普通監(jiān)督、郵件報表反饋、短信通知的體系。系統(tǒng)根據(jù)用戶配置文件中配置的相關(guān)信息采用制定的統(tǒng)計模型,計算通知的臨界條件,當臨界條件被觸發(fā)的時候,調(diào)用通知模塊來完成監(jiān)督功能。短信監(jiān)督集合了已經(jīng)開發(fā)完成的SMSService(短信發(fā)送平臺) 系統(tǒng)。只需要在程序中將需要發(fā)送的短信內(nèi)容插入SMSService系統(tǒng)對應(yīng)的數(shù)據(jù)表中,該系統(tǒng)就能夠?qū)⒍滔l(fā)給用戶設(shè)定的監(jiān)督人。
4.功能需求分析與設(shè)計
Time Management System (TMS)分為TMS子系統(tǒng)、Process Time (PT)子系統(tǒng)、Rank List(RL)子系統(tǒng)??傮w系統(tǒng)功能結(jié)構(gòu)如圖3所示。
(1)TMS子系統(tǒng),包括系統(tǒng)參數(shù)配置模塊、系統(tǒng)監(jiān)督程序管理模塊、學習計劃模塊、監(jiān)督系統(tǒng)模塊。
系統(tǒng)參數(shù)配置模塊,對系統(tǒng)后續(xù)功能需要使用的基本信息進行配置,指用以驗證的用戶郵箱、監(jiān)督人郵箱、監(jiān)督人電話、監(jiān)督類型、阻止方式、提醒方式、監(jiān)督百分比等基本參數(shù)的配置工作。配置完成后存儲到 config.data 文件中。
系統(tǒng)監(jiān)督程序管理模塊,添加需要監(jiān)督的程序到系統(tǒng)中,并可以對該程序?qū)嵤﹦h除。應(yīng)用程序一旦被添加到系統(tǒng)中,系統(tǒng)就會記錄該應(yīng)用程序當天的使用情況。
學習計劃模塊,包括學習計劃管理和學習計劃統(tǒng)計分析功能。學習計劃管理包括添加、刪除、查看學習計劃功能。學習計劃統(tǒng)計分析功能指對學習計劃按照系統(tǒng)設(shè)計的模型,顯示對應(yīng)的統(tǒng)計圖、柱狀圖、餅狀圖、折線圖。
監(jiān)督子系統(tǒng),會根據(jù)系統(tǒng)配置信息中提供的監(jiān)督百分比,判斷系統(tǒng)正在執(zhí)行的學習計劃中子項的當天完成度和監(jiān)督百分比的大小,并根據(jù)監(jiān)督種類的設(shè)置,實時向用戶以及監(jiān)督人反饋信息。普通監(jiān)督會根據(jù)用戶設(shè)定的監(jiān)督時間間隔來按照監(jiān)督類型提醒用戶。郵件報表反饋和短信實時反饋會按照默認一天一次的頻率向監(jiān)督人發(fā)送對應(yīng)的數(shù)據(jù)。
(2)PT子系統(tǒng),包括桌面上下文數(shù)據(jù)獲取模塊和應(yīng)用程序使用記錄獲取模塊。
桌面上下文數(shù)據(jù)獲取模塊,系統(tǒng)通過調(diào)用win 32 API 獲取用戶使用電腦時打開的各類窗口程序的標題、瀏覽器的標簽欄、應(yīng)用程序名等數(shù)據(jù),并按照設(shè)計的格式存儲到對應(yīng)的文件系統(tǒng)中。
應(yīng)用程序使用記錄獲取模塊,主要記錄用戶使用各個應(yīng)用程序的時間,為對學習計劃完成度做統(tǒng)計分析提供數(shù)據(jù)。
(3)RL子系統(tǒng),是用來查看用戶關(guān)注度排行榜的模塊。該模塊通過中科院分詞算法,對PT 子系統(tǒng)獲取的數(shù)據(jù)進行統(tǒng)計分析,計算出百分比,最終以組件的方式呈現(xiàn),供用戶查看。
5.基于MVC 模式的多任務(wù)系統(tǒng)的實現(xiàn)
現(xiàn)代軟件設(shè)計中通用的MVC模式,是軟件設(shè)計的主流模式。本系統(tǒng)是基于Java Swing 技術(shù)進行桌面系統(tǒng)開發(fā)的,由通用的窗口(JFrame)或?qū)υ捒颍↗Dialog)作為View 層展示數(shù)據(jù),利用實體操作類作為業(yè)務(wù)層,如 ScheduleManagement.java,并以實體POJO類作為數(shù)據(jù)模型,如Application.java、Record.java、Schedule.java等。圖4以制訂學習計劃為例,展示系統(tǒng)一個模塊的MVC實現(xiàn)。
四、小結(jié)
本文設(shè)計中基于桌面上下文的大學生使用電腦時間管理服務(wù)系統(tǒng)是學生更好地利用電腦生活、學習的輔助工具。該系統(tǒng)底層以文件系統(tǒng)的方式存儲數(shù)據(jù),實現(xiàn)了對數(shù)據(jù)的讀寫比采用數(shù)據(jù)庫更快速的效果。上層以Java Swing組件展示內(nèi)容,讓用戶獲得更好的用戶體驗。該系統(tǒng)從學習計劃定制,到統(tǒng)計分析,到監(jiān)督反饋一體化的機制,相信能夠很好地對學生使用電腦的行為進行引導(dǎo)。
參考文獻:
學習計劃,可以按照提交目的分成兩類,給大使館申請簽證用的,或給學校申請錄取用的。用來申請學校的學習計劃從本質(zhì)上講和個人陳述是統(tǒng)一類型的文書。下面小編給大家整理的2020年大三學習計劃范文精選,但愿對你有借鑒作用!
大三學習計劃范文1經(jīng)過大二一年的學習,我已經(jīng)完全融入了軟工班,對軟工班的教學宗旨、目標和風格,人才培養(yǎng)模式有了比較深入的認識。我們軟工班的宗旨就是要將大家培養(yǎng)成為石油和軟件復(fù)合型人才。目標是經(jīng)過兩年的學校教學和一年的企業(yè)實訓使我們在綜合能力及素質(zhì)上超出一般本科生,在英語、計算機、石油等方面達到優(yōu)秀,綜合能力達到其畢業(yè)工作至少兩年的高度。風格就是采用課堂理論教學和課外綜合提高的方式,多舉辦各種各樣的活動,包括班級講壇、茶話會、英語角(包括同留學生交流)、聯(lián)誼球賽等等,提高大家組織策劃的能力。經(jīng)過這一年的鍛造,我覺得自己不僅在學習上,還在課外能力都有所提高。
在這一年里我在學習上收獲了很多,六級考得了全班第一的高分,外研社杯全國大學生英語競賽獲得三等獎(仍然是軟工班,但是比大一的二等獎遜色了一些),在計算機和石油課程上都比較優(yōu)秀,并且通過了六級口語考試。在課外綜合能力上,我也獲得了一些成就,我擔任了班級的組織委員和寢室長、順利從中級干部培訓班畢業(yè)、在自律會年末綜合測評中位列部門第二(獲得主席的褒獎),在校級活動讀書報告會中獲得二等獎
大三我要再接再厲,在學習和綜合能力上都要獲得新突破。大二的學習注重基礎(chǔ)理論課程學習,大三的學習更注重理論和實踐的結(jié)合,在課程學習同時融入實踐小組的學習內(nèi)容,需要我們轉(zhuǎn)變學習的思路和方法。因此我在如下幾個方面作出學習規(guī)劃:
一、課內(nèi)
(一)英語方面
雖然順利通過了四六級,并且都獲得了比較高的分數(shù),但是我不能在英語學習上有絲毫松懈,我不僅要在只是積累上,更要在口語表達上加強(由于本學期有外教教學,要充分利用此有利條件)。我制訂了一下目標:
1、報考英語六級和六級口語,刷新六級分數(shù),更激勵我全面學習英語。
2、每周至少同同留學生交和外教流兩次,提高口語表達能力。
3、每天早晨記英語單詞,朗誦英語文章(《心靈雞湯》),練習口語(《英語口語資料庫》),勤練口語發(fā)音(《李陽口語突破教程》《突破聾啞英語教程》)
4、參加外研社杯全國大學生英語競賽,雖然以及獲得兩個獎項,但是沒有獲得一等獎,因此,大三還要拼搏一次。
5、堅持看《老友記》、《越獄》等英語比較純正的英語系列電視劇和電影,深入體驗英語交流環(huán)境,奠定堅實的口語基礎(chǔ)。
6、經(jīng)常閱讀英語報刊雜志(限于財力,主要是電子檔)。
7、盡量多閱讀英文科技文檔,提高英語應(yīng)用能力。
(二)計算機學習方面
由于這個學期將開設(shè)以下計算機課程:軟件工程管理、數(shù)據(jù)庫原理及應(yīng)用、常用軟件開發(fā)工具、軟件需求分析、操作系統(tǒng)原理、軟件文檔編寫、面向?qū)ο蟪绦蛟O(shè)計Java,針對開設(shè)課程和我自己的學業(yè)規(guī)劃,作出了如下計劃:
1、每天溫習當天學過的內(nèi)容和對第二天的課程進行預(yù)習,多思考、多總結(jié)。
2、廣泛閱讀和編寫C#、C++和Java程序,并且要逐漸應(yīng)用數(shù)據(jù)庫,開發(fā)比較大型的程序和軟件。
3、在圖形組的安排下,多同組員們一起開發(fā)實用的軟件,增強合作開發(fā)軟件的能力。
4、由于我是圖形組的組員,《計算機圖形學》對于我們有很大的意義,因此我將堅持每周三晚自習聽本課程選修課。
5、多看、多編寫軟件文檔。
6、熟悉常用軟件開發(fā)工具。
7、對于操作系統(tǒng)原理,在虛擬機環(huán)境下模擬各種操作系統(tǒng),比較各種系統(tǒng)的差異和優(yōu)缺點,加強對課程的理解。
8、多看與課程有關(guān)的視頻教程和視頻講座。
9、盡力參加計算機方面的競賽,在競賽中提高自己的能力。
(三)石油方面
本學期開設(shè)的石油課程有油藏工程基礎(chǔ)、地球物理測井,課程雖然不多,但是任務(wù)很重。結(jié)合過去一年的學習經(jīng)驗,我作出了如下計劃:
1、每天花時間復(fù)習當天學習的內(nèi)容和簡要的預(yù)習第二天要學習的內(nèi)容,充分吸收本課程的知識。
2、對于已經(jīng)學習過的地質(zhì)和石油等課程要多花時間理解消化,形成和鞏固石油知識體系。
多在網(wǎng)上搜集相關(guān)視頻,加強理解。
3、多關(guān)注與石油相關(guān)的政策和實事,對整個石油行業(yè)的發(fā)展要有自己的認識。
4、多聽學校的石油講座和報告。
大三學習計劃范文2光陰似箭,日月如梭,如今大學生活已經(jīng)過半,我不再是那個懵懂初入大學校園的高中畢業(yè)生,而更加靠近了大學畢業(yè)的墻垣。我不能在無追求、無目標、無計劃那樣三無的駕駛著我的軀殼,行駛在那充滿追求和志氣活潑的天堂。如果不奮斗的話,那四年無憂無慮的享受的大學生活會給我?guī)砟男┟篮玫幕貞浤?所以我不要過空虛無聊的生活,我要規(guī)劃我的大三的學習和生活,我要計劃安排好我的每月每周每日每時每分的學習生活。我相信凡事預(yù)則立,不預(yù)則廢,我相信只要努力一定有收獲,只有拼搏才能夠成功,我堅信我一定以自信人生二百年,會當水擊三千里的勇氣和信心來迎接伴隨著機遇和挑戰(zhàn)的新的生活。
大三學年對于所有專業(yè)的學生來說都是至關(guān)重要的一年,這一年會很深入的學習到專業(yè)知識,接觸到自己專業(yè)方面的教授導(dǎo)師,這一年的努力程度決定著自己在本專業(yè)的水平,影響以后靠這個專業(yè)生活發(fā)展的能力。大學生不可只通一業(yè),更不可通萬業(yè)而無一專長。如果沒把握住大三專業(yè)知識的學習,它將直接影響著大四上學期的一些以它為學習基礎(chǔ)的專業(yè)深入知識的理解和把握,也影響我們大四下的畢業(yè)設(shè)計。沒有扎實的專業(yè)基礎(chǔ),就沒法深入地進入專業(yè)領(lǐng)域里去探究。因此在大三的學習中專業(yè)知識學習放在首位是毋庸置疑的。
專業(yè)知識學習是絕對不能用以前那個浮躁的心態(tài),要秉承認真追求科學深入探究的心態(tài),用堅持和努力去攻克難題,掌握基礎(chǔ)知識、基礎(chǔ)解題方法、并深究為什么選擇如此解答,多思考為什么,多選擇幾種方法來解決它,提煉出老師講解知識的思路,學會總結(jié)概括知識的框架,多聯(lián)想,將整個知識體系構(gòu)建起來。課前認真預(yù)習課本知識,課上高效認真的聽老師講解,自主思考,積極主動,課后多去仔細,及時獨立完成老師交待的學習任務(wù),并選擇多看課本知識,多去思考,做一定量的題目來夯實基礎(chǔ)。在專業(yè)知識學習中主動將自己不懂的問題向同學請教,并多向老師問問題,問那些自己經(jīng)過深思不得其解的問題,把握別人講解的重點和思路,及時進行總結(jié)和回顧。
大三學年一定是辛苦而有充實的,因此日常身體健康狀況將成為影響學習狀態(tài)和生活質(zhì)量的關(guān)鍵因素。并且大三沒有了體育課,被安排參加的體育鍛煉就沒有,因此更需要自己在每天花費點時間參加體育鍛煉,形成晚上跑步的好習慣,并且多參與集體活動鍛煉身體。永遠牢記,但凡成功人士都有過硬的身體素質(zhì),如果我想成功,就必須具備成功者成功必備的重點。并且現(xiàn)在身體鍛煉也能起到放松和減輕學習生活壓力的功效。
大三是非常重要的一年,是大學中間最精華的時間段,是最需要潛心求學的階段,我相信自己一定能頂住壓力,自信從容,勤奮踏實地在我的大三青春上揮灑汗水,我也堅信自己的大三生活也終將成為我大學階段的亮點。
大三學習計劃范文3進入大三之后,慢慢自己對于很多事情的熱情正在消褪。很多人認為這是一個很不好的現(xiàn)象,但是這也是客觀存在的。正是利用這種狀態(tài),我為自己找到了突破口。依舊延續(xù)那個捕魚的例子,我應(yīng)該知道自己想捕什么魚。進入大學之初就有一個對自己的規(guī)劃,但是,到了大三,這種規(guī)劃,就更有現(xiàn)實基礎(chǔ),具有更好的可行性與科學性。這時,對自己的思想,就有了更進一步的思考,就應(yīng)該是重點明確,確認自己要捕哪條魚的時候,一旦目標確定之后,全力以赴,應(yīng)當堅定地放棄那些被自己割舍下的東西,而不應(yīng)該猶豫不決。
大學畢業(yè)后,我可以選擇的就是就業(yè)。所以我在大學一切的準備都是為兩年后的就業(yè)做準備的。要為畢業(yè)后的就業(yè)打好基礎(chǔ),在這一個學年里面我要做到以下幾點:
(一)、學好專業(yè)課程。大三學年對于所有專業(yè)的學生來說都是至關(guān)重要的一年,這一年會很深入的學習到專業(yè)知識,接觸到自己專業(yè)方面的教授導(dǎo)師,這一年的努力程度決定著自己在本專業(yè)的水平,影響以后靠這個專業(yè)生活發(fā)展的能力。大學生不可只通一業(yè),更不可通萬業(yè)而無一專長。沒有扎實的專業(yè)基礎(chǔ),就沒法深入地進入專業(yè)領(lǐng)域里去探究。因此在大三的學習中專業(yè)知識學習放在首位是毋庸置疑的。
(二)、考取相關(guān)的對未來求職有用的證書。大學生就業(yè)形勢越來越嚴峻,通過考證證明自己,不失為一種增加就業(yè)機會的辦法,這樣既可以證明自己的實力,也拿到了應(yīng)對職場苛刻要求的金鑰匙。本學年我要努力學習,爭取通過證券從業(yè)資格證、銀行從業(yè)資格證和英語六級證書的考試,拿到相應(yīng)的資格證書。
(三)、要積極參與各種社會實踐。在選擇社會實踐時,盡量選擇與自己專業(yè)有關(guān)的職位,這樣既可以讓專業(yè)知識和實操技能在實踐中得到檢驗,還能鍛煉社會生存技能,為今后的職場工作做一定的儲備和積累
(四)、提升交際能力。針對我以前自己在處理人際關(guān)系方面的那些不好的方面,我要堅決予以改正,進一步提升自己對待普通同學、較好同學、普通朋友、好朋友的方式和態(tài)度,對每一個我周圍的人說真話,其實說真話是一種習慣,投入地對待那些我想深交的朋友,真誠地坦誠做到交心,溝通從心開始。不要刻意去建設(shè)自己的人際關(guān)系,因為它很復(fù)雜,以至于不能人工去營造,因為它不是一個人能解決的問題,而是相互的理解和包容,對于那些自己不愿交往的人,不要再想以前那樣逼迫自己去接受,我不是千面臉、萬變鬼,所以我不需要得到所有人對我的認同,交往中要保持自信,要有自尊地進行交往。
(五)、提升自我修養(yǎng)。在大三學生工作中,我要把握住尺寸,不要過于專注,懂得多思多想事情,承擔起自己的責任,虛心向老師和同學學習,我也相信只要我負責任的完成學習任務(wù),抱著踏實而又虛心的態(tài)度,一定會有新的收獲和體驗,從而給以后的生活積累寶貴的經(jīng)驗。
(六)、堅持鍛煉身體。大三學年一定是辛苦而有充實的,因此日常身體健康狀況將成為影響學習狀態(tài)和生活質(zhì)量的關(guān)鍵因素。并且現(xiàn)在身體鍛煉也能起到放松和減輕學習生活壓力的功效。因此更需要自己在每天花費點時間參加體育鍛煉,形成晚上跑步的好習慣,并且多參與集體活動鍛煉身體,比如多打羽毛球等。永遠牢記,身體是革命的本錢的道理。
關(guān)鍵詞:多模式教學法 JAVA語言 實踐能力
中圖分類號:G64 文獻標識碼:A 文章編號:1673-9795(2013)05(b)-0157-01
JAVA語言作為計算機軟件在進行軟件開發(fā)時的關(guān)鍵技術(shù),培養(yǎng)的人才被很多企業(yè)所需求。因此,目前很多高校都開始紛紛開設(shè)JAVA技術(shù)相關(guān)的課程。雖然開設(shè)的JAVA相關(guān)課程很多,但很多計算機專業(yè)畢業(yè)的學生在工作時卻很難達到企業(yè)的要求條件,他們往往動手能力差,而且缺乏對技術(shù)的應(yīng)用能力。這就導(dǎo)致學生就業(yè)難,企業(yè)用人荒的奇怪現(xiàn)象,為了避免這種現(xiàn)象,我們必須對教學的弊病進行及時的糾正。
1 JAVA語言的教學現(xiàn)狀
近幾年來,Java語言成為編程語言中最流行的語言之一,并在很多高校中都成為計算機專業(yè)所要學習的主要課程。社會企業(yè)對專業(yè)人才的廣泛需求也加強了學校對Java語言的重視程度,雖然不斷對教學策略進行改進,但在實際的教學過程中還是存在很多問題。為了使學生能夠更好的適應(yīng)社會需求,必須及時的將這些問題找出并解決。
1.1 重理論輕實踐
在當前的Java語言的教學過程中,課時安排很少,而且在課堂上主要以理論學習為主,實踐環(huán)節(jié)非常少,這樣就導(dǎo)致學生無法針對所學理論進行實際操作實踐,這樣學生所掌握的理論知識就得不到充分的應(yīng)用,無法對所學知識更好的吸收,同時,由于缺少實踐機會,學生就不能在實踐中獲得實踐經(jīng)驗,這對學生在將來的就業(yè)方面也產(chǎn)生不利影響。
1.2 教材乏味
Java語言應(yīng)該是一門非常注重實踐性的課程,但目前很多相關(guān)的教材都只注重理論知識的灌輸,所涉及的實驗內(nèi)容也大多是一些驗證型的內(nèi)容,在實際的生活中應(yīng)用非常少,既枯燥又缺少實用性,學生的學習熱情自然會很低,這樣就導(dǎo)致學生對Java的學習興趣越來越低。
1.3 考核形式不合理
目前,在很多考核中Java語言的形式主要還是筆試,通過學生對理論知識的掌握來評價學生的學習狀況,這就導(dǎo)致學生為了在考試中取得高分而對理論知識進行死記硬背,將實踐環(huán)節(jié)忽略掉,不利于學生操作能力的培養(yǎng)。另外,只考核理論知識的這種考核形式無法對學生的學習狀況進行全面的了解,這樣就導(dǎo)致一些實踐能力強但理論表述差的學生考試不理想,嚴重打擊了他們的學習積極性。
2 基于項目的多模式教學法的應(yīng)用
基于項目的多模式教學指的是根據(jù)教學大綱的要求以及軟件開發(fā)對所需人才的需求,為了使教學效果不斷提升,在對實際項目進行實踐操作的基礎(chǔ)上采取多模式教學的方法。
2.1 在理論課中的應(yīng)用
首先,應(yīng)該選擇一些合理的教材,摒棄傳統(tǒng)教材中所存在的理論多、實例少的問題,教材中所涉及的理論知識應(yīng)該對實際操作起到引導(dǎo)理解的作用。在進行教學活動前,老師要對所教內(nèi)容進行整體掌握,并結(jié)合學生的實際情況制定學習計劃,將教學的思路安排條理,還要在理論知識的講述過程中添加一些密切聯(lián)系實際且鮮活生動的例子來加深學生對理論知識的理解。還要合理安排在課堂上所要提問的問題,并準備適當?shù)恼n后作業(yè),讓學生在完成作業(yè)的過程中鞏固所學知識。在教學過程中,老師要合理的應(yīng)用一些教學技巧如“3W1H”教學法,將所準備的知識準確的傳授給學生,而且要在教學過程中進行一些實例演習,多敲入代碼,激發(fā)學生的學習熱情。在課后時間,老師之間也要多進行溝通交流,分享各自的教學經(jīng)驗,取長補短,不斷提高教學效率。
2.2 在上機課中的應(yīng)用
在上機課開始之前,老師要對課程安排制定詳細的計劃,不能在課堂上放任自由,將教學過程中可能出現(xiàn)的問題進行總結(jié),并借助其他指導(dǎo)書來將這些問題解決。在課程進行中,老師要先將教學目標對學生進行詳細的講解,并對課程中所要解決的問題進行布置,將其中所涉及的關(guān)鍵代碼及步驟進行講解。在學生進行操作的過程中,老師要進行監(jiān)督與指導(dǎo),并對學生所出現(xiàn)的主要問題進行總結(jié),在最后將這些問題進行詳細的講解。在講解過程中,老師要全面兼顧,不能只針對學習程度好的學生,還要調(diào)動學習程度一般或較差的學生的學習積極性,使學生的能力能夠全面提升,最后老師還要針對所教內(nèi)容為學生布置相應(yīng)的課后作業(yè),以加深學生對知識的理解。
2.3 在項目實戰(zhàn)課中的應(yīng)用
項目實戰(zhàn)課開設(shè)的目的就是在學生對理論知識熟練掌握的基礎(chǔ)上,進一步強化其動手實踐的能力,能夠在實際的工程實踐中熟練的運用所學理論知識。而且能夠在接觸實際生活中最前沿的項目案例的過程中,對項目開發(fā)的過程能夠真實的進行體驗,在這個過程中積累對項目開發(fā)過程中的研發(fā)經(jīng)驗,并對項目開發(fā)的規(guī)范性及熟練度等方面的要求產(chǎn)生更深的了解,從而不斷以更高的要求來約束自己,提升自己。
3 應(yīng)用過程中的注意事項
(1)項目選擇要適當。在進行實際項目的選擇過程中,要對不同教學模式所具有的不同特點產(chǎn)生充分的認識,在此基礎(chǔ)上為學生選擇適當?shù)膶嵺`項目。項目的數(shù)量不需要太多,但在實踐過程中必須具有一定的難度與梯度,使學生在再學習的基礎(chǔ)上能夠順利的完成項目。
(2)要對項目進行評價。當學生完成項目之后,應(yīng)該對自己所完成的項目進行整體的分析,并與同學進行討論,然后,老師要對學生的項目進行評價,并積極引導(dǎo)學生總結(jié)案例中所涉及到的問題,使學生在總結(jié)的過程中加深其對所學知識的理解,并積累實踐經(jīng)驗,這樣,才能在今后的工作中不斷克服在實踐操作中的不足之處,使自己的能力不斷得以提升。
4 結(jié)語
在Java語言的教學過程中采用基于項目的多模式教學法,能夠充分調(diào)動學生學習的積極性,并在實踐過程中加深對理論知識的理解與掌握,同時在實際的應(yīng)用過程中提升自己的動手能力,并積累實踐經(jīng)驗,能夠熟練的解決實際生活中所出現(xiàn)的相關(guān)問題,不斷挖掘潛在的創(chuàng)造性與創(chuàng)新性。在多模式教學方法的長期運用下,培養(yǎng)出的人才更能夠適應(yīng)社會企業(yè)的需求,不但為學生創(chuàng)造了更多的工作機會,還能使學生在將來的工作中能夠為企業(yè)帶來更多的經(jīng)濟效益,促進企業(yè)的發(fā)展,為我國的全面發(fā)展做出積極貢獻。
參考文獻
[1]肖勝陽.在計算機課程教學中開展項目教學法的研究[J].電化教育研究,2003(10):74-78.
關(guān)鍵詞:網(wǎng)絡(luò)行為主體;自我監(jiān)督;知識迷航
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2013)04-0822-02
Network Behavior Subject Virtual Learning Community Environment Knowledge Get Lost and Countermeasures
YOU Xiao-rong, TANG Lin-hai
(Kaili University, Kaili 556011, China)
Abstract: In a virtual learning environment network behavior main body in the face of the free comfortable learning environment, in the face of all kinds of all kinds of information knowledge, network behavior subject often do not know where to learn on, choose what kind difficult course, the next stage how learning and so on problems, the learners knowledge navigation research appears has good pertinence and use value.
Key words: virtual learning community; self-monitoring; knowledge navigator
由于Internet技術(shù)的發(fā)展,網(wǎng)絡(luò)的普及,網(wǎng)絡(luò)行為主體使用網(wǎng)絡(luò)來進行資料查詢與知識獲取,在這樣的環(huán)境下逐漸形成了一種以建構(gòu)主義學習理論為理論基礎(chǔ),基于計算機信息處理技術(shù)、計算機網(wǎng)絡(luò)資源共享技術(shù)和多媒體信息展示技術(shù)的新型遠程教育網(wǎng)絡(luò)教學支撐平臺:虛擬學習社區(qū)。改變了傳統(tǒng)的教學方式與學習方法,甚至是顛覆了傳統(tǒng)的知識獲取方式。
近年來,虛擬學習社區(qū)無論是在國內(nèi)還是在國外都得到了越來越多的推廣和應(yīng)用。虛擬學習社區(qū)具有方便開展計算機網(wǎng)絡(luò)支持的協(xié)作化學習方式的特點,有利于提高用戶對學習的興趣,有利于培養(yǎng)用戶解決問題能力、提高用戶的學習效率。
目前的虛擬學習社區(qū)大部分傾向于對網(wǎng)絡(luò)學習者的心理活動研究、學習資源、網(wǎng)絡(luò)道德問題等的研究,依然存在傳統(tǒng)的教學環(huán)境中的單一知識結(jié)構(gòu)、單一教學內(nèi)容、單一知識表現(xiàn)方式等問題。在培養(yǎng)自己探究未知知識的能力,自己管理自己,個人掌握學習的主動權(quán)和控制權(quán),知識選擇方面尚存在許多問題。
1 知識迷航
冗余網(wǎng)絡(luò)信息導(dǎo)致學習者迷航。網(wǎng)絡(luò)信息資源浩瀚,但是,大量組織無序和隨機性的信息容易造成學習者的“信息迷航”,同時網(wǎng)絡(luò)信息資源中“負信息”也可能使學習者茫然,而知識傳遞方式的單一性與統(tǒng)一性,使得不同知識結(jié)構(gòu),
不同知識背景與不同接受能力的學生面臨相同的學習方式,導(dǎo)致網(wǎng)絡(luò)學習寡效。
1.1 學習資源建設(shè)和搭配的不完善
網(wǎng)絡(luò)課程的學習資源和平臺沒有明顯的界限,學習平臺大多嵌入到網(wǎng)絡(luò)課程當中,學習者在學習的過程中,數(shù)據(jù)的傳遞滯后與學習信息的共享程度不夠。同時,各門網(wǎng)絡(luò)課程的知識安排與知識表示方法的風格不一侄,造成學習者學習的不適應(yīng)性,增加學習者的學習難度。
1.2 學習效果缺乏有效的考核與診斷
網(wǎng)絡(luò)者面臨的學習資源,學習計劃,學習步驟的單一性,一致性使得不同知識結(jié)構(gòu),不同知識背景,不同接受能力的學習者不能按照自己的具體情況進行學習,因此該診斷模塊:根據(jù)學習的前期學習的情況給出診斷,得出結(jié)論,將結(jié)論傳遞給后面的服務(wù)模塊,由服務(wù)模塊根據(jù)前面的結(jié)論提供學習計劃,提供后續(xù)學習的教材與學習資料。以實現(xiàn)知識導(dǎo)航的功能。使得在前一階段的學習過程中對知識掌握程度不同,接受能力不同的學生可以得到適合自己的學習計劃與學習內(nèi)容。
因此,基于網(wǎng)絡(luò)學習帶來便利的同時所存在的種種不利因素,又屬于傳統(tǒng)灌輸方式的學習,因此提高學習者主動學習的興趣,指引學習者在浩如煙海的網(wǎng)絡(luò)學習資源中找到自己想要的東西,而在學習的過程中如何監(jiān)督學習者完成學習任務(wù),克服在無人監(jiān)督的自主環(huán)境下的懶惰至關(guān)重要。
2 解決策略
2.1 學習過程評價環(huán)境的設(shè)計
學習者在通過一段時間的學習之后,不同的學習者得到了不同的學習成果,對已學的知識有了不同程度的掌握,在下一個階段的學習當中根據(jù)前面的學習檢測,了解知識的掌握情況,在當前頁面中輸出考題答案和考試成績,并依據(jù)測試成績劃分等級,系統(tǒng)依照等級自動連接到為不同等級設(shè)置的相應(yīng)學習計劃,通過測試結(jié)果改變用戶的學習狀態(tài)與學習記錄,根據(jù)測試成績了解到學習者對于本節(jié)知識的掌握情況,提出相應(yīng)的學習計劃,決定后續(xù)學習過程,學習章節(jié)。對用戶的狀態(tài)進行管理。當用戶再次登錄時,系統(tǒng)會自動進行更新,實現(xiàn)用戶學習的個性化。
在網(wǎng)絡(luò)教學中,特別需要針對學習過程的評價環(huán)境,根據(jù)學習者現(xiàn)階段的學習情況向其提供指導(dǎo)和幫助,從某種意義上說,良好的學習評價對實現(xiàn)個性化網(wǎng)絡(luò)教學是十分重要的。引導(dǎo)學習者進行自我評價、自我反思,提升學習者的自學能力和自我控制能力,教師跟蹤學習者的學習過程,及時掌握學習者的學習情況,并提供給學習者有意義的信息反饋。
例如,某位學習者想要往計算機軟件方面發(fā)展,主要從事計算機軟件開發(fā)、軟件維護等工作。老師會給出計算機軟件方面的學習計劃。首先建議其學好基礎(chǔ)課程:概率統(tǒng)計、離散數(shù)學(核心基礎(chǔ)課)、高等數(shù)學、線性代數(shù)算法設(shè)計(核心基礎(chǔ)課)、操作系統(tǒng) 、、數(shù)據(jù)結(jié)構(gòu)(核心基礎(chǔ)課)、C程序設(shè)計(核心基礎(chǔ)課)等。在學好這些課程的基礎(chǔ)上老師會根據(jù)其成績、發(fā)展目標、理想工作等方面給出接下來要學習的主干課程:計算機網(wǎng)絡(luò)、操作系統(tǒng)圖形圖像處理、數(shù)據(jù)庫原理、軟件工程、Windows 2000 Server、SQL Sever、C&C++程序設(shè)計、Windows程序設(shè)計、Java程序設(shè)計等。因為計算機軟件專業(yè)培養(yǎng)的是具有創(chuàng)新能力、競爭能力,具有計算機軟件開發(fā)和軟件調(diào)試、維護能力,能適應(yīng)市場經(jīng)濟發(fā)展的在軟件產(chǎn)業(yè)第一線的計算機軟件高級技術(shù)應(yīng)用型專門人才。因此,要求學習者掌握計算機的基本理論與操作方法,掌握計算機軟件主流技術(shù)和最新動態(tài),掌握軟件開發(fā)方法,并具有較強實際動手能力和綜合職業(yè)能力。如果某位學習者的目標是向網(wǎng)絡(luò)安全方面發(fā)展,則可增加網(wǎng)絡(luò)技術(shù)(核心基礎(chǔ)課) LINUX操作系統(tǒng)以及信息編碼等課程。
2.2 學習情況診斷模塊
網(wǎng)絡(luò)者面臨的學習資源,學習計劃,學習步驟的單一性,一致性使得不同知識結(jié)構(gòu),不同知識背景,不同接受能力的學習者不能按照自己的具體情況進行學習,因此該診斷模塊:根據(jù)學習的前期學習的情況給出診斷,得出結(jié)論,將結(jié)論傳遞給后面的服務(wù)模塊,由服務(wù)模塊根據(jù)前面的結(jié)論提供學習計劃,提供后續(xù)學習的教材與學習資料。以實現(xiàn)知識導(dǎo)航的功能。使得在前一階段的學習過程中對知識掌握程度不同,接受能力不同的學生可以得到適合自己的學習計劃與學習內(nèi)容。
診斷模塊能夠針對學習者面臨的或者已經(jīng)產(chǎn)生的各種情況給出模型,并有服務(wù)模塊提供解決方案。
3 結(jié)束語
目前的學習社區(qū)在實施上容易走向以為只要提供了網(wǎng)絡(luò)行為主體提供支持,主體一定會去用的誤區(qū),只是無約束的知識的提供和傳遞,對網(wǎng)絡(luò)行為主體接受與否缺乏監(jiān)控機制。
因此,將自身正在進行的實踐活動過程作為對象,不斷地對其進行的積極、自覺的計劃、監(jiān)察、檢查、評價、反饋、控制和調(diào)節(jié)的過程。為有效地進行網(wǎng)絡(luò)學習,學習者需要確定學習目標,制定學習計劃,合理組織學習資源,選擇學習策略,進行自我測試與評價學習效果,并不斷根據(jù)學習目標修正學習進度和策略。
參考文獻:
[1] 張新賢. 大學生網(wǎng)絡(luò)學習效果的影響因素及對策探究[J]. 黑龍江教育:高教研究與評估,2009(Z1).
[2] 商榮波. 淺談意志和情緒對學習效果的影響[J].教育探索,1996(6).
[3] 胡靖華. 論網(wǎng)絡(luò)環(huán)境下學習者的信息素養(yǎng)及其培養(yǎng)[J]. 現(xiàn)代遠距離教育,2004(2).
[4]辛海娟,張玲. 基于 Moodle平臺提高大學生學習效果的實踐研究[J]. 軟件導(dǎo)刊:教育技術(shù),2009(1):34-35.
在大學校園內(nèi),很多大學生由于缺乏規(guī)劃與控制時間的能力,學習計劃一拖再拖,虛度光陰,或者在遇到眾多任務(wù)時手忙腳亂,疲于應(yīng)付,不能保質(zhì)保量地完成任務(wù)。為了滿足大學生的需求,提高時間的利用率,亟需一款使用方便的時間管理工具。而當前已有的時間管理工具,主要面向已經(jīng)參加工作的人群,針對性不夠強,不能滿足大學生這一特定群體的使用要求。因此,在調(diào)查并掌握大學生學習習慣、心理特點的基礎(chǔ)之上,從時間管理領(lǐng)域出發(fā),運用科學的時間管理方法,設(shè)計并開發(fā)一款滿足大學生時間管理需求、同時具有良好用戶體驗的時間管理軟件,具有一定的現(xiàn)實意義。時間管理系統(tǒng)的開發(fā)和使用,能幫助大學生合理、有效地安排時間,改善自身不良的生活習慣,提高學習效率和自我管理能力,促進大學生群體人格的發(fā)展和完善。
2研究基礎(chǔ)
2.1理論基礎(chǔ)
根據(jù)StePhenR.Covey的研究,時間管理的方法從基于時鐘和手表的提醒工具時代開始,先后經(jīng)歷了基于日歷和預(yù)約筆記的計劃工具時代以及基于優(yōu)先權(quán)的計劃與控制工具時代,直到當下,進入強調(diào)效率與能動性,將目標與角色也融入到時間管理中的第四代。面向大學生的時間管理系統(tǒng)的開發(fā)即以當前時間管理工具的主流理論GTD為依據(jù)。GTD方法由DavidAllan在他的著作中提出。該方法主要分為5個步驟,即Collect,收集、記錄下所有的任務(wù);Pro-cess,將所有的任務(wù)按是否可以付諸行動加以分類整理;Orga-nize,這是GTD方法的核心步驟,組織相應(yīng)的任務(wù)和清單;Review,對GTD系統(tǒng)的回顧與檢查,進而更新任務(wù)清單;Do,按照GTD清單去執(zhí)行、完成每一項任務(wù)。面向大學生的時間管理系統(tǒng)在此理論基礎(chǔ)之上,結(jié)合大學生的特點,進行相應(yīng)的功能模塊劃分。
2.2技術(shù)基礎(chǔ)
采用Web應(yīng)用或者桌面應(yīng)用方式進行時間管理,有很多的不足,不能滿足大學生的實際需要;智能手機的快速發(fā)展,以及大學生群體百分之百的手機擁有率,使得安卓應(yīng)用有著更為廣泛的市場和使用前景,因此時間管理系統(tǒng)的開發(fā)以手機終端應(yīng)用為主。開發(fā)安卓軟件,需要搭建安卓開發(fā)平臺,在搭建環(huán)境時,必須先安裝JDK,也就是JavaDevelopmentKit,這是整個Java的核心部分,其中包括Java運行環(huán)境、Java工具和Java基礎(chǔ)類庫。在集成開發(fā)環(huán)境IDE的選擇上,所選擇的是Eclipse,它是基于Java的可擴展開發(fā)平臺。最后在此基礎(chǔ)上安裝An-droidSDK,即SoftwareDevelopmentKit,便可進行時間管理系統(tǒng)安卓應(yīng)用的開發(fā)。
3大學生群體特征與系統(tǒng)架構(gòu)
在系統(tǒng)開發(fā)前,對大學生的日?;顒幼隽讼鄳?yīng)的調(diào)研。根據(jù)對大學生的座談訪問,以及參考現(xiàn)有的調(diào)查結(jié)果,可以發(fā)現(xiàn),大學生時間管理總體處于中等水平,大學生雖然有一定的時間管理意識,但是時間管理意識與行動之間還有一定的差距。相對應(yīng)中小學生來講,大學生有非常富裕的自主時間,除課堂統(tǒng)一學習外,學生個體表現(xiàn)的優(yōu)劣差異正是源于對課外時間的利用和掌控。因此根據(jù)大學生的特點,在整體設(shè)計上,將分為上課模式、課外模式和時間管理模式3種。在上課模式下,軟件不進行任何提醒,同時按照手機時鐘,已經(jīng)完成的上課任務(wù),對應(yīng)在時間管理系統(tǒng)中予以標記;在課外模式下,啟動提醒功能,每隔一個時間周期,會提醒用戶查看任務(wù)并完成相應(yīng)的任務(wù),時鐘周期可由大學生自行確定;在時間管理模式下,將啟動管理功能,這也是時間管理系統(tǒng)的核心部分。大學生需要收集整理自身的任務(wù),如上課、校園社團活動、課外實驗作業(yè)等,并將相應(yīng)的任務(wù)及時間分配錄入時間管理系統(tǒng)中。
4軟件主要功能模塊與設(shè)計
在時間管理器的3種模式中,管理模式包含了該軟件的主要功能。根據(jù)大學生對時間管理的需求,在管理模式下,包含了今日任務(wù)、任務(wù)查詢、任務(wù)收集、任務(wù)整理、任務(wù)提醒與執(zhí)行5大部分。
4.1今日任務(wù)
在此模塊,可以看到今天的任務(wù)列表和任務(wù)完成的進度、執(zhí)行情況,這里包括已經(jīng)完成任務(wù)、待完成的任務(wù),即等待完成的任務(wù),另外還包括尚未完成、正在執(zhí)行的任務(wù),能夠讓大學生清晰地了解當天的狀況。
4.2任務(wù)查詢
任務(wù)查詢的主要功能是讓學生可以根據(jù)自己需求查看在今天以前完成的歷史任務(wù),系統(tǒng)記錄了每天各個時間段所做的事情,完成的任務(wù),并可以生成一周表,根據(jù)產(chǎn)生的報表,提供立體的任務(wù)完成圖示,更加直觀地表達出時間的用途,以便讓大學生更好地了解自己,大學生也可以根據(jù)時間報表調(diào)整今后學習和工作的時間分配。同樣,也可以自行制定查詢的時間范圍,系統(tǒng)會保存最近一年的任務(wù)記錄。
4.3任務(wù)收集
按照GTD方法,收集、記錄所有的任務(wù)信息,大學生可以將自己特定時間段的任務(wù)以及預(yù)計完成時間和計劃記錄下來,如是去上課,還是去參加社團活動,什么時候開始,什么時候結(jié)束。在這里將任務(wù)分為兩類記錄,一類是不可調(diào)節(jié)時間,指在這一段時間內(nèi)必須去做的事情,比如每天的上課時間不能更改,其次是課堂外可調(diào)控時間。對可調(diào)節(jié)時間的任務(wù),在記錄的同時,還可以設(shè)定任務(wù)的優(yōu)先級。按照優(yōu)先級從高到低將任務(wù)分為紅、橙、黃3色。
4.4任務(wù)管理
任務(wù)管理模塊的主要作用是對任務(wù)執(zhí)行列表中的所有任務(wù),進行相應(yīng)的管理,這里主要包括任務(wù)的修改、任務(wù)的刪除以及任務(wù)的添加。任務(wù)添加的主要作用,是將任務(wù)記錄中所列的任務(wù)加入任務(wù)執(zhí)行列表。
4.5任務(wù)提醒與執(zhí)行
按照時間管理系統(tǒng)中記錄的任務(wù)和時間,在相應(yīng)的時間點做出提醒,盡可能地提醒使用者去完成制定的任務(wù),以及完成自己制定任務(wù)的時間,衡量自己的實力,方便今后制定計劃。當任務(wù)呈現(xiàn)紅色時,為重要級別,會在手機全屏顯示,并且震動,提醒使用者,要做事情的時間即將到達,請使用者做好準備,使用者可以根據(jù)自己的狀況設(shè)置預(yù)先提醒時間,是否連續(xù)提醒。如果是橙色級別,則會以發(fā)送提醒對話框來提醒使用者在本模塊中。如果是黃色級別,只做最基本的信息提示。
4.6其他輔助模塊
除上述主要功能模塊外,在時間管理系統(tǒng)中,還增加了勵志模塊和留言模塊。勵志模塊每周都會展示出在分享的時間規(guī)劃中獲得推薦數(shù)最多的規(guī)劃方案。留言模塊提供一個同一個地區(qū)按距離遠近劃分的使用者的公共留言板,當然,使用者也可以屏蔽掉該功能。
5軟件部署
大學生可以在任意終端、任何時間、地點使用時間管理系統(tǒng),為了保證數(shù)據(jù)使用的一致性,在部署時,將用戶的數(shù)據(jù)存儲在云端的用戶個人空間中,實現(xiàn)Android客戶端與云端數(shù)據(jù)的同步,如此,不僅可以將自己的時間管理方案共享,也能避免終端設(shè)備遺失而丟失個人信息。
6結(jié)語