真人一对一直播,chinese极品人妻videos,青草社区,亚洲影院丰满少妇中文字幕无码

0
首頁 精品范文 程序設(shè)計實訓(xùn)總結(jié)

程序設(shè)計實訓(xùn)總結(jié)

時間:2022-12-31 17:48:43

開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇程序設(shè)計實訓(xùn)總結(jié),希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。

程序設(shè)計實訓(xùn)總結(jié)

第1篇

編程 實訓(xùn)教學(xué) 程序設(shè)計

對于多數(shù)學(xué)生而言,在學(xué)習(xí)了程序設(shè)計語言后,除能應(yīng)付計算機(jī)等級考試外,不能應(yīng)用計算機(jī)語言去解決實際的問題,而社會對人才的需求要求學(xué)校所培養(yǎng)的學(xué)生不僅要具備較扎實的理論基礎(chǔ),而且要具備相應(yīng)的專業(yè)技能和素養(yǎng),具有解決實際問題的能力。要具有解決問題的能力首先應(yīng)該掌握計算機(jī)語言的理論基礎(chǔ),然后是把計算機(jī)語言作為工具來解決實際問題。理論知識的獲取無疑要通過理論課堂,應(yīng)用能力要靠實踐,現(xiàn)在的計算機(jī)語言課程設(shè)置也都是按照“理論+實踐”模式,那為什么學(xué)生學(xué)過語言課后普遍認(rèn)為不會寫程序,不會應(yīng)用計算機(jī)語言這個工具呢?本文在分析計算機(jī)語言教學(xué)存在的問題以及各個環(huán)節(jié)對學(xué)生學(xué)習(xí)的影響情況的基礎(chǔ)上,通過優(yōu)化綜合實訓(xùn)的組織方式,讓學(xué)生更好地利用程序設(shè)計綜合實訓(xùn)的機(jī)會,鍛煉學(xué)生綜合程序設(shè)計的能力。

一、實踐教學(xué)現(xiàn)狀

1.實踐教學(xué)的目標(biāo)

通過實踐教學(xué)使學(xué)生加深對理論知識的理解掌握;培養(yǎng)學(xué)生的基本技能和專業(yè)技能,使學(xué)生具有較強(qiáng)的實際操作和創(chuàng)新能力;培養(yǎng)學(xué)生良好的社會公德、責(zé)任意識和敬業(yè)精神,培養(yǎng)實事求是、嚴(yán)肅認(rèn)真的科學(xué)精神、探索精神和創(chuàng)新精神,提高綜合分析解決問題的能力,塑造初步的創(chuàng)新能力。

2.目前實踐教學(xué)的各個環(huán)節(jié)及對學(xué)生的影響分析

實踐教學(xué)由課堂實踐教學(xué)、綜合實訓(xùn)、課外實踐活動以及畢業(yè)設(shè)計環(huán)節(jié)組成。

課堂的實踐教學(xué)針對教學(xué)內(nèi)容的,內(nèi)容相對單一,缺乏綜合性;課外實踐教學(xué)對于程序設(shè)計來說鍛煉機(jī)會較少;畢業(yè)設(shè)計的完成往往是專業(yè)知識的綜合訓(xùn)練,要求學(xué)生已經(jīng)具備一定的程序設(shè)計能力,能夠通過程序設(shè)計解決實際的專業(yè)問題,因此,在校階段的綜合程序設(shè)計實訓(xùn)尤為重要,要通過綜合實訓(xùn)鍛煉學(xué)生進(jìn)行程序設(shè)計的綜合能力,為專業(yè)服務(wù)。

二、理論課注意調(diào)整學(xué)生對課程的認(rèn)識

心理作用對學(xué)習(xí)的影響非常重要,學(xué)生對于計算機(jī)語言類課程的評價大多數(shù)是一個字“難”,普遍感覺課程很難,會把這門課當(dāng)做一個獨立的學(xué)科來對待,本人認(rèn)為這樣對學(xué)習(xí)語言課是不利的,計算機(jī)語言和我們?nèi)粘Vv話說的“漢語”是一樣的,都是交流的工具,只不過漢語是人和人之間交流的工具,而計算機(jī)語言是人和計算機(jī)之間交流的工具,我們學(xué)習(xí)計算機(jī)語言,目的是和計算機(jī)進(jìn)行交流,就如同我們學(xué)習(xí)英語,是想和不會說漢語的人進(jìn)行交流和討論一樣,那我們要和計算機(jī)進(jìn)行交流和討論,就需要計算機(jī)明白我們的意圖,計算機(jī)如何知道我們想要做什么呢,就是通過約定好的計算機(jī)語言來表達(dá)我們的想法,所以計算機(jī)語言是表達(dá)我們?nèi)祟愊敕ǖ墓ぞ摺V挥凶寣W(xué)生從根本上明白計算機(jī)語言在日常生活中扮演的角色,才會更好地建立讓計算機(jī)幫助人類解決問題的思維模式,才會更好地應(yīng)用計算機(jī)語言轉(zhuǎn)換自己的思想,才會意識到只有通過多編程多練習(xí)才能熟練使用計算機(jī)語言這樣的工具。

三、調(diào)整課程設(shè)置模式,加強(qiáng)課內(nèi)實踐環(huán)節(jié)

目前,計算機(jī)語言類課程教學(xué)安排大多采用“2+1”的課程模式,也就是每周2個學(xué)時的理論課和1個學(xué)時的實踐課,實踐課的安排一般采取“兩周一次”的方式,即每兩周才上一次實踐課,每次課2個小時。例如,對于結(jié)構(gòu)化程序設(shè)計的語言來說,三種控制結(jié)構(gòu)會在2~3次課完成,但是學(xué)生會用控制結(jié)構(gòu)處理實際問題需要多練習(xí)多編程才能建立這樣的思維模式,對于剛開始接觸計算機(jī)語言的學(xué)生,應(yīng)該針對每一種結(jié)構(gòu)(例如選擇結(jié)構(gòu))給出多道練習(xí)題,讓學(xué)生通過自己寫程序來解決實際問題,這樣才能建立遇到同一問題多種解決路徑的實際問題時,會自然而然地想到采用選擇結(jié)構(gòu)。但是按照“2+1”的課程設(shè)置模式,課內(nèi)實踐的時間不足以保證對單一知識點的很好掌握。因此,加大課內(nèi)實踐的時間是有必要的。近幾年,我們將網(wǎng)絡(luò)工程專業(yè)c/c++語言課程調(diào)整為“3+2”模式,每周有實踐課,每周的理論課中增加對實際問題的分析和實驗課前分析,學(xué)生對單個知識點的掌握程度明顯提高。

四、程序設(shè)計綜合實訓(xùn)的組織和實施

進(jìn)行程序設(shè)計綜合實訓(xùn)是要求綜合運用所學(xué)的知識解決實際問題,增強(qiáng)對程序設(shè)計的理解并體驗團(tuán)隊的合作精神。因此對于綜合實訓(xùn)的內(nèi)容安排、指導(dǎo)以及考核都要以綜合實訓(xùn)的目的為核心。

1.綜合實訓(xùn)的內(nèi)容安排

學(xué)生能編出具有完整功能的實用程序時,會具有強(qiáng)烈的成就感和自豪感,這是最好的原動力,可以很好地激發(fā)他們的潛能,使他們的算法設(shè)計能力、程序設(shè)計能力和程序調(diào)試能力得到快速的提升,因此確定一個能激發(fā)學(xué)生興趣的題目很重要。

關(guān)于內(nèi)容的安排有兩種方式:

一是在一系列現(xiàn)有題目中選擇。我們編寫了程序?qū)嵱?xùn)指導(dǎo)書,在書中列出了24個題目供學(xué)生選擇,這24個題目分?jǐn)?shù)據(jù)庫管理、游戲設(shè)計、圖形、算法設(shè)計等分類,學(xué)生根據(jù)興趣自己選擇實訓(xùn)題目。

二是根據(jù)不同的專業(yè)學(xué)生自己選題。鼓勵學(xué)生根據(jù)本專業(yè)所學(xué)專業(yè)課,自己選擇在專業(yè)課中要解決的問題,然后通過程序設(shè)計實訓(xùn)過程來完成。這種方式需要學(xué)生提前寫一個報告,包括簡單的選題內(nèi)容,以及準(zhǔn)備采取的方法,指導(dǎo)老師根據(jù)報告決定該選題是否能作為實訓(xùn)選題,并且提出補(bǔ)充建議。

2.綜合實訓(xùn)的指導(dǎo)方法

綜合實訓(xùn)采用結(jié)對編程的模式,兩個學(xué)生選擇一個選題,互相合作,共同完成。整個過程要以學(xué)生為主體,因此指導(dǎo)老師的作用是引導(dǎo)學(xué)生自己查找資料,鼓勵學(xué)生通過多種途徑解決出現(xiàn)的問題。

3.成果考核和成績評定

考核是督促學(xué)生學(xué)習(xí)的一種手段,因此考核必不可少。一個完整的實訓(xùn)過程必須要有總結(jié)報告,總結(jié)能使學(xué)生發(fā)現(xiàn)收獲和不足,為以后的進(jìn)一步學(xué)習(xí)打下基礎(chǔ)。

(1)實訓(xùn)結(jié)束要求提交的資料

完成題目的基本要求,提供正確的源程序;

提交實訓(xùn)報告,實訓(xùn)報告符合要求,給學(xué)生一個實訓(xùn)報告的模版,其中包括實驗內(nèi)容、設(shè)計步驟、程序流程、主要算法設(shè)計、總結(jié)與體會等。

(2)考核方式

按照平時考勤、程序源碼、實訓(xùn)報告三方面,按照2:3:5的比重考核打分,最終成績實行優(yōu)秀、良好、中等、及格、不及格的五級評分制。

五、總結(jié)

從多個年級學(xué)生的實踐結(jié)果來看,加強(qiáng)課內(nèi)實踐,重視綜合實訓(xùn),并且嚴(yán)格實訓(xùn)組織和內(nèi)容選擇,不僅能提高學(xué)生對程序設(shè)計的興趣,極大加強(qiáng)學(xué)生的實踐動手能力、解決問題的能力,也較好地培養(yǎng)學(xué)生的創(chuàng)新精神。

參考文獻(xiàn):

[1]李凌.“程序設(shè)計實踐”課程教學(xué)怎么做[J].計算機(jī)教育,2006,(8).

[2]李麗瓊,劉彥賓.從培養(yǎng)創(chuàng)新能力入手改革程序設(shè)計實踐教學(xué)[J].遵義師范學(xué)院學(xué)報,2006,(8).

第2篇

【關(guān)鍵詞】java語言;程序合計;教學(xué)思考

1引言

目前我國最流行的一種網(wǎng)絡(luò)編程語言就是java語言,這種語言在網(wǎng)絡(luò)信息使用的平臺上具有一定的優(yōu)勢,該語言的安全系數(shù)相對來說比較高,在進(jìn)行軟件開發(fā)等過程中,具有重要的作用,是一個程序設(shè)計使用的主要語言之一。隨著我國社會的水平的發(fā)展,對于java信息技術(shù)的使用越發(fā)的頻繁起來,java語言也越來越重要,為了滿足當(dāng)今市場人才的需求,高職院校開始開設(shè)java相關(guān)的一些教學(xué)課程,讓學(xué)生們學(xué)習(xí)并掌握java程序設(shè)計的要點,提高學(xué)生們動手實踐能力。

2Java程序設(shè)計教學(xué)的目標(biāo)以及內(nèi)容

Java程序設(shè)計主要依靠Java語言來進(jìn)行教學(xué),在對該課程進(jìn)行知識的教學(xué)時,需要確立好整體的教學(xué)目標(biāo),首先,讓學(xué)生們可以掌握J(rèn)ava語言的使用方式以及其語法,加深該語言在學(xué)生們腦海中的印象,并對其語言的特性進(jìn)行分析,總結(jié)其使用的對象以及制度等,其次,要讓學(xué)生們掌握API的知識內(nèi)容,在集合以及線程的教學(xué)上進(jìn)行應(yīng)用方式的分析;最后,在學(xué)習(xí)過程完成后,學(xué)生們需要有一定的編程能力,可以自發(fā)的進(jìn)行軟件的編程,設(shè)計應(yīng)用程序,并養(yǎng)成一個良好的學(xué)習(xí)習(xí)慣,在編程的方面上采用代碼,利用好代碼提高編程的質(zhì)量。在學(xué)習(xí)Java程序設(shè)計時,需要對計算機(jī)的語言以及概述進(jìn)行分析,學(xué)生們自身要有一定的計算機(jī)語言的基礎(chǔ),就其教學(xué)目標(biāo)的設(shè)計,對Java的教學(xué)內(nèi)容進(jìn)行整理,合理的安排好Java程序軟件設(shè)計的教學(xué)時間,將其課程的內(nèi)容科學(xué)合理的進(jìn)行劃分。可以把整體的Java程序設(shè)計教學(xué)內(nèi)容劃分為十二個板塊,用12周的時間進(jìn)行視頻的播放,每周要播放大概十個十分鐘的短視頻,在第一周,需要讓學(xué)生們學(xué)習(xí)Java的語言以及Java語言使用的對象的特性,之后,讓學(xué)生們進(jìn)行Java程序的簡單了解,在三周時,學(xué)生們需要學(xué)會對基礎(chǔ)的信息數(shù)據(jù)進(jìn)行計算,同時控制好數(shù)據(jù)信息,對數(shù)組進(jìn)行確立,第四周,讓學(xué)生們了解包和接口等,之后在進(jìn)行Java語言的深度了解,對軟件使用過程中出現(xiàn)的異常進(jìn)行處理和解決,第七周,要讓學(xué)生們了解軟件的工具類以及使用方式,并對常用的一些程序算法進(jìn)行總結(jié),在對Java的多線程進(jìn)行知識理論的學(xué)習(xí),在第九周時,要進(jìn)行流、文件等在文本當(dāng)中的使用方式以及途徑,之后在對圖形的用戶界面進(jìn)行了解,深入的分析網(wǎng)絡(luò)以及多媒體等的編程方式以及程序設(shè)計,最后,要進(jìn)行代碼質(zhì)量的學(xué)習(xí),在整體的Java程序設(shè)計的教學(xué)當(dāng)中,需要注重對學(xué)生們實踐能力的考量,實現(xiàn)理論以及實踐的并重,把設(shè)計模式等融入到課程的開展當(dāng)中。

3慕課教學(xué)設(shè)計的元素

慕課教學(xué)設(shè)計的開展,需要依靠一些元素對其進(jìn)行支持,該課程的構(gòu)建需要老師和同學(xué)們等進(jìn)行合作,是一個互助的過程。短視頻在慕課的教學(xué)過程中應(yīng)用中最為廣泛,是主要的教學(xué)材料,制作該視頻的辦法比較多,案例材料,課程所用的案例不僅是講解過程的示例,還可供學(xué)習(xí)者用于練習(xí)。學(xué)習(xí)者可以在示例的基礎(chǔ)上進(jìn)行修改,還可以編寫自己的程序。

4提高基于慕課的高職Java程序設(shè)計教學(xué)質(zhì)量的方式

4.1改變教學(xué)方式

高職院校在開展Java程序設(shè)計教學(xué)時,需要對高職院校內(nèi)的學(xué)生們的身心發(fā)展特性進(jìn)行了解,并總結(jié)出學(xué)生們學(xué)習(xí)能力,總結(jié)學(xué)生們感興趣的事物,在教學(xué)內(nèi)容的選取上,要注意好難度的搭配,教學(xué)的內(nèi)容不能過難,也不能較為簡單,此外,還要在教學(xué)的內(nèi)容上,激發(fā)出學(xué)生們的學(xué)習(xí)興趣。老師在講解相關(guān)的理論知識時,必須要基礎(chǔ)的知識清晰的傳授給學(xué)生們,并將其知識點要講解的更加透徹一些,讓學(xué)生們可以更好的掌握住其知識內(nèi)容。在實際的教學(xué)課堂中,老師也可以適當(dāng)?shù)脑谄渲腥谌胍恍┯腥さ陌咐黾訉W(xué)生和老師之間的互動,改變傳統(tǒng)的教學(xué)方式,讓整個Java程序設(shè)計課堂變得具有靈活性,在課上形成小組,對一些難點進(jìn)行討論,提高學(xué)生們的團(tuán)隊精神,升華學(xué)生和老師之間的關(guān)系。

4.2理論結(jié)合實踐

高職院校在教授java課程時要加大培養(yǎng)學(xué)生的動手能力,將理論和實踐相結(jié)合,真正做到學(xué)以致用,以便更好的適應(yīng)社會的需要。Java程序設(shè)計不僅僅是掌握了理論知識就能熟練運用的學(xué)科,必須要大量的上機(jī)自己編寫程序,才能把學(xué)習(xí)的知識熟練的運用到實踐之中。教師在保證學(xué)生掌握理論知識的前提下,注重培養(yǎng)學(xué)生的實踐能力,增加學(xué)生動手鍛煉自己的時間,在上機(jī)時保證做好溝通交流,真正做到保證每一個學(xué)生都能獨立完成一項任務(wù)。開展階段性項目實訓(xùn),在階段性的實訓(xùn)中由小組獨立完成,教師積極及時解決學(xué)生遇到的問題。在學(xué)校條件允許的情況下,開展關(guān)于java程序設(shè)計的競賽活動,提高學(xué)生的學(xué)習(xí)熱情和自己動手實踐的能力。在期末要開展綜合項目實訓(xùn),從而加強(qiáng)學(xué)生的實踐能力,更好掌握知識,提高綜合素質(zhì)。

5結(jié)語

慕課資源對高職院校學(xué)習(xí)Java程序設(shè)計具有很大的幫助,想要提升整體的Java程序設(shè)計課堂的教學(xué)質(zhì)量以及效率,就需要科學(xué)合理的利用好這些慕課資源,對其資源進(jìn)行整合,改變傳統(tǒng)的程序設(shè)計教學(xué)課堂,給學(xué)生們一個更大的發(fā)展空間,提高學(xué)生們自身的創(chuàng)新意識以及創(chuàng)新能力,重視要編程的教學(xué),將知識理論和實踐有效的結(jié)合在一起,激發(fā)出學(xué)生們學(xué)習(xí)程序設(shè)計的興趣,增強(qiáng)學(xué)生們的主觀能動性,讓學(xué)生們可以感受到Java程序設(shè)計的魅力,積極的投身到該課堂的學(xué)習(xí)中,為學(xué)生們?nèi)蘸蟮陌l(fā)展奠定一個堅實的基礎(chǔ)。

【參考文獻(xiàn)】

[1]姚明,彭志平,李啟銳.談Java程序設(shè)計課程中的“接口”教學(xué)技巧[J].計算機(jī)教育,2014,(19):111-114.

[2]楊靜華.信息與計算科學(xué)專業(yè)Java程序設(shè)計課程教學(xué)改革探索[J].科技信息,2012,(33):717.

[3]韓琳.“Java程序設(shè)計”課程教學(xué)模式的研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014,(06):177+180.

[4]笪林梅.高職程序設(shè)計類課程微課的開發(fā)與應(yīng)用[J].蘭州教育學(xué)院學(xué)報,2015,(11):89-90.

[5]周玉珍,陳蕓.基于微課程的計算機(jī)語言通識類課程翻轉(zhuǎn)課堂模型建構(gòu)及實踐[J].職教通訊,2017,(18):6-10.

第3篇

關(guān)鍵詞:ACCESS程序設(shè)計;課程改革;教學(xué)實踐

中圖分類號:G642文獻(xiàn)標(biāo)識碼:A文章編號:1671—1580(2013)08—0084—03

ACCESS的編程機(jī)制具有可視化、面向?qū)ο蠹笆录?qū)動等特點,數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)如果采用ACCESS程序的話,幾乎可以不用編寫程序代碼就能將其實現(xiàn),開發(fā)出來的數(shù)據(jù)庫應(yīng)用系統(tǒng)不僅非常專業(yè)而且具有強(qiáng)大功能[1]。如此看來,“ACCESS程序”具有非常強(qiáng)大的編程功能,而且實踐證明,ACCESS程序的學(xué)習(xí)也非常簡易,現(xiàn)如今,對于“ACCESS程序”的學(xué)習(xí),很多高等教育學(xué)校都將其列入非計算機(jī)專業(yè)學(xué)生所要學(xué)的第一門程序設(shè)計課程。目前,ACCESS語言也被教育部考試中心列入全國計算機(jī)等級考試大綱中可供選擇的語種范圍內(nèi)。怎樣才能在緊張的學(xué)習(xí)當(dāng)中將課程的教學(xué)質(zhì)量及教學(xué)效果提高,怎樣才能讓學(xué)生真正學(xué)習(xí)到這門課程,并把課程的知識應(yīng)用于實際的生活當(dāng)中,這是每個學(xué)校、每個老師都在考慮及研究的問題。

一、“ACCESS程序設(shè)計”課程的教學(xué)現(xiàn)狀及問題

(一)教學(xué)現(xiàn)狀

ACCESS程序因其具有功能強(qiáng)大、學(xué)習(xí)簡易的特點而受到許多高等教育學(xué)校的關(guān)注,加上現(xiàn)在ACCESS語言已經(jīng)被列入全國計算機(jī)等級考試二級考試可選的語種范圍內(nèi)之后,各大高校為讓更多的非計算機(jī)專業(yè)的學(xué)生通過二級考試,紛紛將“ACCESS程序設(shè)計”列入非計算機(jī)專業(yè)學(xué)生的程序設(shè)計課程當(dāng)中。因此,也導(dǎo)致了老師在平時的教學(xué)過程當(dāng)中只注重學(xué)習(xí)之后的“考”,對于ACCESS程序設(shè)計的教學(xué)只是簡單介紹概念及相關(guān)編程語法,然后為了應(yīng)付考試就開始給學(xué)生講習(xí)題,不斷將習(xí)題灌輸?shù)綄W(xué)生的腦海之中。而學(xué)生為了能通過之后的考試也不去深究ACCESS程序設(shè)計的具體方法,只是單純采用題海戰(zhàn)術(shù),有些甚至采取死記硬背的方法來記住題目和答案。

將ACCESS語言列入全國計算機(jī)等級考試的目的本來是想讓ACCESS數(shù)據(jù)庫的應(yīng)用得到廣泛的推廣[2],但是照現(xiàn)在的教學(xué)方法及學(xué)習(xí)方法來看,“教”與“學(xué)”已經(jīng)脫節(jié)了,教育只是“填鴨式”的,學(xué)生學(xué)習(xí)只是被動接受,對于學(xué)生的動手操作能力及綜合分析能力從不考慮,更別說加強(qiáng)學(xué)生的創(chuàng)新能力了,因此,要實現(xiàn)ACCESS語言的廣泛應(yīng)用這個目的也就無從談起了。另外,傳統(tǒng)的教學(xué)方式也讓學(xué)生提不起對這門課程的學(xué)習(xí)興趣。雖然很多學(xué)校現(xiàn)在的教學(xué)方式是采用多媒體來進(jìn)行教學(xué),但是老師在講課時通常都是按書上所安排的所有章節(jié)依次講解,導(dǎo)致學(xué)生對于課程的學(xué)習(xí)感覺淡然無味。再一個,學(xué)生自身的素質(zhì)參差不齊,對ACCESS程序設(shè)計學(xué)習(xí)之后的效果也不一樣。

(二)存在的問題

“ACCESS程序設(shè)計”課程的教學(xué)現(xiàn)狀就是如此,因此,在教學(xué)的過程當(dāng)中避免不了很多問題的產(chǎn)生。其主要表現(xiàn)在以下幾個方面。

1.從學(xué)生角度來看

對于非計算機(jī)專業(yè)的學(xué)生來說,其計算機(jī)基礎(chǔ)較差,對于很多計算機(jī)方面的專業(yè)術(shù)語更是一知半解,更別說讓其動手進(jìn)行上機(jī)操作了。這樣自然會導(dǎo)致在學(xué)習(xí)的過程當(dāng)中跟不上老師及其他同學(xué)的步伐。

2.從教學(xué)方法上看

傳統(tǒng)的教學(xué)方法是老師先將有關(guān)概念提出來,然后針對概念進(jìn)行講解,隨后再展開理論部分,最后是有關(guān)應(yīng)用部分。由于每個學(xué)期的學(xué)時有限,學(xué)生在上課的時候很少有時間能讓其自主練習(xí),導(dǎo)致老師所講的很多知識學(xué)生都很難消化。雖然大多數(shù)學(xué)生在課堂上跟著老師的步調(diào)可以將實例演示并將結(jié)果算出來,但是學(xué)不會“舉一反三”,一旦題目有點變化或所要求的量發(fā)生改變,學(xué)生就不知該從何著手了。另外,在ACCESS程序設(shè)計當(dāng)中存在“模塊”部分,在這方面,學(xué)生表現(xiàn)出來的問題尤其突出,其中主要問題是對算法不了解,關(guān)于編程的語法和語句雖然學(xué)過,但不會學(xué)以致用。

3.從實踐上看

與計算機(jī)專業(yè)的學(xué)生相比,非計算機(jī)專業(yè)學(xué)生學(xué)習(xí)數(shù)據(jù)庫課程所需要的時間更長,而且見效也更慢。而老師的任務(wù)是不僅要完成本職的教學(xué)工作,還要使學(xué)生通過對課程的學(xué)習(xí)而實際地了解并學(xué)會真正使用數(shù)據(jù)庫軟件,對于老師來說,這確實是一件很不簡單的事情。

二、以能力為導(dǎo)向,分析課程改革與教學(xué)實踐

對于“ACCESS程序設(shè)計”這門課程,無論是學(xué)生還是老師,其學(xué)習(xí)方法與教學(xué)方式都存在一定問題。傳統(tǒng)的教學(xué)方式明顯不適用于對“ACCESS程序設(shè)計”課程的教學(xué),理論知識不能使學(xué)生真正了解課程的實質(zhì)內(nèi)容,同時也讓學(xué)生感到課程枯燥乏味。因此,在這方面,我們主要要做的就是想辦法把學(xué)生的學(xué)習(xí)積極性及主動性調(diào)動起來。通過教學(xué)實踐,筆者認(rèn)為可從以下五方面進(jìn)行改革,從而有效地提高“ACCESS程序設(shè)計”的教學(xué)效果。

1.結(jié)合專業(yè)特點,巧設(shè)導(dǎo)入案例

子曰:“知之者不如好知者,好之者不如樂之者。”在導(dǎo)入新課時,教者結(jié)合學(xué)生專業(yè)特點,精心設(shè)計導(dǎo)入案例,巧設(shè)懸念,為學(xué)生創(chuàng)造一種良好的學(xué)習(xí)情境,激發(fā)其強(qiáng)烈的求知欲望。課程開課的第一節(jié)運用這種方法尤為必要,它將為課程的整體學(xué)習(xí)打下一個良好的開端。例如:電子商務(wù)網(wǎng)頁設(shè)計是電子商務(wù)專業(yè)的專業(yè)核心課程,針對電子商務(wù)專業(yè)學(xué)生,在“ACCESS程序設(shè)計”課程開課的第一節(jié),可通過展示一個帶有會員注冊登錄、留言板、在線調(diào)查系統(tǒng)等功能的商務(wù)站點,并將站點動態(tài)網(wǎng)頁部分功能進(jìn)行詳細(xì)分析,講解其與ACCESS程序設(shè)計的關(guān)聯(lián)。可就某個具體功能設(shè)疑讓學(xué)生展開討論,如商務(wù)網(wǎng)站如何存儲和管理用戶留言信息?讓學(xué)生思考要完成這些功能需要具備哪些數(shù)據(jù),然后引導(dǎo)學(xué)生建立數(shù)據(jù)庫及表對象,再針對學(xué)生的設(shè)計可行性進(jìn)行討論,此時,就可將基礎(chǔ)的理論知識穿去,將學(xué)生的疑惑一個個進(jìn)行解答。

2.以實踐項目為主線,強(qiáng)調(diào)“做中學(xué)”

ACCESS程序設(shè)計概念多、理論性強(qiáng),掌握不同的程序結(jié)構(gòu)是課程的重點,若采用傳統(tǒng)的教學(xué)方法,學(xué)生容易產(chǎn)生畏難情緒。筆者認(rèn)為可選擇一個難度適中、與社會行業(yè)相關(guān)、知識拓展性強(qiáng)的實踐項目案例貫穿整個課程,教師在課程教學(xué)時可演示事先已設(shè)計好的項目系統(tǒng),讓學(xué)生體會到程序設(shè)計的實用性,從而激發(fā)學(xué)生的學(xué)習(xí)熱情[3]。在整個課程學(xué)習(xí)過程中,可根據(jù)各章節(jié)內(nèi)容,把實踐項目案例分解成若干個子項目,從而使課程內(nèi)容有機(jī)、系統(tǒng)地聯(lián)系起來。

例如,我們可以選擇“產(chǎn)品銷售管理系統(tǒng)”作為電子商務(wù)專業(yè)的實踐項目案例,針對各章節(jié)內(nèi)容把項目劃分為8個子項目,具體如下:

3.堅持“理論與實踐一體化”的教學(xué)模式

所謂“理論與實踐一體化”的教學(xué),是強(qiáng)調(diào)以學(xué)生為主體,將理論學(xué)習(xí)與實際訓(xùn)練緊密結(jié)合起來。在這種教學(xué)模式中,將課程學(xué)習(xí)的教學(xué)場所從純理論學(xué)習(xí)的教室轉(zhuǎn)換到多媒體計算機(jī)實驗室,讓學(xué)生圍繞各子項目的任務(wù)要求自主去探索、分析和實踐,教師從旁巡視和引導(dǎo),隨后,教師針對存在問題集中理論講解,再讓學(xué)生通過實踐解決之前還沒解決的問題。教師通過“實踐—理論—再實踐”的教學(xué)形式,讓學(xué)生帶著問題,邊做項目,邊學(xué)理論,不但為學(xué)生提供了更大的思考、質(zhì)疑、技能訓(xùn)練的空間,而且更能激發(fā)學(xué)生學(xué)習(xí)興趣和積極性,使其分解問題、解決問題的能力和團(tuán)隊合作意識得到提升。

4.設(shè)計“階梯式”的實訓(xùn)教學(xué)內(nèi)容

對“ACCESS程序設(shè)計”課程設(shè)置實訓(xùn)教學(xué),是為了學(xué)生不僅能學(xué)到理論知識,而且能鍛煉實際操作能力,使學(xué)生能夠得到全面的成長。實訓(xùn)的過程是讓學(xué)生主動發(fā)揮思考的過程,學(xué)生通過不斷思考和發(fā)現(xiàn),就能將系統(tǒng)設(shè)計的思想慢慢形成。基于這個過程的考慮,我們在進(jìn)行“ACCESS程序設(shè)計”實訓(xùn)教學(xué)過程當(dāng)中也應(yīng)做到循序漸進(jìn),由基礎(chǔ)實訓(xùn)開始,慢慢發(fā)展到綜合性實訓(xùn),再完成系統(tǒng)開發(fā)。首先是針對每個章節(jié)或是某一小部分內(nèi)容,在學(xué)習(xí)完成后要進(jìn)行強(qiáng)化練習(xí),然后在多個章節(jié)完成后再綜合性地進(jìn)行練習(xí),最后通過前期打下的堅實基礎(chǔ)開始嘗試進(jìn)行系統(tǒng)的開發(fā)。

考核環(huán)節(jié)考核內(nèi)容分值比重過程考核主要考核學(xué)生出勤、課后作業(yè)、課堂提問、課堂表現(xiàn)等。20%實踐教學(xué)主要通過學(xué)生完成課程實踐項目情況,來考核學(xué)生的技能應(yīng)用能力(含每次實訓(xùn)報告總結(jié))。25%團(tuán)隊合作主要考核學(xué)生團(tuán)隊合作意識和溝通協(xié)調(diào)能力。15%期末考試分筆試(30%)和綜合實踐項目設(shè)計(70%)兩部分,主要考核學(xué)生掌握基礎(chǔ)知識和實踐技能應(yīng)用能力等。其中,綜合實踐項目設(shè)計部分又細(xì)分:項目效果解說(30%)、答疑(20%)、創(chuàng)新設(shè)計(20%)、團(tuán)隊(10%)、報告編寫(20%)。40%社會實踐該項主要用于學(xué)生參加社會調(diào)研、社會技能實踐活動、學(xué)科競賽等方面的加分項目。最高10分5.以職業(yè)教育特點為依據(jù),改革課程考核評價標(biāo)準(zhǔn)

職業(yè)教育是以市場為導(dǎo)向,注重學(xué)生實踐應(yīng)用技能、創(chuàng)新能力和團(tuán)隊合作意識的培養(yǎng)。傳統(tǒng)的課程考核方式常常采用期末考試一個環(huán)節(jié),偏重理論知識考核,難以考查學(xué)生實踐能力,改革課程考核評價標(biāo)準(zhǔn)勢在必行。筆者以職業(yè)教育特點為依據(jù),制定了突出綜合實踐技能、注重過程學(xué)習(xí)和職業(yè)素養(yǎng)的課程考核評價體系,有效促進(jìn)了學(xué)生注重實踐、積極參與的精神。課程考核主要分左側(cè)表中的幾部分內(nèi)容。

三、結(jié)語

“ACCESS程序設(shè)計”是理論與實踐相結(jié)合的一門綜合性課程,因此,在平時的教學(xué)及學(xué)習(xí)當(dāng)中,不僅要注重在課堂上進(jìn)行理論知識的教育,對于課程的實驗環(huán)節(jié)也要加強(qiáng)對學(xué)生的教學(xué)[4]。“ACCESS程序設(shè)計”的教學(xué)目的不僅僅是計算機(jī)等級考試,最重要的是讓學(xué)生真正將這門學(xué)科掌握起來,所以,在進(jìn)行教學(xué)時不單要針對考試中所出現(xiàn)的問題,還要兼顧到對系統(tǒng)開發(fā)能力的培養(yǎng)[5]。在以往的教學(xué)過程當(dāng)中,因為語言程序設(shè)計課程的特殊性,無論是學(xué)生還是老師,都只是為了應(yīng)付考試而勉強(qiáng)教學(xué)和學(xué)習(xí),但是我國教育部門將ACCESS加入到計算機(jī)等考試當(dāng)中的最主要目的是為了推廣ACCESS語言的應(yīng)用,因此,對于以往“填鴨式”的教學(xué)方法必須進(jìn)行改革。在改革的過程中,老師應(yīng)該注意改革現(xiàn)在的教學(xué)模式,課程教學(xué)的教學(xué)方法要根據(jù)學(xué)生的具體情況進(jìn)行變化和創(chuàng)新,以總結(jié)出最適合學(xué)生的教學(xué)方法。

[參考文獻(xiàn)]

[1]梁華,陳振,張波.案例驅(qū)動的ACCESS程序設(shè)計教學(xué)改革[J].計算機(jī)教育,2011(02).

[2]侯松鸝.《Access程序設(shè)計》課程的教學(xué)改革與探索[J].計算機(jī)教育,2011(02).

[3]劉欣榮,杜玫芳.CDIO指導(dǎo)下的財經(jīng)類院校VB教學(xué)改革[J].計算機(jī)教育,2012(06).

第4篇

一、YL-236單片機(jī)實訓(xùn)室建設(shè)

建設(shè)一個科學(xué)合理單片機(jī)實訓(xùn)室是保證該課程順利有效實施的基礎(chǔ),選擇一套合適的單片機(jī)實訓(xùn)設(shè)備是建設(shè)單片機(jī)實訓(xùn)室的關(guān)鍵。我校選擇的是亞龍公司YL-236型單片機(jī)控制功能實訓(xùn)考核裝置,這套實訓(xùn)考核裝置是根據(jù)職業(yè)學(xué)校單片機(jī)及其應(yīng)用的教學(xué)內(nèi)容和要求,按照職業(yè)崗位的工作內(nèi)容研發(fā)的實訓(xùn)考核設(shè)備,而且兼顧了市省國家單片機(jī)技能競賽設(shè)備要求。單片機(jī)實訓(xùn)室面積、設(shè)備臺數(shù)、設(shè)備擺放要視各學(xué)校及專業(yè)班級人數(shù)情況而定。為了便于安全管理和美觀,空中電源走線接至各實驗臺,總電源箱控制。除此單片機(jī)實驗柜數(shù)量擺放、輔助教學(xué)的投影、實訓(xùn)室制度、文化建設(shè)也是實訓(xùn)室建設(shè)的重要內(nèi)容。

二、單片機(jī)實訓(xùn)前管理教育

為能使單片機(jī)實訓(xùn)順利有效實施,實訓(xùn)前教育管理是必須的,而且要將實訓(xùn)全方位要求細(xì)致講解到位。我校在單片機(jī)實訓(xùn)第一天前兩節(jié)課專門用于管理教育,主要包括安全教育、設(shè)備維護(hù)教育、出勤教育、成績過程考核教育、室內(nèi)規(guī)定教育等。

三、單片機(jī)實訓(xùn)教學(xué)過程(案例)

我校單片機(jī)教學(xué)以實訓(xùn)課方式開展,能夠讓學(xué)生理解單片機(jī)開發(fā)過程,不僅從軟件設(shè)計能力上得到了提升,而且也提高了硬件設(shè)計能力,對于推動職業(yè)學(xué)校課程改革工作具有積極意義。單片機(jī)實訓(xùn)設(shè)備選擇的是YL-236,教材選用的是針對YL-236而編寫的單片機(jī)控制項目訓(xùn)練教程,下面以一個完整的單片機(jī)實訓(xùn)項目案例(電子密碼鎖)分四個步驟來闡述我校是如何開展單片機(jī)實訓(xùn)教學(xué)過程的。

1.項目任務(wù)要求

教師提出本項目任務(wù)要求:使用YL-236型單片機(jī)實訓(xùn)考核裝置設(shè)計一個電子密碼鎖。

具體的任務(wù)要求如下:(1)用4×4行列式鍵盤組成0-9數(shù)字鍵及確認(rèn)鍵。(2)用8位數(shù)碼管顯示輸入的密碼及當(dāng)前狀態(tài)信息。(3)用一個獨立繼電器,控制密碼鎖開關(guān)。繼電器得電為開鎖狀態(tài),繼電器斷電為關(guān)閉狀態(tài)。

任務(wù)功能:(1)上電后,數(shù)碼無顯示。(2)當(dāng)按下數(shù)字鍵0-9中任意按鍵時,數(shù)碼管靠左顯示按下數(shù)字,再次按下任意鍵,數(shù)碼管靠左第二位顯示當(dāng)前數(shù)字,以次類推,當(dāng)數(shù)碼管8個LED都有顯示數(shù)字后,不響應(yīng)繼續(xù)輸入的數(shù)字按鍵。(3)當(dāng)按下確定鍵后,單片機(jī)對輸入的密碼與設(shè)定密碼進(jìn)行比較,若正確,則控制繼電器開鎖,若錯誤,數(shù)碼管清屏,繼電器關(guān)閉。(4)開鎖后保持20 s,然后自動進(jìn)入關(guān)閉狀態(tài)。

2.項目任務(wù)分析及串講知識點

本項目比較復(fù)雜,教師指導(dǎo)學(xué)生將復(fù)雜項目分解成多個簡單的小項目完成:(1)按鍵顯示電路程序設(shè)計。(2)密碼檢驗電路程序設(shè)計。(3)整個項目程序設(shè)計。

由教師介紹相關(guān)知識點:(1)定時中斷相關(guān)寄存器初值設(shè)定、中斷函數(shù)編寫、工作執(zhí)行過程理解。(2)中間繼電器工作原理、程序?qū)崿F(xiàn)。(3)鍵盤掃描實現(xiàn)過程、程序理解。

3.項目任務(wù)實施

教師分三個部分演示本項目的實施:(1)硬件接線。(2)項目程序編輯:關(guān)閉項目、新建項目、新建源程序、程序代碼輸入、編譯鏈接。(3)項目仿真調(diào)試:下載程序代碼、運行查錯、硬件接線錯誤、硬件本身故障、軟件程序錯誤、觀察實驗現(xiàn)象與項目要求一致。最后,學(xué)生根據(jù)教師的演示分別開始實施項目,教師巡回指導(dǎo)、檢查打分情況。

4.項目總結(jié)評價

教師進(jìn)行項目實施情況驗收和評價,好的給予積極肯定,對不足的方面提出建議。隨后教師再提出問題,與學(xué)生進(jìn)行討論,加深學(xué)生對知識的理解,并進(jìn)一步拓展理論知識,使學(xué)生能夠通過項目達(dá)到掌握相關(guān)知識點和基本技能,從而達(dá)到本模塊的教學(xué)要求。在總結(jié)評價中常提出這三個問題:(1)本次學(xué)習(xí)過程中的收獲和有待解決的問題。(2)工作任務(wù)的總體完成情況。(3)完成工作任務(wù)步驟。

第5篇

關(guān)鍵詞:精品課程;工學(xué)結(jié)合;任務(wù)驅(qū)動教學(xué)法;項目實訓(xùn)教學(xué)法

中圖分類號:TP312.2-4

精品課程建設(shè)是鄭州電子信息職業(yè)技術(shù)學(xué)院教學(xué)改革和教學(xué)質(zhì)量工程的重要內(nèi)容之一。Java程序設(shè)計是我院信息工程系計算機(jī)相關(guān)專業(yè)的專業(yè)核心課程,重點培養(yǎng)學(xué)生Java方向程序設(shè)計能力,是一門實踐性很強(qiáng)的課程。該課程的知識教育目標(biāo)是使學(xué)生能夠熟練使用JDK(Java開發(fā)工具包),Eclipse,UltraEdit等常用編輯工具來開發(fā)Java程序;能力教育目標(biāo)是培養(yǎng)學(xué)生運用面向?qū)ο蟮乃枷虢鉀Q實際問題的能力。思想教育目標(biāo)是培養(yǎng)學(xué)生的團(tuán)隊協(xié)作能力和愛崗敬業(yè)的職業(yè)素養(yǎng)。

1 精品課程建設(shè)基礎(chǔ)

1.1 硬件基礎(chǔ)

學(xué)院有先進(jìn)的網(wǎng)絡(luò)教學(xué)環(huán)境和充足的實踐教學(xué)條件,Java程序設(shè)計的教學(xué)環(huán)境是我院多媒體中心,該中心下設(shè)30個多媒體教室。課程全面應(yīng)用多媒體方式授課,學(xué)生可以利用移動存儲設(shè)備下載教學(xué)資源。在網(wǎng)上為學(xué)生提供授課計劃、教學(xué)大綱、實訓(xùn)大綱、實驗指導(dǎo)書、課件、學(xué)習(xí)指南、上機(jī)習(xí)題與指導(dǎo)、模擬測試題、學(xué)習(xí)參考書目錄等網(wǎng)絡(luò)學(xué)習(xí)資源。另外,教師利用電子郵件、QQ進(jìn)行答疑,探討師生共同關(guān)心的問題,了解學(xué)生的學(xué)習(xí)和其它方面的動態(tài),及時調(diào)整教學(xué)方法和進(jìn)度。

Java程序設(shè)計的實訓(xùn)環(huán)境是我院計算機(jī)實訓(xùn)中心,現(xiàn)有22個實訓(xùn)室,近1500臺機(jī)器,實訓(xùn)室設(shè)備先進(jìn)、功能齊全、管理嚴(yán)格規(guī)范,每個實訓(xùn)室自成局域網(wǎng)并接入了互聯(lián)網(wǎng)。實訓(xùn)室均安裝了JDK(java開發(fā)工具包)、MyEclipse、Tomcat、SQLsever及全國高等院校計算機(jī)等級考試模擬軟件,能夠保證人均一臺機(jī)器,學(xué)校實訓(xùn)室在課余及周末時間為學(xué)生開放,方便學(xué)生的上機(jī)實習(xí)。

此外,學(xué)院與鄭州東隅電子科技有限公司、鄭州華創(chuàng)科技有限公司、鄭州亞訊科技信息有限公司簽訂協(xié)議,確立為我系的校外實訓(xùn)實習(xí)基地。

1.2 軟件基礎(chǔ)

該課程教師隊伍共10人,其中專職教師8人,兼職教師2人,師生比1:45,是一支師資配置合理,執(zhí)教能力強(qiáng)、教學(xué)效果好的教學(xué)隊伍。以中青年教師為主,副高以上職稱占15%,研究生以上學(xué)歷占20%,“雙師型”教師占80%。

教學(xué)團(tuán)隊中有畢業(yè)于鄭州大學(xué)、西南大學(xué)、上海師范大學(xué)、河南科技學(xué)院等各個高校的教師,教師知識結(jié)構(gòu)合理,年齡結(jié)構(gòu)合理。課程建設(shè)小組具有在省、市級課題研究等方面的經(jīng)歷,并且獲取省級和市級的獎項若干。課程建設(shè)小組成員組成結(jié)構(gòu)和科研條件均具備了相應(yīng)的研究條件。

學(xué)院每年都積極選派教師到企業(yè)學(xué)習(xí)。特別注重加強(qiáng)理論教學(xué)與實踐教學(xué)的結(jié)合,提升課程教學(xué)水平和質(zhì)量,從而逐步形成人員精干、教學(xué)水平高、教學(xué)效果好的師資隊伍。

2 精品課程建設(shè)內(nèi)容

2.1 課程建設(shè)目標(biāo)

Java程序設(shè)計是我院信息工程系計算機(jī)相關(guān)專業(yè)(計算機(jī)應(yīng)用技術(shù)、計算機(jī)網(wǎng)絡(luò)技術(shù)、物聯(lián)網(wǎng))的一門非常重要的專業(yè)核心課程。該課程以C語言程序設(shè)計為先導(dǎo)課程,將會對JSP動態(tài)網(wǎng)頁編程課程的學(xué)習(xí)有著重要的影響。本課程在教學(xué)培養(yǎng)方案中起到承上啟下的作用。

本課程的目的是通過對Java程序設(shè)計的學(xué)習(xí),使學(xué)生具備高級技能專門人才所必須的計算機(jī)程序設(shè)計能力,培養(yǎng)學(xué)生的邏輯思維能力,為進(jìn)一步應(yīng)用面向?qū)ο蟪绦蛟O(shè)計的方來進(jìn)行項目開發(fā)打下基礎(chǔ)。具體的培養(yǎng)學(xué)生具有理解和應(yīng)用軟件開發(fā)規(guī)范、軟件開發(fā)流程的能力;學(xué)會將實際問題轉(zhuǎn)化成計算機(jī)語言表達(dá)模型的能力;會用計算機(jī)處理問題的思維方法閱讀和編寫程序的能力;具有進(jìn)一步學(xué)習(xí)其他語言的能力;具有軟件開發(fā)團(tuán)隊協(xié)作的能力。

2.2 課程建設(shè)內(nèi)容

Java程序設(shè)計精品課程建設(shè)主要包括課程體系、教學(xué)手段的改革、教學(xué)方法的改進(jìn)、考試方法的變革和教材建設(shè)。我們以現(xiàn)代化教學(xué)手段為依托,充分利用多功能教室、多媒體教室、校園網(wǎng)等教學(xué)手段。實行啟發(fā)式、研討式、項目驅(qū)動式等多種教學(xué)方法,形成一套能夠使抽象內(nèi)容具體化、專業(yè)知識通俗化的課程教學(xué)模式。通過精品課程建設(shè),課程建設(shè)小組逐步落實Java程序設(shè)計成績評定方法,學(xué)生期末綜合考評分為理論考評和實踐考評兩大部分各占總成績的50%,理論考評中平時成績占30%,期末考試成績占70%。實踐考評中實驗報告占30%,實踐操作占70%。考試內(nèi)容包括理論知識和實踐操作,真正反映教師的教學(xué)水平。

3 課程特色與創(chuàng)新

在Java程序設(shè)計教學(xué)中,我們必須突出高職高專院校的教育特色,采用先進(jìn)的教育理念,把現(xiàn)代教育思想和課程的具體內(nèi)容相結(jié)合,改革傳統(tǒng)的教學(xué)手段和方法,形成自己特色鮮明的工學(xué)結(jié)合的教學(xué)模式。

3.1 工學(xué)結(jié)合教學(xué)模式

我們確立以“就業(yè)為導(dǎo)向、能力為核心”的專業(yè)人才培養(yǎng)方案,以職業(yè)能力培養(yǎng)為核心,有針對性采取工學(xué)交替、校企合作、理論與實踐相結(jié)合的課程教學(xué)模式。此模式在做中學(xué)、做中教。特別突出以生產(chǎn)性實訓(xùn)為特征的實踐教學(xué)模式。在實訓(xùn)環(huán)節(jié)上,每屆學(xué)生都安排了三個企業(yè)真實項目實訓(xùn)和半年的頂崗實習(xí),讓學(xué)生直接參與到項目開發(fā)中去,親身體驗職場的工作氛圍,熟悉面向?qū)ο缶幊痰乃枷耄瑸閷淼木蜆I(yè)打下堅實的基礎(chǔ)。

3.2 教學(xué)方法

項目實訓(xùn)教學(xué)法強(qiáng)調(diào)的是真實體驗,以項目的完成結(jié)果檢驗和總結(jié)學(xué)習(xí)過程。項目實訓(xùn)采用項目調(diào)研、開發(fā)、測試、驗收等教學(xué)流程,使學(xué)生帶著真實的目的在探索中學(xué)習(xí),讓學(xué)生獲得親身參與的體驗、培養(yǎng)學(xué)生發(fā)現(xiàn)問題和解決問題的能力。

任務(wù)驅(qū)動教學(xué)法強(qiáng)調(diào)的是“以任務(wù)為主線、教師為主導(dǎo)、學(xué)生為主體” 通過精選案例、明確任務(wù),以任務(wù)帶動理論知識點的學(xué)習(xí),真正做到了講練有機(jī)融合。通過在實踐中的學(xué)習(xí),可以激發(fā)學(xué)生的好奇心和創(chuàng)造力。

情景教學(xué)法是以案例或情景為載體引導(dǎo)學(xué)生自主探究性學(xué)習(xí),以提高學(xué)生分析和解決實際問題的能力。主要針對企業(yè)的工作場景和實際的工作流程,進(jìn)行項目分析和任務(wù)分解,重現(xiàn)在企業(yè)中進(jìn)行項目開發(fā)的任務(wù)環(huán)境。學(xué)生在實際操作的過程中模擬項目組中的各種角色,使用真實的企業(yè)項目、企業(yè)工作流程,協(xié)同完成項目,體驗和掌握各種角色的工作技能和工作經(jīng)驗。

3.3 特色教材建設(shè)

教材是培養(yǎng)人才最關(guān)鍵、最直接的因素。所以說教材建設(shè)是精品課程建設(shè)的重要組成部分。Java是1995年Sun公司開發(fā)的面向?qū)ο蟮木幊陶Z言,它憑借平臺無關(guān)性這一強(qiáng)大優(yōu)勢己經(jīng)成為Internet應(yīng)用的主要開發(fā)語言。從目前情況來看,Java教材出版的不少,但是很少有以工作任務(wù)為主的適合高職教育的教材,大多數(shù)都是以講Java 基本知識為主,枯燥的理論使學(xué)生很難學(xué)以致用。因此,我們對課程內(nèi)容進(jìn)行了徹底的整合,采取用什么講什么,用多少講多少的原則,將那些直接支撐專業(yè)技術(shù)的知識從系統(tǒng)中提取出來,打造直接服務(wù)于崗位技術(shù)的知識鏈,建設(shè)符合高職院校特色的精品教材。在學(xué)院的大力支持下,我們課程組通過長期扎實的自我建設(shè),強(qiáng)化了課程體系,完善了教材內(nèi)容等方面的建設(shè)。

4 結(jié)束語

Java程序設(shè)計是一門實踐性很強(qiáng)的專業(yè)核心課程。我們通過不斷轉(zhuǎn)變教學(xué)理念、更新教學(xué)內(nèi)容、改進(jìn)教學(xué)手段、完善教學(xué)方法,已基本構(gòu)建起比較完善的教學(xué)體系,形成了較鮮明的特色。綜上所述,該課程建設(shè)指導(dǎo)思想明確,擁有教學(xué)與科研相長的師資隊伍,教育教學(xué)思想與時俱進(jìn),教學(xué)模式多樣化,教學(xué)手段現(xiàn)代化,在計算機(jī)編程教育領(lǐng)域起著良好的示范作用。

參考文獻(xiàn):

[1]王小芬,馬玉芳.《大學(xué)計算機(jī)應(yīng)用基礎(chǔ)》精品課程建設(shè)[J].計算機(jī)光盤軟件與應(yīng)用,2013,4.

第6篇

關(guān)鍵詞:C語言;教學(xué);實訓(xùn); 教學(xué)網(wǎng)站

   0 引言

目前,計算機(jī)編程語言比較豐富,學(xué)生以后工作更需要具備對各種語言的學(xué)習(xí)能力,學(xué)習(xí)了C語言,無論以后學(xué)習(xí)哪種語言,需要的只是語法的重新學(xué)習(xí),而解決問題的能力已經(jīng)形成,因此掌握了C語言,也就掌握了學(xué)習(xí)其他編程語言的學(xué)習(xí)能力。

   1教學(xué)對象

本學(xué)期本人所教授的C語言的面向的對象基礎(chǔ)不太好,數(shù)學(xué)功底有點薄弱,同時學(xué)習(xí)的過程中往往缺乏積極性和主動性,遇到困難不能刻苦鉆研,往往選擇放棄。因此教學(xué)的進(jìn)度不能太快,教學(xué)的內(nèi)容不能太難,教學(xué)方法要靈活多變,只有這樣才能教好C語言這門課。

   2 課堂教學(xué)

C語言教材中的內(nèi)容很多也很瑣碎,為了不使學(xué)生產(chǎn)生厭倦感,教師教授的內(nèi)容要突出重點,語法是一門語言的基礎(chǔ),在教授基本語法時將重點放在對后續(xù)章節(jié)影響較大并且在編程的過程中經(jīng)常用到的內(nèi)容。教學(xué)中對學(xué)生的要求是語法基礎(chǔ)要牢記,該記憶的必須讓學(xué)生記牢。

對于初學(xué)者存在的最大問題是入門難,學(xué)生普遍反映的問題是聽課能聽懂,可課下再自己看課本又不會了,出現(xiàn)這種現(xiàn)象的原因是不會讀程序。在本人的教學(xué)中發(fā)現(xiàn)大多數(shù)學(xué)生學(xué)習(xí)數(shù)據(jù)類型、運算符和表達(dá)式時還是很有積極性的,課堂內(nèi)容也掌握的不錯,課下內(nèi)容也能按時完成。可一到接觸條件語句,循環(huán)語句和數(shù)組這部分內(nèi)容,就有一些學(xué)生掌握不了了,因此學(xué)習(xí)的積極性越來越差,出現(xiàn)這種現(xiàn)象的原因是有些學(xué)生不入門,看到一個程序根本不知如何編寫,也不知具體的思路,所以產(chǎn)生了畏懼感。在本人的教學(xué)中會引導(dǎo)學(xué)生多讀程序,在讀的過程中領(lǐng)悟,讀的過程中提高。對于軟件生存周期的的設(shè)計,編碼,調(diào)試,運行這幾階段,本人可以通過C語言設(shè)計實例來體現(xiàn),以培養(yǎng)學(xué)生編程中的工程思想。講授課程時以提出問題,解決問題,深入拓展問題,再解決問題,對問題進(jìn)行評價和優(yōu)化設(shè)計的螺旋式滾動教學(xué)的方法,收到了不錯的教學(xué)效果。

在教學(xué)過程中,對于數(shù)組,指針等重要的知識點,課件制作的要生動些,提高學(xué)生的學(xué)習(xí)興趣和主動性。例如在講解數(shù)組的起泡法排序時,本人讓5位同學(xué)到講臺,每位同學(xué)手中拿著個數(shù)據(jù),來現(xiàn)場模擬氣泡排序的過程,經(jīng)過第一次找到了最大的數(shù)據(jù),經(jīng)過第二次找到了次大的,通過現(xiàn)場的模擬以及同學(xué)的參與,使課堂更加豐富有趣,并且所有同學(xué)都能掌握氣泡排序的過程。再比如說:在講解交換兩個數(shù)的大小時,本人也是讓兩位同學(xué)現(xiàn)場表演,要交換必須一位同學(xué)離開自己位置站在其他地方,這個位置就是本人增加的另一個變量,這樣另一位同學(xué)才能站到他以前的位置,然后他回到另一個同學(xué)的位置,從而實現(xiàn)了交換操作。由于在教學(xué)中引人的現(xiàn)場模擬,使同學(xué)們更容易理解這些抽象的內(nèi)容,更重要的是碰到類似的問題他們會觸類旁通,從而慢慢培養(yǎng)出編程的興趣。

   3實訓(xùn)

上機(jī)實驗是學(xué)習(xí)程序設(shè)計語言的重要環(huán)節(jié),自己編寫的程序上機(jī)調(diào)試運行中,可能有很多想不到的錯誤,通過改正這些錯誤,可逐步提高自己對C語言的語法的理解力。實訓(xùn)以前,先讓大家熟悉所用的開發(fā)環(huán)境,本人的教學(xué)中用的visual c++ 6.0,在運行程序的過程中使大家理解C程序的編輯,編譯,連接和運行的過程。進(jìn)而引導(dǎo)學(xué)生會用此開發(fā)環(huán)境編程,調(diào)試程序。在課程的教學(xué)中,會進(jìn)行階段性的實訓(xùn)項目,將每一階段的學(xué)習(xí)進(jìn)行小結(jié)性的貫穿和提高。將相關(guān)的知識點融入到程序的編寫中,從而鞏固知識點并將瑣碎的知識點做一個整合。在每個學(xué)期快結(jié)束時計算機(jī)系還會給學(xué)生安排集中一周的實訓(xùn)課,通常會給大家?guī)椎李}目,這幾道題目涵蓋非常廣的知識點,大家如果想編出程序就必須要找到課本的相應(yīng)的知識點進(jìn)行復(fù)習(xí),從而編出程序,學(xué)生普遍反映通過集中實訓(xùn)課的鍛煉,他們的編程能力有了很大的提高,很多以前不懂的內(nèi)容通過自己鉆研也懂了,通過自己努力以后也體會到了編出程序的喜悅感,可以說收到不錯的成效。

   4教學(xué)網(wǎng)站

考慮到學(xué)校的教學(xué)特點,畢業(yè)會要求學(xué)生做一個網(wǎng)站,所以在學(xué)習(xí)的過程中本人會讓學(xué)生為以后的畢業(yè)設(shè)計收集一些素材。比如本人將班里的54位同學(xué)分為9組,給學(xué)生布置的作業(yè)題會以組的形式討論,并且要求組長拍相應(yīng)的討論的照片或視頻,這樣做的目的不僅可以督促他們學(xué)習(xí),如果他們畢業(yè)想做個C語言學(xué)習(xí)的網(wǎng)站,可以將這些照片放在網(wǎng)站上,同學(xué)們想到等他們大三畢業(yè)設(shè)計時能用的上,會更積極的配合。提到C語言的教學(xué)網(wǎng)站,必不可少的是C語言的題庫。這就需要學(xué)生平時將遇到的好題難題摘抄下來,為以后的數(shù)據(jù)庫提供內(nèi)容。C語言內(nèi)容是比較瑣碎,所以在學(xué)習(xí)的過程中知識的整合是比較重要的,學(xué)生們通過題目的摘抄和總結(jié),收到了不錯的學(xué)習(xí)效果。

   5 結(jié)束語

C語言的教學(xué)重點是培養(yǎng)學(xué)生分析問題與解決問題的能力。而這種能力的培養(yǎng)是與學(xué)生的刻苦學(xué)習(xí)分不開的,因此在本人的課堂中會一再強(qiáng)調(diào)C語言不是看會的,也不是聽會的,而是親自動手實踐練會的。本人相信,只要運用有效的教學(xué)方法,一定能使學(xué)生學(xué)習(xí)好這門課。

參考文獻(xiàn):

[1]姜雷等.c/c++程序設(shè)計教程.中國鐵道出版社2007

[2]譚浩強(qiáng).c程序設(shè)計(第二版)[M].北京:清華大學(xué)出版社.1999

[3]馮運仿.《C語言程序設(shè)計》課程教學(xué)模式的研究與實踐.福建電腦 2012.1

[4]董衛(wèi)紅.《C語言程序設(shè)計》教學(xué)改革之我見 常州輕工職業(yè)技術(shù)學(xué)院學(xué)報 第4期 2009年12月

第7篇

【關(guān)鍵詞】高職 網(wǎng)絡(luò)程序設(shè)計 網(wǎng)絡(luò)課程 設(shè)計

【中圖分類號】G【文獻(xiàn)標(biāo)識碼】A

【文章編號】0450-9889(2013)10C-0073-03

在當(dāng)今的信息化時代,學(xué)生的學(xué)習(xí)方式已從傳統(tǒng)的基于課堂教學(xué)模式轉(zhuǎn)變?yōu)橥ㄟ^多種途徑獲得知識,其中網(wǎng)絡(luò)教育因其突破了時間與空間的限制,能夠培養(yǎng)學(xué)生在傳統(tǒng)課堂中難以實現(xiàn)的自主學(xué)習(xí)和探究學(xué)習(xí)的能力而成為高職教學(xué)中一個重要的研究課題。網(wǎng)絡(luò)課程克服了傳統(tǒng)課堂教學(xué)模式的不足,成為現(xiàn)代信息化教育發(fā)展的新趨勢。

隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,程序設(shè)計的重點已從傳統(tǒng)的桌面程序設(shè)計轉(zhuǎn)向網(wǎng)絡(luò)程序設(shè)計。為適應(yīng)信息技術(shù)的發(fā)展需求,近年來,網(wǎng)絡(luò)程序設(shè)計已經(jīng)成為各高職院校計算機(jī)相關(guān)專業(yè)的必修課程。其主要任務(wù)是使學(xué)生掌握Web網(wǎng)站的基本概念、基本原理和開發(fā)的基本方法,通過講授目前流行的Web開發(fā)技術(shù)及數(shù)據(jù)庫訪問技術(shù),培養(yǎng)學(xué)生從Web程序設(shè)計開發(fā)、網(wǎng)站建設(shè)、設(shè)計到實現(xiàn)的實踐動手能力,能夠在老師的指導(dǎo)下完成一個具有實際意義的小型Web應(yīng)用系統(tǒng)的開發(fā)。本文擬以網(wǎng)絡(luò)程序設(shè)計課程為例,對網(wǎng)絡(luò)課程設(shè)計進(jìn)行探討。

一、網(wǎng)絡(luò)課程設(shè)計理念

以職業(yè)能力培養(yǎng)為核心,以實踐教學(xué)為主線,打破以知識傳授為主要特征的傳統(tǒng)學(xué)科課程模式和以職業(yè)工作過程為導(dǎo)向的行動課程模式,轉(zhuǎn)變?yōu)橐宰⒅嘏囵B(yǎng)學(xué)生解決實際問題為中心,構(gòu)建課程體系,遵循由淺入深、循序漸進(jìn)的原則,著眼于弱化網(wǎng)絡(luò)程序設(shè)計的難點,強(qiáng)調(diào)學(xué)生動手開發(fā)能力的培養(yǎng),探討“任務(wù)驅(qū)動+案例教學(xué)”的教學(xué)模式在網(wǎng)絡(luò)程序設(shè)計課程中的應(yīng)用。

針對網(wǎng)絡(luò)程序設(shè)計課程內(nèi)容抽象、難于理解、學(xué)習(xí)困難的特點,為降低學(xué)生的學(xué)習(xí)復(fù)雜度,提高學(xué)生的實踐動手能力,新授課程采用任務(wù)驅(qū)動教學(xué)法組織教學(xué),理論知識教學(xué)以任務(wù)驅(qū)動為單元,以“必須”、“夠用”為度,突出實踐,加強(qiáng)應(yīng)用性和針對性,讓學(xué)生在完成任務(wù)中掌握知識,帶動知識、概念和技能的學(xué)習(xí)。

對綜合課的教學(xué),圍繞教學(xué)目標(biāo)和內(nèi)容的需要,采用典型案例組織學(xué)生進(jìn)行學(xué)習(xí)、研究、鍛煉。典型的小型Web應(yīng)用系統(tǒng)案例包括留言板、BBS論壇、聊天室、新聞公告系統(tǒng)、文件上傳系統(tǒng)、在線購物、網(wǎng)上書店等。利用案例創(chuàng)設(shè)一個良好的寬松的教學(xué)實踐情景,把真實的典型問題展現(xiàn)在學(xué)生面前,讓他們設(shè)身處地地去思考、分析、討論,從而激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生創(chuàng)造能力及分析、解決問題的能力。教師可通過采用案例教學(xué)法,引導(dǎo)學(xué)生對學(xué)過的知識加以概括性整理和深化,以形成新的認(rèn)知結(jié)構(gòu),逐步遞進(jìn),最終使學(xué)生形成綜合網(wǎng)絡(luò)程序設(shè)計的應(yīng)用能力。

本課程所有的理論教學(xué)、課程實驗、綜合實訓(xùn),都采用“任務(wù)驅(qū)動+案例教學(xué)”的教學(xué)模式進(jìn)行設(shè)計。

二、網(wǎng)絡(luò)課程的具體設(shè)計

(一)導(dǎo)航設(shè)計

網(wǎng)絡(luò)課程信息量大,涵蓋媒體素材多樣,包含文本、圖形、課件、音頻、視頻、動畫等多種形式素材,內(nèi)部信息之間的關(guān)系也較復(fù)雜。因此,除在信息結(jié)構(gòu)上要合理設(shè)計外,對信息的導(dǎo)航策略要求也十分高。要求導(dǎo)航設(shè)計要清晰、明確、簡單,符合學(xué)生認(rèn)知心理,否則,學(xué)生容易迷失方向。基于導(dǎo)航要求清晰準(zhǔn)確這一網(wǎng)站設(shè)計思路,將網(wǎng)絡(luò)程序設(shè)計課程網(wǎng)站所有資源進(jìn)行合理的分類,整個網(wǎng)絡(luò)由“課程教學(xué)實施方案”和“課程網(wǎng)絡(luò)學(xué)習(xí)平臺”兩大部分組成。

“課程教學(xué)實施方案”是站在教師的角度,向?qū)W生全面介紹整個課程的實施方案,讓學(xué)生了解課程的教學(xué)安排,以便制訂具有個性化的學(xué)習(xí)計劃,界面設(shè)計如圖1所示。

“課程教學(xué)實施方案”界面主要包含5個欄目:一是課程簡介,包含課程簡介,師資隊伍兩個二級欄目;二是教學(xué)大綱,包含課程教學(xué)大綱,綜合實訓(xùn)大綱兩個二級欄目;三是課程特色,包含課程特色,發(fā)表文章兩個二級欄目;四是教學(xué)條件,包含校內(nèi)實訓(xùn)基地,校外實訓(xùn)基地兩個二級欄目;五是教學(xué)手段,包含教學(xué)方法,教學(xué)模式兩個二級欄目。單擊“進(jìn)入”按鈕可鏈接到“課程網(wǎng)絡(luò)學(xué)習(xí)平臺”。

“課程網(wǎng)絡(luò)學(xué)習(xí)平臺”是站在學(xué)生自主學(xué)習(xí)的角度,向?qū)W生提供可通過因特網(wǎng)自主進(jìn)行學(xué)習(xí)的完整的網(wǎng)絡(luò)課程,界面設(shè)計如圖2所示。

“課程網(wǎng)絡(luò)學(xué)習(xí)平臺”界面包含9個欄目:一是電子教案,包含網(wǎng)絡(luò)程序設(shè)計課程所有教案;二是電子課件,包含網(wǎng)絡(luò)程序設(shè)計課程所有課件及所有案例分析課件;三是教學(xué)錄像,包含網(wǎng)絡(luò)程序設(shè)計課程所有教學(xué)錄像,在每章的教學(xué)錄像中瀏覽者可隨意控制要播放的錄像內(nèi)容;四是實訓(xùn)教程,包含網(wǎng)絡(luò)程序設(shè)計課程的實驗教程和綜合實訓(xùn)教程,共有12個實驗和4個典型案例分析,所有實驗和案例都可在線演示;五是技術(shù)專題,提供該學(xué)科當(dāng)今的一些研究成果,以及配合教學(xué)內(nèi)容的一些資料,有利于學(xué)生進(jìn)行擴(kuò)展學(xué)習(xí);六是教學(xué)資源,提供一些網(wǎng)站制作素材,供學(xué)生們在制作網(wǎng)站時使用;七是在線測試,包含對本課程的教學(xué)內(nèi)容的自測題目及其自動評判系統(tǒng),輸入用戶名和密碼,即可進(jìn)入在線測試模塊,在“在線測試”模塊中,選擇要測試的教學(xué)內(nèi)容,即可進(jìn)行自測和自評;八是師生論壇,提供一個師生互動的平臺,包含對本課程常見問題的討論及其解答,輸入公共賬號和密碼即可登錄該論壇,亦可注冊新用戶后,再登錄,九是動畫演示,包含所有原創(chuàng)動畫,通過Flas演示來講解課程中的重點和難點內(nèi)容。

(二)論壇設(shè)計

為便于師生討論和教師答疑,建立“師生論壇”作為交互討論平臺。教師固定時間和學(xué)生同時在線,就可以實時回答學(xué)生的提問,如果教師不在線,學(xué)生還可以留下問題與同學(xué)進(jìn)行交流,也方便教師上線后回答。

“師生論壇”包含用戶注冊、用戶登錄、發(fā)表新帖、回復(fù)帖子、瀏覽帖子、用戶信息等功能模塊,系統(tǒng)功能結(jié)構(gòu)如圖3所示。

“師生論壇”是一個典型的網(wǎng)絡(luò)應(yīng)用系統(tǒng),為方便論壇的維護(hù)和擴(kuò)展,需為不同用戶分配不同的權(quán)限。注冊學(xué)生屬于普通用戶,普通用戶可以發(fā)表帖子、回復(fù)帖子、瀏覽帖子、瀏覽整個論壇信息;任課教師具有管理員權(quán)限,管理員可以對整個論壇信息進(jìn)行全面管理,系統(tǒng)工作流程如圖4所示。

(三)在線測試設(shè)計

為了考查學(xué)生對本課程知識的掌握情況,實現(xiàn)考試功能與教育評估和教育管理功能的高度結(jié)合,使考務(wù)工作自動化,設(shè)計了一個在線測試模塊。在線測試包含對本課程的教學(xué)內(nèi)容的自測題目及其自動評判系統(tǒng),在在線測試模塊中,學(xué)生可以評價其自主學(xué)習(xí)的效果,為教師提供教學(xué)分析的依據(jù)。

根據(jù)網(wǎng)絡(luò)考試的特點,將在線測試系統(tǒng)分為前臺和后臺兩個模塊進(jìn)行設(shè)計。前臺主要用于考生注冊、登錄、在線考試、查詢成績、退出系統(tǒng)。學(xué)生注冊并登錄后,即可選擇考試內(nèi)容進(jìn)行在線測試。前臺功能結(jié)構(gòu)如圖5所示。后臺主要用于管理員對管理員信息、考生信息、考題信息、考生成績信息等進(jìn)行管理。教師或管理員登錄后,即可進(jìn)入后臺對所有考試信息進(jìn)行管理。后臺功能結(jié)構(gòu)如圖6所示。

“在線測試”是一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。這種模式,為學(xué)習(xí)者創(chuàng)造了一種新的考試環(huán)境,使學(xué)生可以隨時隨地通過網(wǎng)絡(luò)進(jìn)行考試。學(xué)生通過學(xué)號注冊成功后,輸入自己的學(xué)號和密碼登錄進(jìn)入前臺,按步驟依次進(jìn)行選題和答題,答題完畢后系統(tǒng)會自動評分,并給出考試成績,解決了在考試后等待考試分?jǐn)?shù)通知的問題。管理員或教師使用自己的用戶名和密碼登錄后,可進(jìn)入后臺,對考生信息、考試信息、管理員信息、考試題目等,進(jìn)行添加、修改、刪除等管理,系統(tǒng)工作流程如圖7所示。

三、網(wǎng)絡(luò)課程設(shè)計的優(yōu)點

上述網(wǎng)絡(luò)課程設(shè)計存在如下優(yōu)點:

其一,網(wǎng)站制作技術(shù)多樣化。網(wǎng)絡(luò)課程的前臺采用Dreamweaver+Flash+Photoshop作為開發(fā)工具,后臺采用ASP+Access進(jìn)行設(shè)計,所有頁面采用CSS+XHTML進(jìn)行布局,界面設(shè)計新穎合理,教學(xué)目標(biāo)清晰,定位準(zhǔn)確,欄目設(shè)置合理,導(dǎo)航方便。

其二,教學(xué)錄像瀏覽方便。在網(wǎng)絡(luò)課程中,瀏覽者可隨意控制要播放的教學(xué)錄像內(nèi)容。教學(xué)錄像窗口采用框架結(jié)構(gòu)布局,由三個區(qū)域組成,左上角是視頻音頻播放區(qū),可任意調(diào)整視頻窗口的大小,適應(yīng)學(xué)生個性化的瀏覽要求。左下角是文字索引區(qū),可隨意選擇需要播放的章節(jié)內(nèi)容或知識點。右邊是屏幕流播放區(qū),播放教師計算機(jī)的屏幕內(nèi)容。

其三,實驗教程可實現(xiàn)在線演示。利用網(wǎng)絡(luò)程序設(shè)計具有操作性強(qiáng)和可再現(xiàn)性的特點,借助現(xiàn)代教育技術(shù),設(shè)計“實驗教程在線演示”功能,使學(xué)生能夠很直觀地感知程序的運行結(jié)果,提高學(xué)生運用程序設(shè)計知識解決實際編程問題的能力,降低學(xué)生的學(xué)習(xí)難度,提高學(xué)習(xí)效果和效率。

其四,動畫演示形象直觀。對于教學(xué)中的重點、難點和教學(xué)手段難以表達(dá)的教學(xué)內(nèi)容,通過動畫演示欄目,利用多媒體技術(shù)豐富的表現(xiàn)力,幫助學(xué)生掌握重點,突破難點。

其五,師生論壇交互友好。論壇給師生提供一個交流的平臺,為網(wǎng)絡(luò)的互動提供便利。通過論壇,師生得以更方便地交流,更便捷地發(fā)表自己的觀點,學(xué)習(xí)者可以從中獲得自己想要的信息,實現(xiàn)網(wǎng)絡(luò)資源共享。

其六,在線測試題庫豐富。在線測試系統(tǒng)建立了覆蓋所有知識點的題庫,方便學(xué)習(xí)者自主測驗、及時得到反饋信息,從而有計劃、有步驟,系統(tǒng)地調(diào)整學(xué)習(xí)進(jìn)度,使網(wǎng)上學(xué)習(xí)更有效。與此同時,教師(管理員)可以通過系統(tǒng)對學(xué)生的信息進(jìn)行分析統(tǒng)計,有針對性地為學(xué)生提供指導(dǎo)。

以上網(wǎng)絡(luò)課程設(shè)計在實踐教學(xué)中取得了很好的應(yīng)用效果,在配合課堂教學(xué),提高教學(xué)質(zhì)量和學(xué)生自學(xué)能力方面,發(fā)揮了重要的作用。在今后的網(wǎng)絡(luò)課程教學(xué)中,還應(yīng)以學(xué)生發(fā)展為目的,合理開發(fā)、利用各種課程資源,實現(xiàn)課程資源的多樣整合,促進(jìn)學(xué)生全面發(fā)展。

【參考文獻(xiàn)】

[1]呂懷婉.優(yōu)質(zhì)網(wǎng)絡(luò)課程資源開發(fā)與設(shè)計[J].西安電力高等專科學(xué)校學(xué)報,2012(2)

[2]劉占東.高等院校網(wǎng)絡(luò)課程建設(shè)初探[J].職業(yè)技術(shù),2012(6)

【基金項目】2011年新世紀(jì)廣西高等教育教改工程項目(2011JGB193)

第8篇

關(guān)鍵詞:典型程序;軟件項目;程序設(shè)計

中圖分類號:G642

許多高校的計算機(jī)和一些非計算機(jī)類專業(yè)都開設(shè)了程序設(shè)計類課程,這類課程理論性、操作性、應(yīng)用性都很強(qiáng),并且知識繁雜,嚴(yán)謹(jǐn)抽象,較難掌握。比如:Visual Basic程序設(shè)計課程,首章就是抽象難懂的屬性、事件、方法等概念,然后就是更加枯燥抽象的數(shù)據(jù)類型、變量、語句、過程等語言基礎(chǔ)知識。這些又都是VB程序設(shè)計的基礎(chǔ),必須掌握。如果過分追求知識體系的系統(tǒng)性,以概念、命令的講解為重點,偏重理論灌輸,學(xué)生就會感覺枯燥難學(xué),失去興趣,也不利于應(yīng)用型、創(chuàng)新型人才的培養(yǎng)。

因此,筆者采用了軟件項目與典型程序相結(jié)合的教學(xué)方法,深受學(xué)生歡迎,也收到了良好的教學(xué)效果。

軟件項目與典型程序是教師采用軟件開發(fā)項目和一些典型程序來主導(dǎo)學(xué)生主動學(xué)習(xí)的一種學(xué)習(xí)方法。教師精心選擇、設(shè)計軟件項目和一些典型程序,在一定程度上打破原有的課程知識體系,重新組織知識內(nèi)容,將抽象的理論知識和軟件操作融入到具象的軟件項目開發(fā)與典型程序設(shè)計中。教師不再接部就班地直接向?qū)W生灌輸知識,而是以學(xué)生為主體,主導(dǎo)學(xué)生去直接設(shè)計程序和軟件項目。通過引導(dǎo)學(xué)生去設(shè)計程序來探究新知識,通過一個實際軟件項目的開發(fā)來整合課程知識,掌握軟件工程和項目管理的思想。軟件項目開發(fā)是理論與實踐的結(jié)合體,加大了課程實訓(xùn)力度,增強(qiáng)了學(xué)生實踐能力。

軟件項目開發(fā)與典型程序設(shè)計方法,將理論與實踐相結(jié)合,在知識的運用中學(xué)習(xí)知識,符合認(rèn)知規(guī)律,有利于知識體系的建構(gòu),充分培養(yǎng)了學(xué)生的應(yīng)用能力和創(chuàng)新能力。下面,結(jié)合實踐,對該方法的應(yīng)用進(jìn)行有益的探討。

1 軟件項目的應(yīng)用

把軟件項目開發(fā)應(yīng)用于程序設(shè)計類課程的教學(xué)中,圍繞真實的項目來組織教學(xué),創(chuàng)造與實際工作環(huán)境相似的學(xué)習(xí)環(huán)境,有效提高學(xué)生的學(xué)習(xí)積極性,培養(yǎng)學(xué)生的職業(yè)素養(yǎng)和能力。

筆者建議最好一門課程采用一個軟件開發(fā)項目,將整個課程的零散知識點進(jìn)行整合,軟件項目的開發(fā)要貫穿于整個課程的學(xué)習(xí)過程之中。例如:在VB程序設(shè)計課程的學(xué)習(xí)中,教師選擇某個信息管理系統(tǒng)做軟件開發(fā)項目,如人事檔案管理系統(tǒng)。當(dāng)然,根據(jù)不同的專業(yè)、學(xué)生及課程情況,也可以采用多個項目。

啟始課上,教師可以展示一些使用相應(yīng)程序開發(fā)的優(yōu)秀軟件,同時布置軟件開發(fā)項目,使學(xué)生了解此程序設(shè)計語言的功能,明確課程學(xué)習(xí)任務(wù),并激發(fā)學(xué)生興趣。

按照課程的知識體系結(jié)構(gòu),教師將軟件項目分解為子程序設(shè)計任務(wù),貫穿于日常教學(xué)中。如:在VB程序設(shè)計課程中,學(xué)習(xí)控件時,可以讓學(xué)生去設(shè)計軟件界面;學(xué)習(xí)菜單時,讓學(xué)生設(shè)計軟件的菜單;學(xué)習(xí)工具欄時,讓學(xué)生設(shè)計軟件的工具欄……這樣,課程學(xué)完了,軟件也開發(fā)出來了,邊學(xué)邊用。隨著課程學(xué)習(xí)的深入,軟件越來越完整,學(xué)生體會到了成功的喜悅,學(xué)習(xí)積極性越來越高。

項目開發(fā)完成后,教師可組織學(xué)生進(jìn)行評價,先由學(xué)生展示作品,自評,再學(xué)生間互評,最后由教師總結(jié)評價。此評價過程可以鍛煉學(xué)生的表達(dá)能力,學(xué)生間也可以相互借鑒,糾正不足。

軟件項目的應(yīng)用增強(qiáng)了課程的實踐性,縮短了課程學(xué)習(xí)與系統(tǒng)開發(fā)之間的距離,使實訓(xùn)環(huán)節(jié)落到實處。

2 典型程序的應(yīng)用

典型程序設(shè)計是為了掌握某些知識點而采用的較小的并且典型的程序,主要是在章節(jié)學(xué)習(xí)中應(yīng)用。例如:VB程序設(shè)計課程中,在學(xué)習(xí)標(biāo)簽、命令按鈕、文本框和IF語句時,可以采用注冊登錄程序;學(xué)習(xí)框架、單選按鈕、復(fù)選框、分支語句時,可以采用簡單考試系統(tǒng)程序;在學(xué)習(xí)列表框、循環(huán)語句時,可以使用選課程序等。

典型程序應(yīng)用的組織實施過程是精選程序、展示程序、分析程序、設(shè)計程序、總結(jié)擴(kuò)展。教師根據(jù)學(xué)習(xí)內(nèi)容和目標(biāo),選擇合適的程序,選擇的程序要典型、實用。教學(xué)時,教師運行程序,展示程序功能和運行效果,激發(fā)學(xué)生積極性,同時使學(xué)生明確學(xué)習(xí)目標(biāo)。然后,引導(dǎo)學(xué)生分析程序,設(shè)計程序,此時,要以學(xué)生為主體,教師起主導(dǎo)作用。學(xué)生在設(shè)計程序的過程中,主動思考、探索和操作,通過控件和語句的使用,掌握了軟件的操作和應(yīng)用,理解了程序設(shè)計語言基礎(chǔ)知識。程序設(shè)計完成后,教師再引導(dǎo)學(xué)生總結(jié)程序設(shè)計應(yīng)用中涉及到的知識點,反思程序設(shè)計方法,并提出問題,激發(fā)學(xué)生通過課外學(xué)習(xí)來進(jìn)一步完善、擴(kuò)展程序功能。

典型程序設(shè)計應(yīng)用是一種主動學(xué)習(xí)過程,在教師的引導(dǎo)下,通過學(xué)生自身的思考和操作,來學(xué)習(xí)軟件知識,符合知識體系的建構(gòu)規(guī)律。

3 采用基于學(xué)習(xí)過程的考核方式

傳統(tǒng)的考試方式不能科學(xué)、全面地評價學(xué)生的學(xué)習(xí)效果。在程序設(shè)計類課程的教學(xué)中,筆者采用了基于學(xué)習(xí)過程的形成性考核方式。學(xué)生的成績由設(shè)計程序與軟件項目的完成情況來綜合評價,每完成一個程序或項目,就給出一個成績,根據(jù)程序或項目的難易程度來設(shè)置分?jǐn)?shù)權(quán)重。這種考核方式,評價貫穿整個學(xué)習(xí)過程,結(jié)合設(shè)計程序和軟件項目分階段考核,可以科學(xué)地評價學(xué)生的學(xué)習(xí)效果,大大激發(fā)了學(xué)生的學(xué)習(xí)主動性,達(dá)到了以考促學(xué)的目的。

4 應(yīng)用中應(yīng)注意的問題

4.1 選擇設(shè)計程序和軟件項目需注意的問題:(1)設(shè)計程序和軟件項目要典型,具有代表性,不要選不常用的。還要注意實用性,盡量接近生活實際。也要考慮趣味性,選擇趣味性強(qiáng)、有吸引力的程序和項目,以激發(fā)學(xué)生興趣。(2)選擇設(shè)計程序和軟件項目時要考慮到開課專業(yè)、課程大綱和學(xué)生情況,難度要合適。過于復(fù)雜或過于簡單,都會降低學(xué)生的學(xué)習(xí)熱情。過于復(fù)雜,學(xué)生會產(chǎn)生受挫感,失去信心。過于簡單,對學(xué)生沒有吸引力,學(xué)習(xí)積極性會降低。難度要相對適中,學(xué)生只有通過學(xué)習(xí),才能完成作品,獲得了成功感,增強(qiáng)了自信心,有利于提高學(xué)生學(xué)習(xí)的主動性,吸引學(xué)生深入學(xué)習(xí)。隨著教學(xué)進(jìn)度的推進(jìn),程序要先易后難,由簡單到復(fù)雜,從單一到綜合,再到軟件項目,循序漸進(jìn)地培養(yǎng)學(xué)生的軟件開發(fā)能力。(3)選擇設(shè)計程序總體上不要過于復(fù)雜,涉及的知識點不要太多,不要面面俱到。選擇的開發(fā)項目綜合性要強(qiáng),覆蓋面要廣,從而達(dá)到對課程知識和技術(shù)的整合。項目涉及不到的重點或較為重點的知識點,設(shè)計程序可以起到輔助和補(bǔ)充的作用,或者利用設(shè)計程序來強(qiáng)化重點知識。總之,程序和軟件項目要精心選擇和設(shè)計,應(yīng)用中也要把握技巧。

4.2 教學(xué)中,要始終以軟件項目為主線,設(shè)計程序為輔助,學(xué)生為主體,教師為主導(dǎo)。設(shè)計程序的導(dǎo)入、分析、設(shè)計、總結(jié)、擴(kuò)展,要以學(xué)生為主體,發(fā)揮好教師的主導(dǎo)作用。軟件開發(fā)項目的實施也是如此,要培養(yǎng)學(xué)生獨立分析、解決問題的能力,要授之以漁。教師要多設(shè)疑,要注意啟發(fā)、引導(dǎo)、組織學(xué)生去探求知識。學(xué)生要多動腦,多動手,主動學(xué)習(xí),主動建構(gòu)自身知識體系。

4.3 打破傳統(tǒng)教材內(nèi)容安排,大膽調(diào)整教材內(nèi)容和順序。根據(jù)程序或項目分解后的子程序任務(wù)涉及到的知識內(nèi)容,合理調(diào)整教材內(nèi)容。例如:各種流程控制語句的學(xué)習(xí),傳統(tǒng)的教材內(nèi)容是安排在一起,逐一講解,講一條語句,用一個程序去驗證。這種統(tǒng)一學(xué)習(xí)的方式,會使學(xué)生感覺抽象枯燥,教學(xué)效果差。其實,流程控制語句的學(xué)習(xí),可以貫穿到整個課程的學(xué)習(xí)過程中。將不同的流程控制語句,甚至同一語句的不同結(jié)構(gòu),與基本控件、菜單、工具欄進(jìn)行合理的結(jié)合,分散到各個程序和軟件項目子程序中,達(dá)到了難點的分散與克服,從而收到良好的教學(xué)效果。

參考文獻(xiàn):

[1]朱文增,趙競雄,張阿嬌.程序開發(fā)在VB教學(xué)中的應(yīng)用研究[J].電腦知識與技術(shù),2009,14.

[2]尤麗卓.程序開發(fā)與實例結(jié)合教學(xué)法在VB教學(xué)中的應(yīng)用[J].職業(yè)教育研究,2007,6.

第9篇

【關(guān)鍵詞】程序類課程;項目驅(qū)動;實踐教學(xué)

隨著國內(nèi)“應(yīng)用型”本科辦學(xué)要求,越來越多的高校將“校企合作、實踐教學(xué)”改革作為“應(yīng)用型”教學(xué)的突破口,而計算機(jī)專業(yè)的程序語言類課程涉及基礎(chǔ)的C語言,專業(yè)核心的面向?qū)ο蟪绦蛟O(shè)計、編程提高類的C#程序設(shè)計、JAVA語言程序設(shè)計等編程主流語言。因此,以“項目驅(qū)動”為導(dǎo)向的實踐教學(xué)模式改革,成為了研究的熱點。

1.項目驅(qū)動的內(nèi)涵

項目驅(qū)動式教學(xué)模式是一種起源于西方發(fā)達(dá)國家,以建構(gòu)主義教學(xué)模式為基礎(chǔ)的新教學(xué)模式,和建構(gòu)主義的基本思想一樣,這種教學(xué)模式也試圖改變傳統(tǒng)教學(xué)中教師主體的地位,突出學(xué)生的主體地位,強(qiáng)調(diào)學(xué)生發(fā)揮主觀能動性的重要性,較好地把理論學(xué)習(xí)和實踐教學(xué)結(jié)合起來。該教學(xué)模式要求學(xué)生將日常的學(xué)習(xí)活動與實際的工程項目結(jié)合,師生共同推進(jìn)完成一個完整的項目而完成具體的教學(xué)活動,通過討論、探究項目實施過程中遇到的問題來提高學(xué)生獲取知識的能力并培養(yǎng)學(xué)生的自我學(xué)習(xí)能力。“項目驅(qū)動教學(xué)模式”不僅能推動C語言、面向?qū)ο蟪绦蛟O(shè)計、C#語言程序設(shè)計等大學(xué)計算機(jī)語言類課程的實踐教學(xué)改革或計算機(jī)科學(xué)與技術(shù)專業(yè)精品課程建設(shè),還能帶動該課程的教學(xué)團(tuán)隊建設(shè),促進(jìn)教學(xué)模式和教學(xué)方法的創(chuàng)新;最終達(dá)到提高學(xué)生自主學(xué)習(xí),發(fā)現(xiàn)問題的能力,還能夠鍛煉學(xué)生的項目開發(fā)能力,讓學(xué)生更好地適應(yīng)企業(yè)環(huán)境,今后的工作環(huán)境,并提前接受針對職業(yè)生涯的實踐培訓(xùn)。

2.實施“項目驅(qū)動”教學(xué)模式存在的問題分析

結(jié)合目前高校“項目驅(qū)動”方式的教學(xué)模式實施情況,同時,我們以某學(xué)院計算機(jī)科學(xué)與技術(shù)專業(yè)中的“C++語言程序設(shè)計”、“JAVA語言程序設(shè)計”兩門課程實施“項目驅(qū)動”教學(xué)模式的改革,改革雖然取得了一定的成績,但要想全面推廣實施,仍然存在一些困難,具體來說如下:2.1教學(xué)目標(biāo)不明確。通過文獻(xiàn)研究,我們發(fā)現(xiàn)目前國內(nèi)高校關(guān)于“C語言程序設(shè)計”“面向?qū)ο蟪绦蛟O(shè)計”等語言類課程教學(xué)目標(biāo)的設(shè)定,突出強(qiáng)調(diào)理論教學(xué)+案例教學(xué)的方式,少有學(xué)者能夠?qū)⒕唧w的工程項目直接應(yīng)用到教學(xué)過程中去,更無法提出“項目驅(qū)動”方式的實踐課程考核標(biāo)準(zhǔn)來量化學(xué)生動手能力的掌握情況,他們在具體教學(xué)組織過程中,偏向以教材為主線,按理論教學(xué)大綱來展開,而項目驅(qū)動式教學(xué)模式能夠讓實踐教學(xué)活動按照企業(yè)級人才需求方式培養(yǎng)學(xué)生。2.2教學(xué)方式過于單一。目前,大部分高校的授課教師任然采用傳統(tǒng)的講授法+實驗+課程設(shè)計的三部曲方式完成教學(xué)過程,這種教學(xué)方式千遍一律,培養(yǎng)的學(xué)生沒有任何特色。由于教師主導(dǎo)了教學(xué)過程,因此,導(dǎo)致學(xué)生學(xué)習(xí)積極性不夠,主動參與性下降,即沒有發(fā)揮他們的主觀能動性,而且對問題的分析和處理不能做到舉一反三,其學(xué)習(xí)效果可想而知。雖然部分高校也采取翻轉(zhuǎn)課堂、微課等新的教學(xué)手段,多種途徑進(jìn)行課堂教學(xué)改革,但翻轉(zhuǎn)課堂在計算機(jī)程序語言類教學(xué)中實施還是存在一定的局限性,比如:受限于學(xué)生的學(xué)習(xí)能力,學(xué)生的興趣度及學(xué)生和教師本身的知識把握情況等客觀因素,因此,采取單一的講授法+案例教學(xué)法的教學(xué)模式或直接應(yīng)用翻轉(zhuǎn)課堂、微課等教學(xué)方式均不可取。2.3教學(xué)過程不完整。一般來說完整的教學(xué)過程,包括心理準(zhǔn)備階段,感知和理解知識階段,運用知識階段和最后的檢查、評價學(xué)習(xí)效果階段,在高校程序類課程的教學(xué)中,大部分教學(xué)都是做到了運用知識階段,至于最后的檢查、評價學(xué)習(xí)效果階段主要以學(xué)生提交課程設(shè)計報告或是一個簡單的個人作品來完成,這樣的作品本身的難度學(xué)生很難把握,其教師的評分也存在極大的主觀性。利用項目驅(qū)動式教學(xué)可以讓學(xué)生通過項目團(tuán)隊的角色適應(yīng),體會到項目開發(fā)過程的每一個步驟,且可以采用標(biāo)準(zhǔn)化的評價體系來對學(xué)生的學(xué)習(xí)效果進(jìn)行客觀評價。2.4教師業(yè)務(wù)能力有待提高。目前高校教師的教學(xué)任務(wù)繁重且科研壓力較大,導(dǎo)致講授這些課程的教師知識仍然停留在一個較為陳舊的時期,并沒有足夠的時間去接受系統(tǒng)的繼續(xù)教育進(jìn)行知識的更新,其次,高校教師在進(jìn)行程序類課程的實踐教學(xué)活動中,一般結(jié)合個人的編程經(jīng)驗和書本的理論知識較多,真正做到企業(yè)級項目設(shè)計、實施過程的較少,即缺乏“雙師型”教師,而將導(dǎo)致實踐教學(xué)的任務(wù)很難落實到位。2.5缺少足夠數(shù)量和質(zhì)量的教學(xué)類工程項目。“項目驅(qū)動式”教學(xué)模式實施的核心是項目,而目前,教師選用的實踐教學(xué)項目主要以小型游戲開發(fā)、簡單MIS系統(tǒng)的開發(fā)為主,這類項目不是存在任務(wù)量偏小或是偏大、就是難度很難把握,而企業(yè)級項目更加注重客戶的需求及功能模塊的穩(wěn)定性、持續(xù)性及新技術(shù)應(yīng)用,這類項目直接用于教學(xué),不管是對于實施項目驅(qū)動教學(xué)的教師、還是學(xué)生來說難度較大,從而失去本身教學(xué)改革的意義。

3.實施“項目驅(qū)動式”教學(xué)模式對策研究

上面已經(jīng)總結(jié)了實施“項目驅(qū)動式”程序語言類課程教學(xué)模式遇到的各種問題,現(xiàn)在,我們可以進(jìn)一步討論上述問題的解決方式,具體如下:3.1明確教學(xué)目標(biāo),調(diào)整人才培養(yǎng)計劃。在計算機(jī)程序設(shè)計語言類課程教學(xué)目標(biāo)制定中,更應(yīng)該突出實踐教學(xué)的重要性,通過項目驅(qū)動式教學(xué)的團(tuán)隊合作來考核學(xué)生的實踐動手能力,即把學(xué)生互評和教師點評結(jié)合起來,讓教學(xué)目標(biāo)更清新和完整。在人才培養(yǎng)方案的調(diào)整中突出應(yīng)用型人才培養(yǎng)的重要性,即模擬企業(yè)工作模式和工作流程的軟件項目開發(fā),突出教師指導(dǎo)作用,培養(yǎng)學(xué)生分析問題和解決問題的能力。使學(xué)生能夠零距離接近真實的接近軟件企業(yè)工作環(huán)境,無縫的與企業(yè)用人需求對接。3.2改進(jìn)教學(xué)方法、延伸課堂教學(xué),提高學(xué)生的學(xué)習(xí)興趣。課堂教學(xué)過程中,采取以實踐教學(xué)過程為主,理論教學(xué)為輔,以建構(gòu)主義教學(xué)模式為基礎(chǔ),讓學(xué)生來主導(dǎo)課堂教學(xué)過程,教師的啟發(fā)式教學(xué)、興趣驅(qū)動式教學(xué)、過程性總結(jié)作為課堂引導(dǎo)性手段來推進(jìn)課堂教學(xué),這樣的方式更加有利于學(xué)生編程興趣的培養(yǎng),深入的發(fā)現(xiàn)問題,積極的思考問題,解決問題。課堂之外,采用比如:掃雷游戲、APP手游、媒體播放器、聊天類等小項目軟件的開發(fā),提高學(xué)生的項目參與度,延伸課堂教學(xué),鞏固教學(xué)知識。3.3完善語言類課程實踐教學(xué)的內(nèi)容及評價體系。教學(xué)改革過程中,可以將實踐教學(xué)內(nèi)容分成實驗驗證過程、課程設(shè)計過程、校外實訓(xùn)過程三階段完成,實驗驗證部分,可以把傳統(tǒng)的案例教學(xué)及平時的上機(jī)練習(xí)統(tǒng)編成基礎(chǔ)型實現(xiàn)實驗、設(shè)計型拓展實驗、綜合型提高實驗。課程設(shè)計部分采取雙項目教學(xué)設(shè)計,項目一使用綜合基礎(chǔ)型項目,該項目一般是結(jié)合書本基礎(chǔ)知識進(jìn)行簡單綜合,項目二使用創(chuàng)新性設(shè)計項目,該項目一般為書本知識的靈活運用,解決實際日常生活中的問題,一般應(yīng)以“應(yīng)用性”項目為主。校外實訓(xùn)主要涵蓋兩個方面:校企合作+校內(nèi)實習(xí)基地,該部分主要以市場主流的應(yīng)用軟件項目為藍(lán)本,讓學(xué)生以頂崗實習(xí)的方式加入到企業(yè)的項目團(tuán)隊中去,體會項目的具體實施流程,參與實際的項目開發(fā),累計項目的開發(fā)經(jīng)驗,提高學(xué)生的整體編程水平。其次,學(xué)校可以采取多種方式,建成一批融實踐教學(xué)、軟件資格水平培訓(xùn)、和應(yīng)用技術(shù)研發(fā)等功能于一體,同時具備“系統(tǒng)性、創(chuàng)新性、開放性”特征的校內(nèi)實訓(xùn)基地;建設(shè)“產(chǎn)學(xué)研”一體、滿足學(xué)生綜合實訓(xùn)和生產(chǎn)實習(xí)需要的院辦企業(yè);同時依托合作辦學(xué)企業(yè),完善校企共建共管的長效運行機(jī)制和校企一體的實踐教學(xué)管理制度,建設(shè)校外頂崗實習(xí)基地。教學(xué)評價方面,針對上述三大實踐教學(xué)過程,我們考慮改革原有的實踐教學(xué)內(nèi)容評價體系,以上述三部分作為學(xué)生綜合評價的組成部分,分內(nèi)容,分層次,分權(quán)重的綜合的、客觀的評價學(xué)生。3.4提高教師的業(yè)務(wù)能力,促使教師向“雙師型”轉(zhuǎn)變。學(xué)校應(yīng)該倡導(dǎo)教師主動加入到相關(guān)企業(yè)的項目中去,下企業(yè)進(jìn)行鍛煉,教師應(yīng)該通過相關(guān)項目的學(xué)習(xí)與實踐,不斷提高自身的教學(xué)業(yè)務(wù)與項目實施能力,學(xué)校甚至還可以設(shè)置教師企業(yè)培訓(xùn)專項經(jīng)費或是課時減免方面的優(yōu)惠措施。同時聘請相關(guān)企業(yè)項目經(jīng)理或系統(tǒng)分析師、系統(tǒng)架構(gòu)師等企業(yè)項目實施專家來學(xué)校兼職上課,帶動學(xué)校教師實戰(zhàn)能力,成為“雙師型”教師。3.5合理選取“項目”,完善教學(xué)的項目庫。通過教學(xué)團(tuán)隊的共同協(xié)商、校外兼職教師、校辦企業(yè)專家、校外實訓(xùn)基地的項目推薦,逐步建立并豐富和完善教學(xué)項目庫,同時,為每一個項目提供詳盡的項目實施計劃、項目需求說明書、項目設(shè)計報告等技術(shù)開發(fā)類文檔,具體說明項目實施過程中需要的團(tuán)隊人數(shù)、項目難度、實施標(biāo)準(zhǔn)及考核評價要求。

4.結(jié)論

為了高校能夠更好的培養(yǎng)“應(yīng)用型”復(fù)合人才,提高學(xué)生的綜合職業(yè)技能及就業(yè)率,我們將“項目驅(qū)動式”教學(xué)模式引入到計算機(jī)專業(yè)部分語言類教學(xué)過程中。教學(xué)實踐表現(xiàn)出了學(xué)生學(xué)習(xí)的主動性和興趣不斷增強(qiáng),自學(xué)能力、分析、解決問題的能力不斷提高,同時,通過項目的合作及角色的體會,讓學(xué)生能夠更好的溝通,更富有團(tuán)隊精神、更加能夠適應(yīng)未來的工作環(huán)境。此外,實施的過程中遇到的困難也要求我們建立并完善教學(xué)項目庫,明確教學(xué)目標(biāo)、調(diào)整人才培養(yǎng)計劃、改進(jìn)教學(xué)方式、完善教學(xué)評價體系,不斷促使教師向“雙師型”轉(zhuǎn)變。總之,“項目驅(qū)動教學(xué)、項目促進(jìn)教學(xué)”。

作者:李軍 單位:湖南涉外經(jīng)濟(jì)學(xué)院

參考文獻(xiàn):

[1]項目驅(qū)動的軟件工程實驗教學(xué)探討[J].熊凡,李偉波.?中國電力教育.2012(02)

[2]面向新時期的計算機(jī)專業(yè)研究生創(chuàng)新人才培養(yǎng)模式探索[J].傅彥,任立勇,陸鑫,陳文宇,董強(qiáng).計算機(jī)教育.2013(09)

[3]基于科研項目情境構(gòu)建的建構(gòu)主義教學(xué)探討[J].王富治.大學(xué)教育.2013(06)

[4]“項目驅(qū)動”實踐教學(xué)法在計算機(jī)接口課程群中的應(yīng)用[J].王曉曄,溫顯斌,肖迎元.實驗室研究與探索.2014(11)

第10篇

0引言

C# 語言是從C和C++演變而來,雖然它借鑒了C和C++的很多東西,但是在一些諸如名字空間、類、方法和異常處理等特定的領(lǐng)域,還是存在著巨大的差異。C#是一種簡單、現(xiàn)代、類型安全和面向?qū)ο蟮恼Z言。C#已成為.NET平臺上運行開發(fā)的首選語言,微軟甚至用C#編寫了.NET框架的大部分代碼。《C#程序設(shè)計》是計算機(jī)應(yīng)用技術(shù)專業(yè)一門實踐性很強(qiáng)的專業(yè)技術(shù)課程,它要求學(xué)生既要學(xué)好理論基礎(chǔ)知識,又要掌握實際操作技能,具備獨立編程能力。因此,根據(jù)專業(yè)設(shè)置必須“貼近企業(yè)”,“貼近實際”,“貼近崗位”的原則,教學(xué)目標(biāo)應(yīng)以培養(yǎng)學(xué)生實際應(yīng)用能力為中心,以提高學(xué)生綜合素質(zhì)為前提,以培養(yǎng)學(xué)生面向?qū)ο蟮能浖O(shè)計能力為目的,本著“實用、夠用”的原則,通過改進(jìn)教學(xué)方法,調(diào)整教學(xué)手段來提高教學(xué)質(zhì)量,使學(xué)生能學(xué)好這門課程并能學(xué)以致用。

1改革教學(xué)方法和手段,提高學(xué)生程序設(shè)計能力

(1)采用多媒體教學(xué)方式、任務(wù)驅(qū)動的教學(xué)方法C#語言是一種簡單的面向?qū)ο蟮恼Z言,學(xué)生在掌握了該入門語言后,可靈活自如地運用其他語言。為了讓學(xué)生能快速入門,靈活掌握該語言,并編寫出實用的程序,在教學(xué)中采用多媒體教學(xué)方式、項目驅(qū)動的教學(xué)方法,即“提出項目任務(wù)需求―分析任務(wù)―引入新知識點―完成任務(wù)―總結(jié)提高”教學(xué)模式,通過典型的、針對性強(qiáng)的、貼近實際的項目案例,把相關(guān)的知識點、編程的基本方法和思路傳授給學(xué)生,從而使學(xué)生形成深刻、形象、牢固的記憶,對啟發(fā)思維、激勵興趣、提高學(xué)習(xí)效率起到重要作用。例如,在講授C#和數(shù)據(jù)庫連接時,把學(xué)生分成幾個組,給每組分配不同的任務(wù),有的組做學(xué)籍管理系統(tǒng),有的組做圖書館管理系統(tǒng)等,讓學(xué)生先分組討論如何完成這個任務(wù),完成這個任務(wù)都需要哪些知識,然后引入新的知識點進(jìn)行講授,學(xué)生分組完成任務(wù)。最后和學(xué)生一起對新的知識點進(jìn)行歸納,對任務(wù)實現(xiàn)過程進(jìn)行總結(jié),讓學(xué)生對所完成任務(wù)有一個的整體認(rèn)識,以提高學(xué)生的程序設(shè)計能力以及分析問題和解決問題的能力。同時,在教學(xué)過程中,精心設(shè)計并引入案例,給學(xué)生一個比較實際的切入點,通過教師的演示使學(xué)生能盡快入手,通過不斷修改、擴(kuò)充,引導(dǎo)學(xué)生參與程序的編寫過程中,激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的編程能力。

(2)教學(xué)過程中,精心設(shè)計問題情境

在授課過程中,會采用多種授課方式,精心設(shè)置一些問題情境,目的使學(xué)生更清楚透徹理解知識點。設(shè)置問題情境本質(zhì)是鼓勵學(xué)生質(zhì)疑,鼓勵學(xué)生質(zhì)疑是激發(fā)學(xué)生的主體性、培養(yǎng)學(xué)生思維能力和創(chuàng)造能力的起點。在教學(xué)過程中提出問題,集中學(xué)生的注意力,促進(jìn)學(xué)生主動思考、主動探索,可以使學(xué)生在學(xué)習(xí)的過程中成為主體。

(3)要教會學(xué)生讀代碼和封裝代碼

要學(xué)好編程,還用學(xué)會看別人的代碼,從中學(xué)習(xí)各種編程技巧,提高自身的編程能力。同時,把自己編寫的代碼要保存或封裝起來,需要用時可以直接拿來用,不必重寫,以便把更多精力集中到解決新問題上。鼓勵學(xué)生要多編程,不怕編程,嘗試接觸不同方面的問題,并盡力解決。這樣,通過大量的、解決不同問題的程序編寫,會使學(xué)生在編程技術(shù)上有很大提高。

2以就業(yè)為導(dǎo)向,強(qiáng)化實踐教學(xué),提高學(xué)生動手能力

對高職學(xué)生來說,動手能力是很重要的,從本課程的第一次課到最后一次課,要始終向?qū)W生灌輸程序設(shè)計不是看懂、聽懂的,而是做會的思想。學(xué)生只有通過自己編寫程序、上機(jī)調(diào)試程序,才能從中理解程序設(shè)計的思想方法、積累程序調(diào)試的經(jīng)驗。為了提高學(xué)生的就業(yè)競爭力,使學(xué)生更能適應(yīng)崗位的需求,要不斷通過下企業(yè)調(diào)研和對畢業(yè)生進(jìn)行走訪的形式對崗位需求進(jìn)行調(diào)研,深入了解了程序設(shè)計的實際工作過程及企業(yè)需要掌握哪些知識的人才,并把在企業(yè)獲得的一些實際的程序設(shè)計項目,進(jìn)行相應(yīng)優(yōu)化,形成教學(xué)案例融入到實踐教學(xué)中,讓學(xué)生在校感受到真實的工作過程,為學(xué)生就業(yè)奠定基礎(chǔ)。學(xué)生學(xué)完本課程后,進(jìn)入IT企業(yè)進(jìn)行訪真項目實訓(xùn),體驗企業(yè)文化和軟件開發(fā)的工作流程。嚴(yán)格按照軟件開發(fā)的整個工作流程進(jìn)行,由企業(yè)IT人員作為實訓(xùn)指導(dǎo)教師,學(xué)生選出項目經(jīng)理,由項目經(jīng)理帶領(lǐng)本組同學(xué)完成整個項目的開發(fā)。

第11篇

[論文摘要]針對目前學(xué)校在程序設(shè)計類課程教學(xué)中普遍存在的一些現(xiàn)象,分析教學(xué)過程中存在的問題,并以《VB程序設(shè)計》課程的教學(xué)為例,結(jié)合教學(xué)實踐,提出相應(yīng)的改進(jìn)方法,經(jīng)實踐證明,有效地提高了教學(xué)質(zhì)量。

程序設(shè)計類課程是計算機(jī)專業(yè)和其他相關(guān)專業(yè)學(xué)生必修課程之一,對學(xué)生鍛煉抽象思維、增強(qiáng)對后續(xù)課程的理解能力有著不可或缺的作用。現(xiàn)在無論是計算機(jī)專業(yè)還是非計算機(jī)專業(yè),大部分都開設(shè)了《VB程序設(shè)計》的課程。本課程的目的與任務(wù)是使學(xué)生通過本課程的學(xué)習(xí),掌握使用VB開發(fā)Windows應(yīng)用程序的一般方法和特點,理解Windows應(yīng)用程序的基本概念、主要功能和Windows應(yīng)用程序開發(fā)的基本思想,能夠根據(jù)實際需要自行開發(fā)簡單的Windows應(yīng)用程序,并為今后進(jìn)一步使用其他面向?qū)ο蟮目梢暬_發(fā)工具開發(fā)Windows應(yīng)用程序打下良好的基礎(chǔ)。但在教學(xué)中,會出現(xiàn)這種現(xiàn)象學(xué)生可以很快完成和例題相似的題目,但對一些稍微復(fù)雜些的程序設(shè)計,根本不知道怎么樣進(jìn)行設(shè)計。怎樣才能調(diào)動學(xué)生學(xué)習(xí)的積極性和提高程序設(shè)計的能力?本文討論了在VB程序設(shè)計課程中使用一種基于軟件開發(fā)、整體實現(xiàn)的“項目教學(xué)法”的一些實踐與探索。

一、程序設(shè)計課教學(xué)面臨的問題

在程序設(shè)計課教學(xué)中,多數(shù)教師采用的是傳統(tǒng)的教學(xué)模式,即:以編程語言的語法教學(xué)為主線,教師只是告訴學(xué)生那種語言有些什么命令,語言的各種語法,學(xué)生只是被動地接受,大量的新專業(yè)名詞使學(xué)生難以掌握,在具體的編程及上機(jī)操作時,往往出現(xiàn)無從下手、錯誤百出、不會調(diào)試等情況,還有些學(xué)生照著書上能做,脫離書本什么也不會。長期以往,會使學(xué)生認(rèn)為程序設(shè)計課程十分深奧、那樣的可望而不可及,最終會導(dǎo)致學(xué)生對課程產(chǎn)生厭倦的思想,即使學(xué)習(xí)完課程,學(xué)生的程序設(shè)計思路非常狹窄,解決實際問題的能力較差,不利于學(xué)生學(xué)習(xí)興趣的培養(yǎng)以及學(xué)生思維能力、創(chuàng)新能力、獨立分析問題和解決問題的能力的提高。

二、“項目教學(xué)法”的實踐與探索

“項目教學(xué)法”是以一個較完整的軟件開發(fā)案例為中心,整個學(xué)期的教學(xué)都圍繞這個案例的設(shè)計進(jìn)行講解,通過對案例的講解,將程序設(shè)計中需要學(xué)習(xí)的各個知識點融入到案例中,這樣就將理論和實踐完全結(jié)合起來,加深了學(xué)生對知識點的理解和培養(yǎng)了學(xué)習(xí)的學(xué)習(xí)興趣,并引導(dǎo)學(xué)生自行對案例進(jìn)行完善和修改,使學(xué)生程序設(shè)計能力得到提高。具體實施方案如下:

(一)軟件開發(fā)案例的選擇。要準(zhǔn)備好一個具有實際應(yīng)用功能,適合學(xué)生掌握的軟件開發(fā)案例,案例不能選擇太大太復(fù)雜的設(shè)計,并且案例中涉及的內(nèi)容要是學(xué)生比較熟悉的,軟件功能不能過于復(fù)雜,但必須覆蓋課程中所有的知識點,在講解時選用有代表性的功能模塊。可選用學(xué)生成績管理系統(tǒng)、學(xué)生選課管理系統(tǒng)、酒店管理系統(tǒng)等MIS系統(tǒng)。

(二)以項目開發(fā)形式制定教學(xué)計劃和教學(xué)進(jìn)度。在制定課程教學(xué)進(jìn)度的時候要結(jié)合項目來進(jìn)行,教學(xué)計劃和教學(xué)進(jìn)度的設(shè)計應(yīng)按軟件設(shè)計過程的順序來進(jìn)行,在課程中可講解有關(guān)軟件工程方面的相關(guān)知識。

(三)精心準(zhǔn)備教案。根據(jù)已經(jīng)制訂的教學(xué)計劃和教學(xué)進(jìn)度,將課程中的各知識點較完整地總結(jié)歸納,做成電子教案。在講解軟件設(shè)計的時候,涉及到某知識點的時候,便可打開該知識點的電子教案進(jìn)行演示講解,便于學(xué)生理解掌握知識點。

(四)鼓勵學(xué)生變換代碼。學(xué)生在許多情況下只會模仿老師講解的程序完成,并沒有真正理解程序代碼的應(yīng)用,不知道為什么要這樣寫,在講解過程中,應(yīng)該鼓勵學(xué)生使用其他代碼來完成某些功能,促進(jìn)學(xué)生對程序的理解,提高學(xué)生的創(chuàng)新能力。

(五)作業(yè)的設(shè)計。在知識點講授完后,應(yīng)設(shè)計一個與講的例子難度相當(dāng)?shù)淖鳂I(yè),讓學(xué)生思考獨立完成作業(yè),學(xué)生完成作業(yè)后會有一種成就感和強(qiáng)烈的繼續(xù)學(xué)的愿望。教師可以通過學(xué)生的設(shè)計,給他們正確的引導(dǎo)。 轉(zhuǎn)貼于

(六)課程教學(xué)后期讓學(xué)生參與項目開發(fā)。在課程的基本知識點講授完,學(xué)生也掌握比較透徹后,可讓學(xué)生參與到項目開發(fā)中,將項目中一些功能分成多個模塊,以實驗的形式分配給學(xué)生,讓學(xué)生也可以在課余的時間進(jìn)行開發(fā)。

(七)改變考核方式。考核方式應(yīng)該靈活多樣,要甩掉“學(xué)為所考”的思想包袱。程序設(shè)計課程本身是理論學(xué)習(xí)與動手操作于一體的課程,不能一味地追求理論知識,而忽視動手操作能力,因此,應(yīng)對學(xué)生的評價貫穿到整個學(xué)期的課程學(xué)習(xí)中。考核應(yīng)該由平時作業(yè)、實驗設(shè)計作業(yè)、期末考試等幾項組成,平時考核可分階段進(jìn)行,要讓學(xué)生注重學(xué)習(xí)的過程,而不是考試的結(jié)果。

(八)課程實訓(xùn)。在課程的知識點全部講授完成后,安排2-4周的實訓(xùn),讓學(xué)生分組自由選題來進(jìn)行項目的開發(fā),學(xué)生在開發(fā)時應(yīng)分組進(jìn)行,讓學(xué)生分組進(jìn)行開發(fā)可以發(fā)發(fā)揚團(tuán)隊合作精神,便于優(yōu)勢互補(bǔ),有助于學(xué)生以后走上工作崗位,適應(yīng)開發(fā)工作。在實訓(xùn)中,應(yīng)以學(xué)生的設(shè)計意見為主,充分發(fā)揮學(xué)生的能力,教師只給予相應(yīng)的建議。

三、實施過程

這里以設(shè)計管理系統(tǒng)的登陸窗體為例,介紹“項目教學(xué)法”中一個模塊教學(xué)的具體實施過程。登陸窗體的功能是輸入正確的用戶名和密碼通過身份驗證,進(jìn)入主窗體。登陸窗體涉及到的知識點如下:1.窗體(Form)、標(biāo)簽(Label)、文本框(TextBox)、命令按鈕(Command)等控件的常用屬性的設(shè)置。2.窗體、標(biāo)簽、文本框、命令按鈕的常用方法。3.變量與數(shù)據(jù)類型。4.IF語句及一些常用的函數(shù)的使用。

四、總結(jié)

系統(tǒng)登陸窗體的設(shè)計分下面幾個階段進(jìn)行:第一階段,對登陸窗體的設(shè)計和各控件的屬性進(jìn)行講解。第二階段,引入新知識點。針對新知識點在本例中的應(yīng)用對的各個新知識點進(jìn)行詳細(xì)的講解。第三階段,上機(jī)練習(xí)。1.讓學(xué)生模仿教師的設(shè)計過程做一遍,輸入程序代碼,加深印象。2.鼓勵學(xué)生提出問題,用新的方法來完成程序代碼,同時提出加強(qiáng)程序代碼功能的方案,讓學(xué)生來完成,使學(xué)生加強(qiáng)對新知識點的理解和運用。例如,能不能在輸入密碼時限定輸入密碼次數(shù)。3.布置作業(yè),布置與知識點相關(guān)的作業(yè),讓學(xué)生通過查資料自己完成作業(yè),對作業(yè)進(jìn)行批改。第四階段,對程序提出新的方案,如用戶名和密碼的存儲采用數(shù)據(jù)庫,密碼的加密等,為以后的知識講授做準(zhǔn)備,同時給學(xué)生留下印象,在講到這些知識點的時候再來改進(jìn)程序。

“項目教學(xué)法”被應(yīng)用到程序設(shè)計類課程的教學(xué)中,使教學(xué)與生產(chǎn)結(jié)合起來,學(xué)以致用,注重培養(yǎng)學(xué)生動手操作能力,學(xué)生普遍反映采用了“項目教學(xué)法”的教學(xué)模式后開發(fā)能力提升很快,專業(yè)知識得以鞏固,相關(guān)知識點的運用印象特別深刻,在比較真實的工作環(huán)境下,既學(xué)到了知識,又學(xué)會了分析問題、解決問題的方法。在《VB程序設(shè)計》課程應(yīng)用“項目教學(xué)法”的教學(xué)模式的教學(xué)過程,也發(fā)現(xiàn)了一些問題,雖然運作難度較傳統(tǒng)教學(xué)模式較大,但值得進(jìn)一步的實踐和探索。

參考文獻(xiàn):

第12篇

關(guān)鍵詞:Java程序設(shè)計;獨立學(xué)院;教學(xué)改革;教學(xué)模式

中圖分類號:G64文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)08-1886-02

Research on Java Language Teaching Reformation and Practice of Independent College

ZHANG Yin-qiong,DAI Xiao-peng

(College of Information Science Technology, Hunan Agricultural University, Changsha 410128, China)

Abstract:Analyzed "Java program design" course features of independent college, designed Java language teaching model and related teaching content that applicable to independent college through discussing teaching reformation ideas and methods for independent college, described the implementation of the Java language teaching reformation from three aspects ,the classroom teaching, curriculum evaluation and after-class tutors , and then proposed the measures for improving the teaching effect.

Key words:Java programming design; independent college; teaching reformation; teaching model

隨著企業(yè)對軟件人才能力需求的加劇,高校人才培養(yǎng)模式與企業(yè)人才需求不對稱的矛盾日益突出。為了提高獨立院校信息工程專業(yè)學(xué)生的專業(yè)技術(shù)能力、行業(yè)通用能力和核心競爭能,學(xué)院的人才培養(yǎng)模式逐漸由研究型人才的培養(yǎng)轉(zhuǎn)換為應(yīng)用型人才的培養(yǎng)。由于Java語言本身所具備的跨平臺、多線程、垃圾收集等優(yōu)點,以及基于J2EE的企業(yè)級應(yīng)用的大規(guī)模開發(fā)和基于J2ME的嵌入式應(yīng)用程序的開發(fā),Java語言已經(jīng)成為企業(yè)開發(fā)的主流程序設(shè)計語言之一。Java程序設(shè)計作為是獨立學(xué)院信息工程相關(guān)專業(yè)的必修課,為學(xué)生提供了實踐學(xué)習(xí)的平臺,為培養(yǎng)企業(yè)應(yīng)用型人才奠定了基礎(chǔ)。但由于教學(xué)管理和教學(xué)條件的限制,目前的教學(xué)仍是“以課堂為中心,以教師講授為中心”的傳統(tǒng)模式,不利于培養(yǎng)學(xué)生的學(xué)習(xí)興趣以及學(xué)生創(chuàng)新實踐的能力。本文對獨立學(xué)院Java語言教學(xué)改革進(jìn)行了探討,并結(jié)合筆者的教學(xué)實踐提出了改進(jìn)教學(xué)方法的措施。

1獨立學(xué)院Java語言教學(xué)現(xiàn)狀

1.1課程設(shè)置不夠合理,教學(xué)管理滯后

國內(nèi)大多數(shù)高校的信息工程相關(guān)專業(yè)都開設(shè)了《Java程序設(shè)計》課程,學(xué)習(xí)周期為一個學(xué)期,培養(yǎng)學(xué)生綜合能力的Java課程設(shè)計的學(xué)習(xí)周期僅為2~3周。而部分獨立院校為了給學(xué)生提供更多的課外實習(xí)機(jī)會,將校內(nèi)學(xué)習(xí)壓縮成3年完成,更是將Java課程設(shè)計的課時縮減為1周。有限的學(xué)時導(dǎo)致教師教學(xué)任務(wù)繁重,章節(jié)內(nèi)容不能完全細(xì)化,很多知識在課堂講授并演示后部分學(xué)生仍然一知半解。有限的實訓(xùn)導(dǎo)致學(xué)生無法用現(xiàn)有的知識完成復(fù)雜的課程設(shè)計解題,只能“以教師為主體,以書本為參考”設(shè)計較為簡單的程序。而面臨巨大就業(yè)壓力的學(xué)生們,為了提高自己的競爭力,不惜花大量的金錢去培訓(xùn)機(jī)構(gòu)進(jìn)行培訓(xùn)。當(dāng)課堂教學(xué)和課外實訓(xùn)矛盾沖突時,獨立學(xué)院的教學(xué)管理也沒能找到合適的平衡點。教學(xué)管理方法的滯后導(dǎo)致學(xué)生到課率低,學(xué)習(xí)效果差。如何讓我們的教學(xué)適應(yīng)企業(yè)對人才的需求是我們急需解決的問題。

1.2學(xué)生水平參差不齊,學(xué)習(xí)積極性差

獨立學(xué)院的學(xué)生相對一本、二本院校的學(xué)生而言基礎(chǔ)稍差,兩級分化更為嚴(yán)重。部分學(xué)生程序設(shè)計語言基礎(chǔ)較差,學(xué)習(xí)主動性欠缺,缺乏學(xué)習(xí)的毅力,學(xué)習(xí)效率低,學(xué)習(xí)效果較差。獨立學(xué)院依托母體高校的培養(yǎng)模式及Java課程教學(xué)計劃的制定,沒有充分發(fā)揮獨立學(xué)院學(xué)生敢于創(chuàng)新的特點,難以激發(fā)學(xué)生的學(xué)習(xí)興趣。

2獨立學(xué)院Java語言教學(xué)改革探討

2.1改革教學(xué)方法

綜合采用啟發(fā)式講授、研討法、項目驅(qū)動教學(xué)法等多種教學(xué)方法,使學(xué)生在掌握基礎(chǔ)理論的基礎(chǔ)上能具有較強(qiáng)的動手能力。在理論課堂教學(xué)時,利用“項目驅(qū)動教學(xué)法”提出問題,讓學(xué)生能直觀地理解所學(xué)知識能解決的相關(guān)問題。同時采用“啟發(fā)式講授法”指導(dǎo)學(xué)生從淺入深,由易到難,逐步發(fā)現(xiàn)問題解決的辦法。例如,在講授Java的多線程時,筆者首先給出了一個簡單的多線程火車售票程序,以此程序為基礎(chǔ),給學(xué)生講解了多線程的創(chuàng)建及控制線程的相關(guān)函數(shù)。實例的啟發(fā)使學(xué)生非常直觀地學(xué)習(xí)到Java多線程的作用,給學(xué)生留下深刻印象。在學(xué)生具備了多線程的基礎(chǔ)之后,筆者再通過啟發(fā)式的教學(xué),引導(dǎo)學(xué)生循序漸進(jìn)地對原有的多線程火車售票程序進(jìn)行完善。在教學(xué)實踐的過程中,培養(yǎng)了學(xué)生的思維創(chuàng)造能力及理論知識的運用能力,提高了學(xué)生分析問題、解決問題的能力。對于較為復(fù)雜的Java程序設(shè)計命題,教師還可以適當(dāng)?shù)亻_設(shè)研討課。在師生之間的討論過程中,引導(dǎo)學(xué)生自主學(xué)習(xí),積極思考,找到最佳的解題途徑,培養(yǎng)學(xué)生良好的學(xué)習(xí)習(xí)慣。這種研討的方式不僅可以讓教師了解學(xué)生的學(xué)習(xí)情況,還能依據(jù)學(xué)生的信息反饋來改進(jìn)課堂教學(xué)。

2.2合理調(diào)整教學(xué)內(nèi)容

國外的Java課程教學(xué)周期一般為一年,課程設(shè)置也分為Java程序設(shè)計基礎(chǔ)知識與Java程序設(shè)計高級部分[1]。而國內(nèi)大多數(shù)高校的Java課程教學(xué)周期僅為一個學(xué)期,課時相當(dāng)有限。如何在有限的課時內(nèi)圓滿的完成Java課程教學(xué),教學(xué)內(nèi)容的選取尤為重要。教學(xué)內(nèi)容的選取應(yīng)充分考慮知識的難易度與實用性、所選項目的規(guī)模及趣味性。

考慮到授課課時的局限性以及獨立學(xué)院學(xué)生專業(yè)基礎(chǔ)相對薄弱,《Java程序設(shè)計》課程教學(xué)除了采用教材與教學(xué)參考用書同時使用的形式。筆者根據(jù)本院信息工程專業(yè)學(xué)生的特點編寫了《Java程序設(shè)計教學(xué)輔導(dǎo)(內(nèi)部使用)》及相關(guān)實驗講義《Java程序設(shè)計實驗指導(dǎo)(內(nèi)部使用)》。以上資料與課堂教學(xué)知識點緊密結(jié)合,并總結(jié)和分析了課堂知識的重難點。而課程設(shè)計教學(xué)內(nèi)容的選擇遵循理論與實踐結(jié)合、經(jīng)典內(nèi)容與前沿技術(shù)結(jié)合、課程內(nèi)容精簡與知識背景廣博相結(jié)合的原則。

2.3分組教學(xué),因材施教

由于理論教學(xué)環(huán)境的局限性,無法針對每個學(xué)生的特點有的放矢,在實踐教學(xué)環(huán)境中應(yīng)對此做有效的彌補(bǔ)。在實踐教學(xué)時,應(yīng)根據(jù)學(xué)生所掌握的知識背景,因材施教,分組教學(xué)。項目創(chuàng)新實踐以小組為單位,結(jié)合學(xué)生研究能力、研究興趣,支持學(xué)生從已有知識出發(fā),加入對舊知識的新理解;此外,教師給予方向性指導(dǎo),給出階段性的提問,并引導(dǎo)學(xué)生關(guān)注Java程序設(shè)計領(lǐng)域前沿的、富有爭議性的問題。在小組成員互相協(xié)作的學(xué)習(xí)環(huán)境中,不僅培養(yǎng)了學(xué)生的專業(yè)技能,更加培養(yǎng)了學(xué)生的項目分工和合作能力,為將來的項目研發(fā)打下扎實的基礎(chǔ)。

1)校企結(jié)合,改革課程教學(xué)模式:由于大多數(shù)獨立學(xué)院Java語言教學(xué)的專業(yè)教師缺乏大型項目的研發(fā)經(jīng)驗,通過帶學(xué)生到企業(yè)見習(xí)及邀請企業(yè)研發(fā)人員講座的形式,能夠讓學(xué)生更深入地了解項目開發(fā)流程及企業(yè)對程序設(shè)計人員的需求方向。筆者針對本院信息工程專業(yè)的《Java程序設(shè)計》實踐課程,采用了邀請企業(yè)研發(fā)人員協(xié)助培訓(xùn)的方式,教學(xué)效果提高明顯。

2)加強(qiáng)課后教輔,改革課程考核方式:課時的局限性導(dǎo)致學(xué)生無法僅靠課堂教學(xué)解決學(xué)習(xí)過程中的各種疑問。為了提高學(xué)生的學(xué)習(xí)效率,保證教學(xué)效果,課后教輔工作至關(guān)重要。因此,筆者在教學(xué)實踐中為學(xué)生提供了各種教輔平臺。一方面為學(xué)生建立了《Java程序設(shè)計》課程的網(wǎng)絡(luò)教學(xué)平臺,為學(xué)生及時更新教學(xué)課件、實驗例程、實驗指導(dǎo)書等各種教輔資料。另一方面,為學(xué)生建立《Java程序設(shè)計》網(wǎng)絡(luò)交流平臺,學(xué)生可以通過該平臺相互討論并將自己遇到的問題和教學(xué)建議反饋給老師。各種教輔平臺的搭建促使學(xué)生更愿意主動學(xué)習(xí)與思考問題,提高了學(xué)生獨立分析問題的能力,加強(qiáng)了學(xué)生與教師之間的溝通。

為適應(yīng)獨立學(xué)院從“研究型人才”培養(yǎng)到“應(yīng)用型人才”培養(yǎng)的轉(zhuǎn)變,在教學(xué)實踐中應(yīng)適當(dāng)改革Java課程的考核方式。改變傳統(tǒng)的純理論考試的考核方式,根據(jù)學(xué)生的課程學(xué)習(xí)情況對學(xué)生進(jìn)行分階段評分。課程考核按照平時成績占40%,考試成績占60%。平時成績根據(jù)學(xué)生的Java認(rèn)識水平和研發(fā)能力、團(tuán)隊協(xié)作精神、解決問題的創(chuàng)造力和探索精神等方面進(jìn)行的綜合評價。考試成績包括卷面考試成績和課程設(shè)計的答辯成績。

3總結(jié)

“項目驅(qū)動”教學(xué)法及校企結(jié)合的理念引入Java語言教學(xué)中,有利于傳統(tǒng)教學(xué)模式向“以學(xué)生為主體,以項目為主線,以教師為主導(dǎo)”的應(yīng)用型教學(xué)模式的轉(zhuǎn)變。在專業(yè)技術(shù)能力方面,通過加入項目實訓(xùn)促使學(xué)生通過階段目標(biāo)的實現(xiàn)提高自身Java語言編寫程序的熟練度和規(guī)范性;在行業(yè)通用能力方面,通過對項目的講評和實際訓(xùn)練,使學(xué)生熟悉軟件的開發(fā)過程,增加對各種軟件開發(fā)模型的理解,掌握J(rèn)ava語言面向?qū)ο蟮木幊趟枷爰癈/S、B/S程序結(jié)構(gòu)的開發(fā)技術(shù);在核心競爭能力方面,通過協(xié)作開發(fā)項目訓(xùn)練,培養(yǎng)學(xué)生良好的軟件職業(yè)素養(yǎng)。在Java語言教學(xué)的創(chuàng)新實踐過程中,使學(xué)生由被動學(xué)習(xí)轉(zhuǎn)向主動學(xué)習(xí),為學(xué)生提供發(fā)現(xiàn)、研究和解決問題的基本方法,縮短了學(xué)生未來適應(yīng)實際工作的時間,并為學(xué)生未來的行業(yè)發(fā)展提供寶貴的可借鑒經(jīng)驗。

參考文獻(xiàn):

主站蜘蛛池模板: 闽侯县| 南康市| 巫溪县| 正镶白旗| 宣汉县| 顺昌县| 察雅县| 本溪| 鄂托克前旗| 孟州市| 太仆寺旗| 启东市| 武城县| 衡山县| 甘孜县| 吴堡县| 乳源| 白银市| 孝义市| 盘锦市| 德清县| 龙江县| 木兰县| 襄汾县| 寿阳县| 澜沧| 深水埗区| 民和| 长武县| 江安县| 宜都市| 黄山市| 丰镇市| 读书| 轮台县| 丘北县| 湘潭县| 尤溪县| 航空| 屏南县| 平顺县|