• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      項(xiàng)目教學(xué)法在Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中的應(yīng)用研究

      2016-03-16 12:11:53趙曉雷
      關(guān)鍵詞:教學(xué)過(guò)程項(xiàng)目教學(xué)法程序設(shè)計(jì)

      趙曉雷

      (渭南師范學(xué)院網(wǎng)絡(luò)安全與信息化學(xué)院,陜西渭南714099)

      ?

      項(xiàng)目教學(xué)法在Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中的應(yīng)用研究

      趙曉雷

      (渭南師范學(xué)院網(wǎng)絡(luò)安全與信息化學(xué)院,陜西渭南714099)

      摘 要:項(xiàng)目教學(xué)法以項(xiàng)目為主線、以案例為主導(dǎo),目的在于把學(xué)生的整個(gè)活動(dòng)融于項(xiàng)目的開(kāi)發(fā)中,發(fā)揮學(xué)生的想象力和創(chuàng)造力,從而提高學(xué)生解決實(shí)際問(wèn)題的能力。將項(xiàng)目教學(xué)法引入Java程序設(shè)計(jì)實(shí)驗(yàn)課堂教學(xué),其實(shí)施環(huán)節(jié)為項(xiàng)目的選擇、項(xiàng)目具體實(shí)施過(guò)程中項(xiàng)目的分配、項(xiàng)目小組活動(dòng)的實(shí)施與完成等。項(xiàng)目教學(xué)法的實(shí)施,不僅能夠使學(xué)生對(duì)整個(gè)軟件的開(kāi)發(fā)有一個(gè)更為直觀和全面的認(rèn)識(shí),而且有利于培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神,也有利于教師業(yè)務(wù)能力的展開(kāi)和業(yè)務(wù)水平的提升。

      關(guān)鍵詞:項(xiàng)目教學(xué)法;程序設(shè)計(jì);教學(xué)過(guò)程;教學(xué)效果

      隨著時(shí)代的發(fā)展,當(dāng)前許多高校已開(kāi)設(shè)Java程序設(shè)計(jì)課程,該課程已成為高校計(jì)算機(jī)專業(yè)的核心課程之一。在教育部計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)制定的白皮書(shū)中,Java課程也被列為核心課程之一。同時(shí),伴隨著Java在Internet中的廣泛應(yīng)用,各企業(yè)對(duì)學(xué)生的Java編程能力也有越來(lái)越高的要求。作為計(jì)算機(jī)專業(yè)的學(xué)生必須要熟練掌握J(rèn)ava語(yǔ)言的編程能力、編程技巧和編程方法。在Java的教學(xué)環(huán)節(jié)中,既有課堂的理論教學(xué),又有上機(jī)實(shí)驗(yàn)教學(xué)。上機(jī)實(shí)驗(yàn)教學(xué)作為Java編程能力培養(yǎng)的一個(gè)重要環(huán)節(jié),不僅能夠培養(yǎng)計(jì)算機(jī)專業(yè)學(xué)生觀察、分析和解決問(wèn)題的能力,而且對(duì)學(xué)生的創(chuàng)新意識(shí)、思維能力的培養(yǎng)起著至關(guān)重要的作用。然而,Java實(shí)踐教學(xué)環(huán)節(jié)在大部分高校中經(jīng)常被忽略或者流于形式。因此,深入研究和探討Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)工作的新模式和新方法就顯得尤為重要。

      一、項(xiàng)目式教學(xué)的理論概述

      1.項(xiàng)目教學(xué)法的含義

      項(xiàng)目教學(xué)法(Project-based Learning),又稱為基于項(xiàng)目的教學(xué)法,指的是師生通過(guò)實(shí)施一個(gè)完整項(xiàng)目的教學(xué)過(guò)程。在項(xiàng)目教學(xué)法中,注重理論與實(shí)踐相結(jié)合,其目的是在項(xiàng)目實(shí)施過(guò)程中,將理論教學(xué)與實(shí)踐教學(xué)有機(jī)結(jié)合,在實(shí)踐中加強(qiáng)對(duì)理論知識(shí)的理解與掌握,在理論教學(xué)中加大對(duì)實(shí)踐教學(xué)的引導(dǎo),加強(qiáng)學(xué)生的主體地位,從而提高學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新能力,提升教師引領(lǐng)項(xiàng)目的能力,促進(jìn)教師對(duì)項(xiàng)目的駕馭能力。

      在項(xiàng)目教學(xué)法的實(shí)施過(guò)程中,從實(shí)際項(xiàng)目出發(fā),教師需要將解決的問(wèn)題以項(xiàng)目的形式發(fā)放給學(xué)生,在分發(fā)的同時(shí)可以將項(xiàng)目進(jìn)行分解,并給出一定的示范,將項(xiàng)目以說(shuō)明書(shū)的形式分發(fā)給學(xué)生,使每個(gè)學(xué)生對(duì)項(xiàng)目以及進(jìn)程有一定的了解。項(xiàng)目教學(xué)法的實(shí)施一般以小組為單位組織教學(xué)與項(xiàng)目的展開(kāi),教師在這個(gè)過(guò)程中起到一個(gè)引領(lǐng)的作用,從整體上把握項(xiàng)目的展開(kāi)進(jìn)度。項(xiàng)目的學(xué)習(xí)過(guò)程通常是每個(gè)組的成員根據(jù)分到的子項(xiàng)目來(lái)制定小組的項(xiàng)目計(jì)劃和搜尋整理相關(guān)的資料,在小組長(zhǎng)的協(xié)助下完成子項(xiàng)目的制作并作出有效評(píng)價(jià)。學(xué)生在項(xiàng)目實(shí)施過(guò)程中,充分理解子項(xiàng)目的含義,掌握相關(guān)子項(xiàng)目所涉及的知識(shí)和技能,體會(huì)同學(xué)之間的互相協(xié)作和團(tuán)結(jié)精神,在項(xiàng)目活動(dòng)中培養(yǎng)學(xué)生發(fā)現(xiàn)問(wèn)題、分析問(wèn)題的能力,提高解決問(wèn)題的技能。

      2.項(xiàng)目教學(xué)法的特點(diǎn)

      “項(xiàng)目教學(xué)法”顯著的特點(diǎn)是“以項(xiàng)目為主線、教師為引導(dǎo)、學(xué)生為主體”,創(chuàng)造了學(xué)生主動(dòng)參與、相互協(xié)作、互相探索的新型教學(xué)模式。

      項(xiàng)目教學(xué)法中的項(xiàng)目主要來(lái)源于實(shí)際生活,項(xiàng)目的主體應(yīng)貼近實(shí)際的工作環(huán)境,使學(xué)生對(duì)項(xiàng)目的內(nèi)容感到熟悉。

      項(xiàng)目教學(xué)法是一套比較完整的教學(xué)體系,要求教師具有一定的應(yīng)變能力,能應(yīng)對(duì)項(xiàng)目的變化和學(xué)生隨時(shí)提出的問(wèn)題。同時(shí),項(xiàng)目教學(xué)法也是一項(xiàng)教學(xué)策略,具有一定的復(fù)雜度,且在執(zhí)行項(xiàng)目教學(xué)法時(shí)具有靈活多變性,教師在項(xiàng)目實(shí)施教學(xué)過(guò)程中能夠激發(fā)學(xué)生學(xué)習(xí)的積極性,提高學(xué)生的探索能力,提升學(xué)生的動(dòng)手能力。

      在項(xiàng)目教學(xué)法的實(shí)施過(guò)程中,學(xué)生作為教學(xué)的主體,各小組成員需要在學(xué)習(xí)的過(guò)程中認(rèn)真學(xué)習(xí)、主動(dòng)探究、加強(qiáng)合作。在項(xiàng)目的實(shí)施過(guò)程中,要加強(qiáng)學(xué)生的主體地位,使學(xué)生認(rèn)識(shí)到自己對(duì)整個(gè)項(xiàng)目的貢獻(xiàn)以及所要完成的工作,引導(dǎo)他們認(rèn)真面對(duì)不斷出現(xiàn)的新問(wèn)題并給予解決,從而提高自信心。

      項(xiàng)目教學(xué)法的目的在于培養(yǎng)學(xué)生的觀察能力、分析問(wèn)題能力、自學(xué)能力,從而提高學(xué)生的動(dòng)手設(shè)計(jì)能力、研究能力,進(jìn)一步提升團(tuán)隊(duì)之間的協(xié)作能力。項(xiàng)目教學(xué)法的產(chǎn)生并不能完全替代日常教學(xué),它不過(guò)是提高教學(xué)效果的一種手段,并非日常教學(xué)的全部,只有將項(xiàng)目教學(xué)法和傳統(tǒng)教學(xué)方法相結(jié)合,才能從根本上提高教學(xué)質(zhì)量。

      二、Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中項(xiàng)目的選擇和設(shè)計(jì)

      現(xiàn)階段Java程序設(shè)計(jì)課程的實(shí)驗(yàn)教學(xué)環(huán)節(jié)有限,如果所選項(xiàng)目規(guī)模過(guò)大,則所涵蓋的知識(shí)點(diǎn)就過(guò)多,其要求也就較高,在執(zhí)行的過(guò)程中難以完成,學(xué)生也不易掌握,最終導(dǎo)致學(xué)生學(xué)習(xí)積極性下降;如果項(xiàng)目規(guī)模較小,則所涉及的知識(shí)面較窄,最終導(dǎo)致學(xué)生的學(xué)習(xí)缺乏整體性。因此,項(xiàng)目的選擇關(guān)乎整個(gè)教學(xué)環(huán)節(jié)的效果。項(xiàng)目教學(xué)法中項(xiàng)目的選擇,既要以人才培養(yǎng)方向?yàn)榛A(chǔ),又要以教學(xué)內(nèi)容為依據(jù),在材料的選取上,盡量選擇學(xué)生較為熟悉的素材,這樣便于學(xué)生較快地適應(yīng)項(xiàng)目?;诖?,Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)課堂項(xiàng)目的選擇可從以下幾個(gè)方面入手:首先,項(xiàng)目的選擇要體現(xiàn)出專業(yè)特色,根據(jù)Java程序設(shè)計(jì)的教學(xué)要求以及師范類學(xué)生的特點(diǎn),選擇與教育教學(xué)相關(guān)的項(xiàng)目進(jìn)行學(xué)習(xí)。其次,項(xiàng)目的選擇盡可能涵蓋大部分知識(shí)點(diǎn),通過(guò)項(xiàng)目的完成來(lái)鞏固所學(xué)的知識(shí)點(diǎn),并能靈活多變地應(yīng)用。最后,項(xiàng)目所用的技術(shù)難度要適中,過(guò)難會(huì)挫傷學(xué)生學(xué)習(xí)的積極性,過(guò)于簡(jiǎn)單則達(dá)不到應(yīng)有的目的?;谏鲜隹紤],筆者認(rèn)為“學(xué)生成績(jī)管理系統(tǒng)”作為項(xiàng)目教學(xué)法中的項(xiàng)目是合適的,該項(xiàng)目既具有一定的代表性,同時(shí)對(duì)于學(xué)生來(lái)說(shuō),項(xiàng)目的內(nèi)容并不陌生,可以將其貫穿于整個(gè)教學(xué)內(nèi)容中,讓學(xué)生以團(tuán)隊(duì)成員的身份親自經(jīng)歷一個(gè)小型軟件的開(kāi)發(fā)過(guò)程,在實(shí)踐中靈活運(yùn)用所學(xué)的理論知識(shí),真正做到學(xué)以致用,提高自身動(dòng)手能力。

      三、Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中項(xiàng)目教學(xué)法的實(shí)施

      1.項(xiàng)目成員分組

      首先,依據(jù)理論課堂和平時(shí)作業(yè)的表現(xiàn)選出編程能力較強(qiáng)、整體設(shè)計(jì)思路較好的學(xué)生作為組長(zhǎng),組長(zhǎng)組織一定數(shù)量的學(xué)生作為項(xiàng)目組成員,成員之間相互配合、相互幫助,組長(zhǎng)不僅要將教師所教授的項(xiàng)目要點(diǎn)及時(shí)向項(xiàng)目組成員傳達(dá),而且能組織項(xiàng)目組成員對(duì)遇到的問(wèn)題進(jìn)行積極的討論,并將討論結(jié)果反饋給教師。此外,組長(zhǎng)還要能夠組織整個(gè)小組的活動(dòng),帶動(dòng)小組成員積極參與項(xiàng)目中的各項(xiàng)活動(dòng),在教師和學(xué)生之間起到很好的紐帶作用。

      2.實(shí)驗(yàn)教學(xué)理論環(huán)節(jié)

      教師要為學(xué)生項(xiàng)目的學(xué)習(xí)營(yíng)建一個(gè)合適的氛圍,激發(fā)學(xué)生學(xué)習(xí)項(xiàng)目的積極性。在項(xiàng)目實(shí)施之前,先讓學(xué)生體會(huì)Java程序設(shè)計(jì)所設(shè)計(jì)作品的魅力,讓學(xué)生對(duì)作品的風(fēng)格、設(shè)計(jì)和功能等方面有一個(gè)初步的了解,激發(fā)學(xué)生的學(xué)習(xí)興趣。依據(jù)前面所設(shè)計(jì)的教學(xué)情境,教師應(yīng)對(duì)所用的項(xiàng)目展開(kāi)框架性的分析,讓每組學(xué)生明確小組的具體任務(wù),從而引導(dǎo)學(xué)生進(jìn)入具體任務(wù)的設(shè)計(jì)中去。

      在項(xiàng)目教學(xué)中,教師所承擔(dān)的角色與日常教學(xué)中的角色不同,在項(xiàng)目教學(xué)法的實(shí)施階段,學(xué)生是主體,教師在項(xiàng)目教學(xué)中起到一個(gè)示范、引導(dǎo)的作用。依據(jù)學(xué)生的實(shí)際情況,按照J(rèn)ava程序設(shè)計(jì)開(kāi)發(fā)的要求及步驟,教師在項(xiàng)目展開(kāi)之前,可以給每組學(xué)生進(jìn)行10~20分鐘的教學(xué)示范,內(nèi)容應(yīng)圍繞學(xué)生成績(jī)管理系統(tǒng)的某個(gè)子功能模塊展開(kāi),簡(jiǎn)明扼要地講解程序設(shè)計(jì)的相關(guān)思路和模塊中所涉及的知識(shí)點(diǎn),使學(xué)生在教師的帶領(lǐng)下,運(yùn)用所學(xué)的知識(shí)點(diǎn)去解決實(shí)際問(wèn)題,完成項(xiàng)目的學(xué)習(xí)與開(kāi)發(fā),體會(huì)項(xiàng)目開(kāi)發(fā)中遇到的問(wèn)題與心得。

      在項(xiàng)目教學(xué)法中,項(xiàng)目“學(xué)生成績(jī)管理系統(tǒng)”所涉及的知識(shí)點(diǎn)較多,涉及的編程能力較強(qiáng),這就要求教師在教學(xué)中,要盡可能將涉及的知識(shí)點(diǎn)與內(nèi)容,通過(guò)合適的例子講授給學(xué)生。在整個(gè)項(xiàng)目教學(xué)法中,首先,教師應(yīng)該從基礎(chǔ)做起,將面向?qū)ο蟮囊恍└拍钔耆卣故窘o學(xué)生,使學(xué)生在學(xué)習(xí)的過(guò)程中體會(huì)、掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn);其次,教師應(yīng)該從簡(jiǎn)單做起,也就是從界面做起,要求學(xué)生具備基本的GUI編程能力,在實(shí)際的課堂教學(xué)中可以適當(dāng)?shù)卣{(diào)整教學(xué)內(nèi)容;最后,教師應(yīng)將所涉及的重點(diǎn)、難點(diǎn)知識(shí),盡可能多地舉例給予說(shuō)明,使學(xué)生通過(guò)例子來(lái)掌握用法,能夠做到舉一反三。

      在項(xiàng)目教學(xué)中,學(xué)生不再是單純的受動(dòng)者,而是知識(shí)的學(xué)習(xí)者、探求者,是知識(shí)的主動(dòng)接受者。學(xué)生可以通過(guò)教師所講解的實(shí)例,利用圖書(shū)館、網(wǎng)絡(luò)等相關(guān)資源收集相關(guān)的資料與實(shí)例,進(jìn)行相關(guān)項(xiàng)目的學(xué)習(xí)與掌握,在這個(gè)過(guò)程中要體會(huì)相關(guān)知識(shí)的用法,掌握類似知識(shí)的功能和用法。在項(xiàng)目小組中,小組成員之間可以通過(guò)探討、分析相關(guān)子項(xiàng)目需要實(shí)現(xiàn)的功能,制定每個(gè)成員所要承擔(dān)的任務(wù),制定小組實(shí)施方案以及任務(wù)完成的時(shí)間,確定相關(guān)程序的流程和步驟,同時(shí)制定的內(nèi)容要得到教師的肯定,要讓學(xué)生感受到項(xiàng)目的目標(biāo)就是將傳統(tǒng)的學(xué)生成績(jī)管理轉(zhuǎn)化為數(shù)字化的管理,并能夠?qū)崿F(xiàn)學(xué)生成績(jī)管理的規(guī)范化、系統(tǒng)化、自動(dòng)化,同時(shí)能將子項(xiàng)目的流程圖畫出,確定程序的相關(guān)步驟。

      3.項(xiàng)目教學(xué)具體實(shí)施階段

      (1)確定項(xiàng)目。教師依據(jù)Java程序設(shè)計(jì)教學(xué)大綱的知識(shí)點(diǎn)結(jié)合項(xiàng)目的特點(diǎn),確定所用的項(xiàng)目——學(xué)生成績(jī)管理系統(tǒng),并分析項(xiàng)目所要實(shí)現(xiàn)的預(yù)期功能,并詳細(xì)編寫《學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目(子項(xiàng)目)的任務(wù)書(shū)》。

      (2)分配項(xiàng)目。分發(fā)《學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目(子項(xiàng)目)的任務(wù)書(shū)》,講解項(xiàng)目的具體要求和實(shí)現(xiàn)的具體功能,在具體功能的實(shí)現(xiàn)中要強(qiáng)調(diào)所用的技術(shù),同時(shí),針對(duì)每個(gè)小組實(shí)現(xiàn)的任務(wù)確定每個(gè)小組的學(xué)習(xí)任務(wù)和項(xiàng)目要求。在子項(xiàng)目課題的分配上,應(yīng)該突出項(xiàng)目研究與課程實(shí)踐相結(jié)合,同時(shí)應(yīng)該照顧小組成員的興趣與能力,例如在子課題“登錄界面”中,要照顧那些對(duì)界面編程(GUI)感興趣的學(xué)生和美工比較好的學(xué)生。在小組制作的過(guò)程中,除了注意平時(shí)學(xué)習(xí)生活中所接觸的類似課題的登錄界面外,還要突出該項(xiàng)目所面對(duì)的對(duì)象——學(xué)生的特點(diǎn),在做登錄界面時(shí),在保證界面的友好性外,更為重要的是要為不同的用戶分配不同的權(quán)限,要保證所選擇角色與功能的匹配,要確保界面編程與后臺(tái)數(shù)據(jù)庫(kù)的正確鏈接。同時(shí),要注重突出研究課題的Java特性,結(jié)合JavaApplet的特性和安全性,將課題的最終展示做成一個(gè)JavaApplet的運(yùn)行方式。

      (3)教師參與各項(xiàng)目組擬定的活動(dòng)與方案。教師參與各項(xiàng)目小組活動(dòng),項(xiàng)目小組長(zhǎng)組織成員進(jìn)行討論并規(guī)劃“學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目(子項(xiàng)目)”的任務(wù),并擬定“學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目(子項(xiàng)目)”的實(shí)施計(jì)劃,確定實(shí)施步驟和程序,經(jīng)教師和小組組長(zhǎng)共同協(xié)商后給出具體任務(wù)的名稱、目標(biāo)、內(nèi)容、進(jìn)度計(jì)劃表以及小組成員的分工,擬定子項(xiàng)目的實(shí)施思路與方案,各小組長(zhǎng)填寫一份詳細(xì)的“項(xiàng)目活動(dòng)計(jì)劃”,小組成員嚴(yán)格按照項(xiàng)目計(jì)劃實(shí)施項(xiàng)目,組長(zhǎng)起到組織活動(dòng)規(guī)劃、相互協(xié)調(diào)的作用,并督促小組成員按計(jì)劃完成。教師參與各小組項(xiàng)目計(jì)劃的規(guī)劃與實(shí)施,對(duì)出現(xiàn)的問(wèn)題要給予及時(shí)的技術(shù)指導(dǎo)并協(xié)調(diào)各個(gè)小組子項(xiàng)目的進(jìn)度,并能及時(shí)跟進(jìn)每個(gè)小組的計(jì)劃。在計(jì)劃的實(shí)施過(guò)程中,教師可根據(jù)實(shí)施進(jìn)展情況,和小組長(zhǎng)協(xié)商及時(shí)調(diào)整項(xiàng)目進(jìn)程的時(shí)間,并在“項(xiàng)目活動(dòng)計(jì)劃”中備案并調(diào)整。

      (4)項(xiàng)目小組活動(dòng)的實(shí)施。各項(xiàng)目小組長(zhǎng)根據(jù)擬定的項(xiàng)目計(jì)劃,組織小組成員進(jìn)行學(xué)習(xí)、討論,小組長(zhǎng)根據(jù)小組成員學(xué)習(xí)的特點(diǎn)以及任務(wù)規(guī)模的大小,協(xié)調(diào)分工,并給項(xiàng)目小組成員分配任務(wù)。小組內(nèi)成員可以通過(guò)上網(wǎng)搜索、圖書(shū)館查閱、教師指導(dǎo)等形式自主獲取相關(guān)的資料,并根據(jù)個(gè)人任務(wù)進(jìn)行整理、學(xué)習(xí)、總結(jié),結(jié)合個(gè)人的任務(wù)書(shū)來(lái)制定相關(guān)的計(jì)劃。在項(xiàng)目的執(zhí)行過(guò)程中,各小組不斷地發(fā)現(xiàn)問(wèn)題、提出問(wèn)題,并通過(guò)小組成員之間相互探討、相互協(xié)作,小組之間交流意見(jiàn)等形式來(lái)解決問(wèn)題,最終完成項(xiàng)目的實(shí)施。在項(xiàng)目實(shí)施過(guò)程中,教師應(yīng)對(duì)各項(xiàng)目組的活動(dòng)給予適當(dāng)指導(dǎo)和及時(shí)監(jiān)督,教師根據(jù)各項(xiàng)目組實(shí)施計(jì)劃定時(shí)抽查各小組任務(wù)的執(zhí)行情況,并將執(zhí)行的情況及時(shí)反饋給各小組長(zhǎng),就完成進(jìn)度和各小組成員進(jìn)行交流,對(duì)出現(xiàn)的問(wèn)題給予答復(fù),協(xié)調(diào)各小組之間的進(jìn)度,使項(xiàng)目子任務(wù)都能及時(shí)完成,小組長(zhǎng)應(yīng)該及時(shí)掌握各成員的進(jìn)度,及時(shí)和教師進(jìn)行溝通。

      (5)項(xiàng)目的完成。項(xiàng)目組成員根據(jù)各自的項(xiàng)目任務(wù)書(shū),實(shí)現(xiàn)各自的功能模塊,項(xiàng)目組各成員在項(xiàng)目組長(zhǎng)的帶領(lǐng)下,實(shí)現(xiàn)子項(xiàng)目的功能,并預(yù)留向上與向下的實(shí)現(xiàn)接口(與上下銜接的功能模塊)。在此過(guò)程中,項(xiàng)目組各成員相互協(xié)調(diào),將各自實(shí)現(xiàn)的功能模塊組裝在一起,完成特定的子任務(wù)。同時(shí),向下、向上預(yù)留一定的接口處理程序,通過(guò)真實(shí)的數(shù)據(jù)或上下文傳遞的數(shù)據(jù)進(jìn)行子任務(wù)測(cè)試,小組長(zhǎng)起到協(xié)調(diào)的作用,并在小組內(nèi)部起到組織的作用,組織單元內(nèi)部的測(cè)試。例如在子任務(wù)數(shù)據(jù)查詢模塊中,小組成員依據(jù)不同的用途編寫不同的查詢模塊,在實(shí)現(xiàn)數(shù)據(jù)查詢的功能模塊時(shí)可以簡(jiǎn)單地組成一個(gè)模塊,同時(shí),應(yīng)該向下預(yù)留數(shù)據(jù)查詢接口,將查詢結(jié)果給予正確展示。在小組項(xiàng)目完成后,要進(jìn)行不同數(shù)據(jù)測(cè)試,確保數(shù)據(jù)測(cè)試的正確性和完整性,同時(shí),也要針對(duì)模塊的接口與其他小組的模塊進(jìn)行測(cè)試,以確保接口的正確性。在子項(xiàng)目完成時(shí),教師根據(jù)分配的任務(wù)書(shū)逐個(gè)進(jìn)行子任務(wù)檢查,對(duì)出現(xiàn)的問(wèn)題給予及時(shí)指出,并根據(jù)各小組長(zhǎng)的反饋意見(jiàn),及時(shí)協(xié)調(diào)小組之間數(shù)據(jù)及功能模塊的實(shí)現(xiàn)。

      (6)項(xiàng)目答辯與師生評(píng)價(jià)。在這個(gè)階段,通過(guò)項(xiàng)目成果匯報(bào)、組內(nèi)成員自我評(píng)價(jià)、小組之間互評(píng)、教師點(diǎn)撥、師生共同總結(jié)等形式完成各小組項(xiàng)目的評(píng)價(jià),在答辯平臺(tái)上充分展示各小組的風(fēng)采與能力。各小組長(zhǎng)相互協(xié)調(diào),將各個(gè)功能模塊在組內(nèi)成員的配合下,組裝并完成整個(gè)項(xiàng)目的調(diào)試。在此過(guò)程中,小組成員與組長(zhǎng)均需參與,將整個(gè)學(xué)生成績(jī)管理系統(tǒng)以成果的形式展示給學(xué)生,并同時(shí)邀請(qǐng)一部分班內(nèi)學(xué)生和其他專業(yè)的學(xué)生使用這個(gè)系統(tǒng),在使用的過(guò)程中,指出該系統(tǒng)的優(yōu)缺點(diǎn)。在答辯的過(guò)程中,教師和組內(nèi)的成員均可參加,將項(xiàng)目學(xué)生成績(jī)管理系統(tǒng)以完整的形式展示給學(xué)生,通過(guò)實(shí)現(xiàn)功能的完整,最終由教師給出一個(gè)定性的評(píng)價(jià),并將各個(gè)小組任務(wù)完成的情況作為評(píng)價(jià)的主要內(nèi)容。在項(xiàng)目的實(shí)施過(guò)程中,各個(gè)小組之間要相互協(xié)調(diào)、相互配合完成整個(gè)系統(tǒng)的任務(wù)。在答辯過(guò)程中,對(duì)項(xiàng)目安排了成果的匯報(bào)、評(píng)估、總結(jié),這樣各個(gè)小組成員不但需要完成項(xiàng)目課題的知識(shí)任務(wù),還要學(xué)會(huì)協(xié)同工作,綜合運(yùn)用Java語(yǔ)言開(kāi)發(fā)能力、軟件工程思想和數(shù)據(jù)庫(kù)知識(shí)組成一個(gè)完整的會(huì)演文稿。在項(xiàng)目實(shí)施過(guò)程中,遇到問(wèn)題相互之間進(jìn)行探討,發(fā)揮每個(gè)人的長(zhǎng)處。一組學(xué)生匯報(bào)時(shí),其余各組學(xué)生都能夠認(rèn)真聆聽(tīng)并及時(shí)發(fā)現(xiàn)問(wèn)題、提出問(wèn)題。匯報(bào)完成后,小組組長(zhǎng)應(yīng)將大家對(duì)本組所作的評(píng)價(jià)進(jìn)行收集和匯總。教師在此過(guò)程中,起到一個(gè)組織者的作用,最后對(duì)各項(xiàng)目組的完成情況作出合適的評(píng)價(jià)。

      四、項(xiàng)目教學(xué)法在實(shí)施過(guò)程中需要注意的問(wèn)題

      1.提高教師對(duì)項(xiàng)目教學(xué)法中項(xiàng)目的駕馭能力

      項(xiàng)目教學(xué)法在Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)的實(shí)施過(guò)程中,項(xiàng)目的選擇和設(shè)計(jì)對(duì)整個(gè)教學(xué)顯得尤為重要。教師在對(duì)項(xiàng)目的選擇過(guò)程中,不僅要考慮所選項(xiàng)目與教學(xué)內(nèi)容的相符性,還要考慮其實(shí)用性、難易性,以及學(xué)生對(duì)該項(xiàng)目的熟悉程度等。在項(xiàng)目的設(shè)計(jì)中,教師還要照顧到課程的進(jìn)度和學(xué)生的接受程度等方面。因此,作為項(xiàng)目教學(xué)法中的教師,應(yīng)在項(xiàng)目的選擇和設(shè)計(jì)上把握好項(xiàng)目的難易度,提高對(duì)項(xiàng)目的駕馭能力。在項(xiàng)目的開(kāi)發(fā)過(guò)程中,學(xué)生難免會(huì)遇到各種困難,教師要給予及時(shí)指導(dǎo),幫助學(xué)生了解項(xiàng)目的實(shí)質(zhì),明確項(xiàng)目預(yù)期實(shí)現(xiàn)的目標(biāo),項(xiàng)目中可能用到的技術(shù)與技能,從整體上把握方向,給予學(xué)生引領(lǐng)式的指導(dǎo),使學(xué)生最終能夠通過(guò)自我構(gòu)建獲取項(xiàng)目相關(guān)的知識(shí),從根本上提升學(xué)生分析問(wèn)題的能力、編寫程序的能力,有利于培養(yǎng)學(xué)生的自學(xué)能力、創(chuàng)新能力,從而達(dá)到項(xiàng)目教學(xué)法的效果。

      2.學(xué)生角色的轉(zhuǎn)變

      在傳統(tǒng)的教學(xué)中,學(xué)生是知識(shí)的被動(dòng)接受者,知識(shí)往往是被灌輸?shù)模陧?xiàng)目教學(xué)法中,學(xué)生變成了主動(dòng)學(xué)習(xí)者、探究者和協(xié)作者,通過(guò)自主學(xué)習(xí)、主動(dòng)探究、相互合作等形式掌握知識(shí)和技能,在這樣的學(xué)習(xí)中,學(xué)生是快樂(lè)的。項(xiàng)目教學(xué)法不僅培養(yǎng)了學(xué)生的自主學(xué)習(xí)能力,而且培養(yǎng)了學(xué)生的自主創(chuàng)新能力,為今后程序的開(kāi)發(fā)奠定了堅(jiān)實(shí)的基礎(chǔ)。

      3.充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性

      在項(xiàng)目教學(xué)法中,項(xiàng)目的選取通常是從實(shí)際生活中獲取的項(xiàng)目,是大家比較熟悉的項(xiàng)目,在項(xiàng)目的執(zhí)行過(guò)程中,通常是把知識(shí)點(diǎn)零散化,在做項(xiàng)目的同時(shí)掌握知識(shí)點(diǎn)的用法,從現(xiàn)實(shí)中總結(jié)知識(shí),比傳統(tǒng)的教學(xué)更具有想象力和接受力,使得知識(shí)的獲取更具有形象化、主動(dòng)化、便利化,有利于提高學(xué)生學(xué)習(xí)的自信心和學(xué)習(xí)興趣,從而調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,提升學(xué)生的學(xué)習(xí)興趣。

      五、結(jié)語(yǔ)

      項(xiàng)目教學(xué)法是將學(xué)習(xí)的過(guò)程融于具體的項(xiàng)目中,在項(xiàng)目實(shí)施過(guò)程中完成對(duì)知識(shí)的學(xué)習(xí)與掌握,學(xué)生積極參與項(xiàng)目的執(zhí)行過(guò)程,在執(zhí)行過(guò)程中,學(xué)生是一個(gè)主動(dòng)的學(xué)習(xí)者、探究者,整個(gè)項(xiàng)目的完成,是一個(gè)全方位學(xué)習(xí)的過(guò)程,更是一個(gè)綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題的過(guò)程,也是一個(gè)對(duì)軟件開(kāi)發(fā)進(jìn)行體會(huì)的過(guò)程。項(xiàng)目教學(xué)法在Java程序設(shè)計(jì)實(shí)驗(yàn)課堂中的應(yīng)用,使得學(xué)生不再是課堂理論的旁聽(tīng)者,也不再是知識(shí)的被動(dòng)接受者,而是軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要角色,是知識(shí)的主動(dòng)探究者。通過(guò)項(xiàng)目教學(xué)法的實(shí)施,不僅能使學(xué)生對(duì)整個(gè)軟件的開(kāi)發(fā)有一個(gè)更為直觀和全面的認(rèn)識(shí),還有利于培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神,有利于教師業(yè)務(wù)能力的展開(kāi)和業(yè)務(wù)水平的提升。在項(xiàng)目教學(xué)法的執(zhí)行過(guò)程中,有些細(xì)節(jié)還有待于提高,如項(xiàng)目的選取、任務(wù)的安排、學(xué)生自學(xué)能力的提升、課堂知識(shí)點(diǎn)的進(jìn)度等方面。因此,如何使得項(xiàng)目教學(xué)法在Java程序設(shè)計(jì)實(shí)驗(yàn)課堂上達(dá)到最好的效果,也是今后我們努力的方向。

      參考文獻(xiàn):

      [1]王進(jìn),陳建平.反思性教學(xué)在Java程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中的應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2011,(6):188-189.

      [2]崔澤永.基于Java的實(shí)踐教學(xué)環(huán)境改進(jìn)研究[J].實(shí)驗(yàn)室研究與探索,2012,(6):89-91.

      [3]李瑞生,王秋云.計(jì)算機(jī)程序設(shè)計(jì)類課程實(shí)踐教學(xué)的改革與創(chuàng)新[J].實(shí)驗(yàn)技術(shù)與管理,2012,(4):183-185.

      [4]張學(xué)林,陳齊超.項(xiàng)目教學(xué)法在“C語(yǔ)言程序設(shè)計(jì)”中的研究與應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2011,(2):164-167.

      [5]丁燕華.項(xiàng)目教學(xué)法的應(yīng)用研究——以高中《算法與程序設(shè)計(jì)》為例[D].上海:華東師范大學(xué)碩士學(xué)位論文,2009.

      [6]楊方琦.項(xiàng)目教學(xué)法在“非線性編輯”課程實(shí)驗(yàn)教學(xué)中的應(yīng)用[J].實(shí)驗(yàn)室研究與探索,2012,(10):380-382.

      [7]王威.項(xiàng)目教學(xué)法在《軟件工程》課程中的應(yīng)用研究[J].教育理論與實(shí)踐,2011,(9):52-54.

      [8]張龍娟.項(xiàng)目教學(xué)法在高職電子課程教學(xué)中的應(yīng)用研究[D].南京:南京師范大學(xué)碩士學(xué)位論文,2008.

      [9]張?zhí)m芳.基于“項(xiàng)目教學(xué)法”的計(jì)算機(jī)基礎(chǔ)學(xué)及其評(píng)價(jià)[J].西南師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2012,37(6):245-248.

      [10]李偉波.項(xiàng)目驅(qū)動(dòng)式的“軟件工程”教學(xué)模式研究與實(shí)踐[J].中國(guó)電力教育,2009,(6):45-46.

      [11]任春華.教學(xué)改革與研究性學(xué)習(xí)模式的構(gòu)建——基于我國(guó)高校教學(xué)模式創(chuàng)新的探討[J].渭南師范學(xué)院學(xué)報(bào),2015,30(12):34-38.

      [12]韓曉蕾.計(jì)算機(jī)基礎(chǔ)知識(shí)中項(xiàng)目教學(xué)法的英語(yǔ)研究[J].長(zhǎng)春教育學(xué)院學(xué)報(bào),2015,(21):101-102.

      【責(zé)任編輯 曹 靜】

      【教育教學(xué)方法研究】

      The Application of Project-based Learning in Java Programming Experiment Teaching

      ZHAO Xiao?lei
      (School of Network Security and Information,Weinan Normal University,Weinan 714099,China)

      Abstract:Project-based Learning is to encourage students’participation in the development of the project,which aims at mo?tivating the imagination and creativity of the students and finally promotes their ability of solving problems.The successful introduc?tion of Project-based Learning to Java programming experiment teaching depends on the choice,the assignment,the implementing and the accomplishment of the project in the process.The implementation of Project-based Learning not only makes the students have an overall understanding of software development but also helps cultivate the team spirit of the students and promote teaching ef?fectiveness.

      Key words:Project-based Learning;programming teaching process;teaching effectiveness

      作者簡(jiǎn)介:趙曉雷(1978—),男,河南洛陽(yáng)人,渭南師范學(xué)院網(wǎng)絡(luò)安全與信息化學(xué)院講師,工學(xué)碩士,主要從事圖形圖像處理與程序設(shè)計(jì)教學(xué)研究。

      基金項(xiàng)目:陜西省扶持學(xué)科數(shù)學(xué)學(xué)科基金項(xiàng)目:基于小波分析的非線性模型在變型檢測(cè)數(shù)據(jù)中的應(yīng)用(14XSD011);渭南師范學(xué)院優(yōu)質(zhì)課程建設(shè)成果:Java程序設(shè)計(jì);渭南師范學(xué)院科研計(jì)劃項(xiàng)目:基于云計(jì)算的渭南智能交通研究(15YKS008)

      收稿日期:2016-01-19

      中圖分類號(hào):G642

      文獻(xiàn)標(biāo)志碼:A

      文章編號(hào):1009-5128(2016)06-0032-05

      猜你喜歡
      教學(xué)過(guò)程項(xiàng)目教學(xué)法程序設(shè)計(jì)
      基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
      從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
      淺談科技英語(yǔ)教學(xué)
      東方教育(2016年17期)2016-11-23 09:34:01
      淺談高校乒乓球教學(xué)過(guò)程中的問(wèn)題及對(duì)策
      欣賞教育在中學(xué)化學(xué)教學(xué)中的實(shí)施
      探析項(xiàng)目教學(xué)法在化工管路拆裝實(shí)訓(xùn)中的應(yīng)用
      考試周刊(2016年85期)2016-11-11 02:22:39
      基于SPC技術(shù)的課堂教學(xué)質(zhì)量監(jiān)控系統(tǒng)研究
      項(xiàng)目教學(xué)法在中職flash課程教學(xué)中的應(yīng)用探究
      職業(yè)(2016年10期)2016-10-20 22:17:40
      項(xiàng)目教學(xué)法在園林工程招投標(biāo)與預(yù)決算課程中應(yīng)用
      田阳县| 防城港市| 长垣县| 喀喇沁旗| 剑阁县| 鄂托克前旗| 察哈| 历史| 黎城县| 朝阳市| 黑龙江省| 东台市| 万全县| 乐东| 大埔区| 本溪| 普兰县| 甘泉县| 桃园县| 永昌县| 平阴县| 灯塔市| 洛浦县| 越西县| 松溪县| 南岸区| 元阳县| 项城市| 东阳市| 偏关县| 扬中市| 攀枝花市| 本溪| 安图县| 宣威市| 来宾市| 舞阳县| 江北区| 长岭县| 策勒县| 文水县|