日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服

計(jì)算機(jī)編程自學(xué)教程實(shí)用13篇

引論:我們?yōu)槟砹?3篇計(jì)算機(jī)編程自學(xué)教程范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時(shí)的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。

篇1

中圖分類號(hào):G420 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)07(b)-0211-01

20世繼初,美國出現(xiàn)了一種由多民族文化,匯集而成的爵士音樂。這種新興音樂,以它獨(dú)特的演奏(演唱)方式,刷新了聽眾的耳目,繼而通過作曲家的創(chuàng)作推廣及新的電腦科技發(fā)展,出現(xiàn)了大量的電子電聲配樂優(yōu)秀作品,例如美國近代流行歌曲先鋒杰克遜的太空音樂電子配樂就轟動(dòng)了全美國,又很快流行傳遍西歐各國。而中國從改革開放后港臺(tái)流行音樂最先流入中國。因?yàn)槭峭谕吹奈幕尘埃钕冉邮芎拖矏鄄⒃谥袊鴱V為傳播,例如鄧麗君的歌曲,其作品及配樂的特點(diǎn)是:生活氣息濃郁、抒情、風(fēng)趣、電聲樂隊(duì)配器新穎好聽,音域不寬,手法通俗、曲調(diào)順口、易于傳唱;歌詞多用生活語言,淺顯易為聽者接受和傳唱;歌曲自然親切,易引起聽眾的共鳴;由于流行音樂具備上述特點(diǎn),所以就能夠和群眾連在一起,都易于接受。也為當(dāng)時(shí)的大學(xué)生所喜愛,例如《月亮代表我的心》,就是青年學(xué)生對(duì)愛情的向往追求當(dāng)中最能代表心聲的一首好聽歌曲.健康,優(yōu)雅,?人美的精神內(nèi)涵,現(xiàn)進(jìn)入21世紀(jì),大量歐美流行音樂及運(yùn)用現(xiàn)代計(jì)算機(jī)數(shù)字采樣電子音色做的音樂流行元素流入沖擊中國市場(chǎng)時(shí),如何編創(chuàng)出更加具有中國文化內(nèi)涵的歌曲和配樂風(fēng),在青年學(xué)生當(dāng)中廣為傳唱,這也是一件非常具有時(shí)代意義的重大事情。中國有著悠久而豐富的戲劇音樂遺產(chǎn)和優(yōu)秀的傳統(tǒng),有獨(dú)特的美學(xué)思想,理論體系和創(chuàng)作方法。由于戲劇音樂來源于民間音樂素材,民族民間音樂文化長(zhǎng)期根值于人民生活的土壤之中,為人民所喜愛,所以,重視戲劇音樂,就是尊重本民族人民音樂欣賞習(xí)慣及精神內(nèi)涵的連續(xù)性,運(yùn)用優(yōu)秀的戲劇民間音樂實(shí)施美育,就可以極大提高這種教育的感染力、可行性和深刻性。18世紀(jì)法國啟蒙運(yùn)動(dòng)思想家讓?雅克?盧梭曾說過:音樂藝術(shù)不在于對(duì)象的直接摹仿,而在于我們的心中喚起當(dāng)看到這一事物時(shí)所體驗(yàn)過的情感。音樂作為藝術(shù)所給予人的藝術(shù)感受叫美感,通過美感使人們得到思想感情上的滿足。同時(shí),在潛移默化之中通過藝術(shù)所反映的生活美在欣賞者的思想中引起情感功名和情感體驗(yàn),從而祈禱激發(fā)人們的生活熱情,最終達(dá)到服務(wù)于社會(huì)的目的。柏拉圖的學(xué)生亞里士多德(公元前384-前322)把音樂同人的感情生活聯(lián)系起來,他不僅指出音樂可以模擬人的各種感情狀態(tài),而且指出音樂具有這種能力的原因在于它同人的情感一樣都是一種運(yùn)動(dòng)過程。他不僅承認(rèn)音樂的道德教育作用,而且承認(rèn)音樂的娛樂作用,認(rèn)為它可以使人們?cè)陂e暇中享受精神方面的樂趣,使心靈得到凈化,產(chǎn)生。上述強(qiáng)調(diào)音樂的道德倫理作用的理論,后來被稱為“艾托斯學(xué)說”。

中國戲曲藝術(shù)的血緣,可以追溯到上古時(shí)代的歌舞、巫覡等多種成分。到周代宮廷的儀式性歌舞,已有模仿性的戲劇因素。到了唐代,古時(shí)的歌舞已發(fā)展成小型的歌舞戲,一般認(rèn)為,中國戲曲發(fā)展成完整的、獨(dú)立的藝術(shù)樣式,是12世紀(jì)宋代的永嘉雜劇,又稱“南戲”。歌舞與戲劇有血緣關(guān)系,大量的歌舞成分被保留下來,形成了歌舞抒情性與戲劇性相融合的藝術(shù)特點(diǎn)。其特點(diǎn)是戲劇音樂大量融合了民間音樂原素,并對(duì)民族的精神內(nèi)涵產(chǎn)生深遠(yuǎn)影響。從以下幾個(gè)方面來說明:戲劇中的民歌元素特點(diǎn):生動(dòng)、撲實(shí)、真情。民歌是人們?cè)趧趧?dòng)和生活中為更好的表達(dá)內(nèi)心情感而發(fā)的心聲,經(jīng)一代代的口傳,不斷完善和發(fā)展的民間音樂藝術(shù),具有鮮明的民族特點(diǎn)和地方印象,與民族的性格,生存環(huán)境,以及民族的多種文化特點(diǎn)的具體呈現(xiàn),形成一種普遍性裂變與聚合的民間音樂情感表達(dá)方式,音樂風(fēng)格上都單純樸實(shí),清新自然,旋律在獨(dú)具特色的伴奏音樂的陪襯下,充分發(fā)揮具有民間不同地域的音樂旋律的美麗,整個(gè)音樂樸實(shí)無華而又充滿生機(jī),使學(xué)生易于接受,同時(shí)又能產(chǎn)生極大的感染力。例如最近廣為流傳的歌曲《草原h(huán)igh歌》,《萬物生》等等,用的就是內(nèi)蒙古的民間音樂元素再創(chuàng)作而成。他們的配樂風(fēng)格就是利用現(xiàn)代計(jì)算機(jī)數(shù)字化的采樣音色加入中國民間音樂元素受到大眾和廣大學(xué)生喜愛,《萬物生》中國民間原生態(tài)的音樂風(fēng)格更是獲得格萊美國際音樂大賽的提名,并在世界產(chǎn)生影響。戲曲音樂由于它是民間音樂與戲劇緊密結(jié)合的綜合藝術(shù),具有戲曲的劇種特色、地方特色和鄉(xiāng)土氣息,也有代表本地方特色的聲腔、語言的文化特點(diǎn)及時(shí)代特征。如《情絲前門大碗茶》歌詞中唱到“我爺爺小的時(shí)候,常在這里玩耍,高高的前門,仿佛挨著我的家,一蓬衰草,幾聲蛐蛐兒叫,伴隨他度過了那灰色的年華。吃一串兒冰糖葫蘆就算過節(jié),他一日那三餐,窩頭咸菜么就著一口大碗兒茶。”是一首京味兒十足的戲劇元素的歌曲,將我國的傳統(tǒng)戲曲元素巧妙地融入到歌曲音樂之中,使整首歌聽起來親切自然,富有東方韻味,流傳甚廣,深受人們喜愛。這一唱段,作品從內(nèi)容出發(fā)、從人物出發(fā)、根據(jù)唱詞的格律、情緒,予以精雕細(xì)琢給人以藝術(shù)享受,具有強(qiáng)烈的藝術(shù)感受力。而這些元素加入教學(xué)當(dāng)中對(duì)當(dāng)代大學(xué)生的影響與作用是對(duì)中華文明的傳承和普及意義重大。這個(gè)理念應(yīng)貫穿于音樂教育的全過程,這可以潛移默化地培養(yǎng)人們美好的情操、健全的人格。應(yīng)將我國各民族優(yōu)秀的傳統(tǒng)音樂和反映近現(xiàn)代與當(dāng)代中國社會(huì)生活的優(yōu)秀歌曲作品作為重要的教學(xué)內(nèi)容,使學(xué)生了解和熱愛祖國的音樂文化,增強(qiáng)民族意識(shí),培養(yǎng)愛國主義情感。世界的和平與發(fā)展有賴于對(duì)不同民族文化的理解和尊重,在強(qiáng)調(diào)弘揚(yáng)民族音樂的同時(shí),還應(yīng)以開闊的視野,體驗(yàn)、學(xué)習(xí)、理解和尊重世界其他國家和民族的音樂文化。

綜上所述通過廣受青年學(xué)生喜愛的流行音樂編創(chuàng)課程教學(xué)中引用中國戲劇元素的原創(chuàng)歌曲作為教學(xué),對(duì)民間戲劇音樂進(jìn)行分析,明確而有效的引導(dǎo),通過解析從感性的東西上升到理性的認(rèn)識(shí),使學(xué)生樹立平等的多元文化價(jià)值觀,感受和珍視人類文化遺產(chǎn),以利于我們共享人類文明的一切優(yōu)秀成果。這種重視戲劇民間音樂元素教學(xué)理念無疑會(huì)對(duì)我國大學(xué)生實(shí)踐以及利用現(xiàn)代計(jì)算機(jī)數(shù)字音樂編創(chuàng)風(fēng)格和方向產(chǎn)生深刻的影響和作用。

篇2

二、培養(yǎng)學(xué)生的自學(xué)能力

針對(duì)計(jì)算機(jī)知識(shí)更新快的特點(diǎn),我們感到根本出路還是要著重能力的培養(yǎng)和方法的掌握。計(jì)算機(jī)發(fā)展很快,學(xué)生要學(xué)的東西越來越多,技術(shù)也越來越新,在學(xué)時(shí)有限的情況下,計(jì)算機(jī)基礎(chǔ)教學(xué)應(yīng)該大力提倡“精講多練”。“精講”指教師要講出內(nèi)容的精髓和基本知識(shí)點(diǎn);“多練”指要使學(xué)生有機(jī)時(shí)、有目標(biāo)、有實(shí)效。突出基本知識(shí)的掌握,強(qiáng)調(diào)計(jì)算機(jī)操作意識(shí)和應(yīng)用意識(shí)的培養(yǎng)。多給學(xué)生留出一些自學(xué)的時(shí)間,重視學(xué)生自學(xué)能力和開拓創(chuàng)新精神的培養(yǎng),培養(yǎng)學(xué)生善于聯(lián)想、觸類旁通的能力。例如在講FOXBASE部分我們采取的是“精講多練”的教學(xué)方法,很多命令、函數(shù)、程序部分的菜單設(shè)計(jì)等等,我們根本不講,讓學(xué)生課下自學(xué),上機(jī)練習(xí)掌握。一是培養(yǎng)了學(xué)生的自學(xué)能力,二是把重點(diǎn)放在了編程設(shè)計(jì)上。

三、注重在課堂教學(xué)中培養(yǎng)分析問題、解決問題的能力

高等教育從傳授知識(shí)到既重視知識(shí)傳授又重視能力培養(yǎng),在教育思想上是一大進(jìn)步,要把加強(qiáng)素質(zhì)教育貫徹在對(duì)學(xué)生的整個(gè)教育過程和各個(gè)教育環(huán)節(jié)中;每次課精心設(shè)計(jì)教學(xué)內(nèi)容、教學(xué)方法,課堂教學(xué)是培養(yǎng)學(xué)生分析、解決問題能力的重要一環(huán)。所以,教學(xué)方法要研究。如,講編程題目,不能直接講出如何編程,直接寫出程序。而應(yīng)向?qū)W生展示你的整個(gè)思維過程,“示之以曲”,即展示你曲折的分析過程。

四、加強(qiáng)對(duì)學(xué)生綜合運(yùn)用所學(xué)知識(shí)解決問題能力的培養(yǎng)

講課過程中的作業(yè),往往針對(duì)一定范圍的課程內(nèi)容,以鞏固當(dāng)時(shí)所學(xué)章節(jié)的知識(shí)為主要目的,有一定局限性,因此在課程結(jié)束后還應(yīng)安排一個(gè)綜合性練習(xí),讓學(xué)生設(shè)計(jì)一個(gè)具有一定實(shí)用價(jià)值的應(yīng)用程序,使所學(xué)知識(shí)融會(huì)貫通,進(jìn)一步鞏固提高。我們每年在講FOXBASE部分都給學(xué)生準(zhǔn)備一個(gè)完整的數(shù)據(jù)庫管理系統(tǒng)的題目,95、96級(jí)的是一個(gè)學(xué)生管理系統(tǒng)。97級(jí)的是一個(gè)縣的黨支部書記檔案管理系統(tǒng),從500份檔案拿來后的開始建庫結(jié)構(gòu),一份一份的檔案輸入,輸入后的數(shù)據(jù)校對(duì)、整理,到編制、調(diào)試應(yīng)用程序;學(xué)生參與了整個(gè)過程,使學(xué)生學(xué)到了編制數(shù)據(jù)庫管理系統(tǒng)的方法。培養(yǎng)了學(xué)生利用計(jì)算機(jī)解決問題的思維方式。第一步,庫結(jié)構(gòu)的建立作為一項(xiàng)作業(yè),然后講評(píng)確定;第二步,檔案的輸入并不是一項(xiàng)簡(jiǎn)單的文字輸入,需要編出一個(gè)輸入程序,要求輸入程序輸入量盡量減少,同村、同姓名的不能重復(fù)輸入等,此程序也是作為學(xué)生的作業(yè),告訴學(xué)生誰的程序編的好就用誰的,課堂上講評(píng)確定用一名學(xué)生編制的程序;學(xué)生很有熱情、很認(rèn)真,輸入程序確定下來后,很多學(xué)生還在修改自己的程序;第三步,檔案的輸入、校對(duì)培養(yǎng)了學(xué)生嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng),同時(shí)又鞏固了命令操作、提高了漢字輸入速度。第四步,程序的編制和調(diào)試學(xué)生們都下了很大的功夫;教師在不斷鼓勵(lì)學(xué)生克服困難做下去的同時(shí)給予學(xué)生必要的指導(dǎo),90%的學(xué)生完成了任務(wù),選出實(shí)用、容錯(cuò)性強(qiáng)的交給用戶。用戶對(duì)這個(gè)程序很滿意。只通過一年的學(xué)習(xí)學(xué)生能編出這么完善的應(yīng)用程序,可見我們的教學(xué)是成功的。通過此實(shí)用程序全過程的實(shí)施,使學(xué)生真正學(xué)會(huì)了如何用FOXBASE編制應(yīng)用系統(tǒng),學(xué)生的分析問題、解決問題的能力,編程、調(diào)試能力都有顯著提高。學(xué)生經(jīng)過這種能力訓(xùn)練,普遍反映對(duì)今后的學(xué)習(xí)很有信心,原因是他們感覺到自己的能力有提高,有扎實(shí)的知識(shí)基礎(chǔ)。

篇3

1 JAVA概述

JAVA是一種計(jì)算機(jī)的編程語言,目前仍然是較為常見的計(jì)算機(jī)編程語言,具有效率高、覆蓋面廣、簡(jiǎn)單易用等特點(diǎn),不但可以用來進(jìn)行桌面程序的開發(fā),還可以適用于與互聯(lián)網(wǎng)應(yīng)用的開發(fā),在當(dāng)前具有廣泛的應(yīng)用。JAVA是面向?qū)ο蟮木幊陶Z言,在計(jì)算機(jī)、網(wǎng)絡(luò)和多線程等技術(shù)領(lǐng)域都涉及到JAVA的相關(guān)知識(shí),學(xué)習(xí)JAVA編程語言應(yīng)經(jīng)成為軟件技術(shù)開發(fā)相關(guān)人才培養(yǎng)的基礎(chǔ)。在我國,隨著計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)的不但發(fā)展,JAVA編程技術(shù)人員需求巨大,相關(guān)專業(yè)的就業(yè)前景很好,很多高校都開設(shè)了JAVA語言相關(guān)課程。

2 當(dāng)前JAVA教學(xué)存在的主要問題

2.1 JAVA課程的認(rèn)知困境

近年來,高校擴(kuò)招和民辦高校的發(fā)展,使得更多的學(xué)生進(jìn)入大學(xué)學(xué)習(xí),加上激烈的市場(chǎng)競(jìng)爭(zhēng)和宣傳,計(jì)算機(jī)編程專業(yè)成為很多學(xué)生心目中理想的學(xué)習(xí)和就業(yè)方向。在這種大趨勢(shì)下,學(xué)習(xí)JAVA編程的學(xué)生顯著增加,但由于很多的學(xué)生對(duì)JAVA知識(shí)并不了解,只是為了獲得理想的就業(yè)而選擇編程,在學(xué)習(xí)時(shí)缺乏主動(dòng)積極性。JAVA語言作為計(jì)算機(jī)編程基礎(chǔ)知識(shí),需要學(xué)習(xí)者具有較好的邏輯思維能力、嚴(yán)謹(jǐn)踏實(shí)的態(tài)度和抽象思維能力。這些較高的要求使得JAVA學(xué)習(xí)成了很多學(xué)生的難點(diǎn),產(chǎn)生了畏難和認(rèn)知的偏差。

2.2 JAVA課程設(shè)置問題

當(dāng)前大多數(shù)高校的JAVA課程設(shè)置,由于學(xué)生大多沒有相應(yīng)的基礎(chǔ),因此所設(shè)置的課程大多集中在以JAVA SE平臺(tái)教學(xué)為主,包括有面向?qū)ο缶幊谭椒āAVA多線程、JAVA界面及事件編程、JAVA數(shù)據(jù)庫連接、網(wǎng)絡(luò)編程等基礎(chǔ)知識(shí)。但是這些知識(shí)并不能構(gòu)建完整的JAVA知識(shí)體系,學(xué)生在學(xué)習(xí)之后不能了解JAVA與C++等計(jì)算機(jī)編程語言之間的關(guān)系,JAVA語言編程的優(yōu)越性,并且認(rèn)為這些知識(shí)就可以滿足社會(huì)對(duì)JAVA人才的要求。其次是由于缺乏相應(yīng)的后續(xù)自主學(xué)習(xí)能力,不能適應(yīng)JAVA編程技術(shù)的新發(fā)展,在JAVAEE等新對(duì)社會(huì)流行編程技術(shù)面前感到吃力,學(xué)生在完成學(xué)習(xí)走向社會(huì)崗位時(shí),仍然不能滿足社會(huì)的要求。課程設(shè)置的不合理實(shí)際上從整體降低了JAVA學(xué)習(xí)的應(yīng)有水平。

2.3 JAVA作業(yè)和實(shí)驗(yàn)設(shè)計(jì)中的問題

由于JAVA學(xué)習(xí)的特殊性,其作業(yè)和畢業(yè)實(shí)驗(yàn)設(shè)計(jì)等需要學(xué)生具有良好的自主思考和動(dòng)手能力,但是在實(shí)際的教學(xué)中,學(xué)生對(duì)JAVA的動(dòng)手實(shí)踐和綜合運(yùn)用能力較差,不能獨(dú)立的進(jìn)行實(shí)際問題的解決;畢業(yè)設(shè)計(jì)等過度依賴已有的資料,套用現(xiàn)象嚴(yán)重,不能進(jìn)行原創(chuàng);學(xué)生在學(xué)習(xí)期間也沒有形成良好的設(shè)計(jì)習(xí)慣,表現(xiàn)出對(duì)系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的隨意性。

2.4 JAVA教學(xué)老師的問題

JAVA技術(shù)是一門不斷深入發(fā)展的技術(shù),在當(dāng)前的計(jì)算機(jī)網(wǎng)絡(luò)多個(gè)方面有著廣泛的運(yùn)用,高校的JAVA教學(xué)老師缺乏長(zhǎng)期的一線實(shí)踐開發(fā)經(jīng)驗(yàn),不能適應(yīng)發(fā)展的新技術(shù),教學(xué)效果不理想。JAVA學(xué)習(xí)的特殊性要求其必須做好教學(xué)與實(shí)踐之間的結(jié)合,對(duì)老師的教學(xué)內(nèi)容和方法提出了更高的要求,很多老師并不能有效的實(shí)現(xiàn)學(xué)生理論知識(shí)與實(shí)踐動(dòng)手能力之間的協(xié)調(diào)發(fā)展。

3 JAVA的教學(xué)設(shè)計(jì)探討

3.1 合理的規(guī)劃教學(xué)內(nèi)容

JAVA知識(shí)主要包括有JAVA基礎(chǔ)知識(shí)、JAVA核心知識(shí)和JAVA提高知識(shí)三個(gè)部分。基礎(chǔ)知識(shí)要求學(xué)生對(duì)面向?qū)ο蟮木幊獭AVA的語法和異常處理、JAVA的環(huán)境等知識(shí)進(jìn)行很好的掌握,是進(jìn)一步學(xué)習(xí)JAVA知識(shí)的基礎(chǔ)。核心知識(shí)部分要求學(xué)生對(duì)面向?qū)ο蟮睦^承性、封閉性、抽象性和多態(tài)性等,并掌握這些特性設(shè)計(jì)的技術(shù)。JAVA提高知識(shí)部分是指根據(jù)專業(yè)方向?qū)W習(xí)的不同需要,選擇多線程、圖形處理、數(shù)據(jù)庫處理、網(wǎng)絡(luò)等內(nèi)容學(xué)習(xí)。教學(xué)內(nèi)容的設(shè)置,要求學(xué)生在掌握基本的JAVA基礎(chǔ)知識(shí)的基礎(chǔ)上,建立面向?qū)ο笏枷搿⑺惴ㄔO(shè)計(jì)思想等,為更深入的學(xué)習(xí)和提高程序設(shè)計(jì)水平奠定基礎(chǔ)。

3.2 案例教學(xué),啟發(fā)學(xué)生的編程思想

JAVA編程語言的學(xué)習(xí),重要的是在基礎(chǔ)知識(shí)學(xué)習(xí)的基礎(chǔ)上實(shí)現(xiàn)對(duì)其編程思想的掌握,從而真正實(shí)現(xiàn)舉一反三,能夠進(jìn)行獨(dú)立的編程開發(fā)工作。編程思想的形成,需要在不斷的實(shí)踐觀察、分析和思考總結(jié)的基礎(chǔ)上完成,因此,在教學(xué)中采用案例教學(xué),是符合JAVA知識(shí)特點(diǎn)的有效手段。采用的案例一定要小而精,符合學(xué)生已掌握的JAVA知識(shí),使得學(xué)生可以在原有知識(shí)體系的基礎(chǔ)上通過自我實(shí)踐和探索,實(shí)現(xiàn)對(duì)新知識(shí)的學(xué)習(xí)和體系構(gòu)建,不但可以實(shí)現(xiàn)對(duì)新知識(shí)的有效掌握,還可以實(shí)現(xiàn)對(duì)自學(xué)和設(shè)計(jì)能力的鍛煉。

3.3 運(yùn)用多媒體教學(xué)與傳統(tǒng)教學(xué)方法相結(jié)合

多媒體教學(xué)作為新的教學(xué)手段,在教學(xué)實(shí)踐中取得了良好的教學(xué)效果,在JAVA知識(shí)的教學(xué)中采用傳統(tǒng)教學(xué)模式與多媒體教學(xué)相結(jié)合的形式,可以將多媒體直觀、形象和吸引力強(qiáng)等優(yōu)點(diǎn)充分發(fā)揮。老師在教學(xué)時(shí)以傳統(tǒng)方式進(jìn)行理論知識(shí)講解,以多媒體技術(shù)進(jìn)行實(shí)踐和案例的講解,增加理論與實(shí)踐之間的結(jié)合。

3.4 加強(qiáng)實(shí)踐教學(xué),提高JAVA知識(shí)綜合運(yùn)用能力

JAVA程序設(shè)計(jì)是一門應(yīng)用為目標(biāo)的教學(xué),要求學(xué)生具有很強(qiáng)的實(shí)踐動(dòng)手能力,當(dāng)前高校的JAVA課程教學(xué),應(yīng)該在講解代碼、編程調(diào)試等基礎(chǔ)知識(shí)外,還應(yīng)該加強(qiáng)上機(jī)實(shí)踐的相關(guān)內(nèi)容。可以探索校企結(jié)合的教學(xué)模式,讓學(xué)生在企業(yè)實(shí)際JAVA研發(fā)項(xiàng)目的參與中體會(huì)需求分析、設(shè)計(jì)、編寫代碼和進(jìn)行測(cè)試等各個(gè)環(huán)節(jié),增加學(xué)生的軟件開發(fā)實(shí)踐經(jīng)驗(yàn)和培養(yǎng)專業(yè)的職業(yè)素質(zhì)。

3.5 提高教師的專業(yè)素質(zhì)

JAVA知識(shí)需要在不斷的實(shí)踐開發(fā)項(xiàng)目中進(jìn)行提升和鍛煉,這是當(dāng)前教學(xué)老師所缺乏的。應(yīng)該嘗試建立老師的繼續(xù)深造和培訓(xùn)實(shí)踐制度,如定期參加合作單位的企業(yè)JAVA開發(fā)項(xiàng)目,獲得實(shí)踐經(jīng)驗(yàn)和與一線開發(fā)人員進(jìn)行交;參加JAVA程序培訓(xùn)班;對(duì)老師的入職考核加大力度,對(duì)JAVA的自主開發(fā)創(chuàng)新能力進(jìn)行嚴(yán)格要求。

4 結(jié)語

JAVA語言是計(jì)算機(jī)軟件和網(wǎng)絡(luò)編程的重要語言之一,本文結(jié)合實(shí)際的教學(xué)經(jīng)驗(yàn)對(duì)當(dāng)前JAVA的教學(xué)現(xiàn)狀進(jìn)行了分析,并且提出了改變教學(xué)方法、合理設(shè)計(jì)教學(xué)內(nèi)容和增強(qiáng)實(shí)踐運(yùn)用等方面的建議,以期促進(jìn)JAVA教學(xué)事業(yè)的發(fā)展。

參考文獻(xiàn)

篇4

Visual Basic 程序設(shè)計(jì)是一門實(shí)踐性比較強(qiáng)的課程,簡(jiǎn)稱VB,它是使學(xué)生掌握一種簡(jiǎn)單、實(shí)用的編程工具,掌握面向?qū)ο蟮幕靖拍钆c高級(jí)語言的基本結(jié)構(gòu),提高學(xué)生的編程能力。它具有可視化、面向?qū)ο蟆⒉捎檬录?qū)動(dòng)編程機(jī)制等特點(diǎn)。簡(jiǎn)單易學(xué)且功能強(qiáng)大, 使用 VB 編程, 不需要編寫大量代碼去描述界面外觀及界面上的各種元素, 只需把 VB 預(yù)先設(shè)置好的控件拖到界面上即可, 也無需編寫代碼描述程序的執(zhí)行條件, 只需給對(duì)象施加相應(yīng)的操作。 為了培養(yǎng)學(xué)生程序設(shè)計(jì)思想和簡(jiǎn)單的系統(tǒng)開發(fā)及應(yīng)用能力, 很多高職高專院校首選 VB 作為編程語言的入門課程,并把它列入計(jì)算機(jī)等級(jí)考試二級(jí)的考試內(nèi)容以衡量非計(jì)算機(jī)專業(yè)學(xué)生掌握計(jì)算機(jī)編程語言的能力。因此, 搞好 VB 的教學(xué)具有重要而深遠(yuǎn)的意義

傳統(tǒng)的教學(xué)過程設(shè)計(jì)是按教學(xué)大綱確定教學(xué)內(nèi)容,一般遵循講概念定義, 控件的屬性、事件、 方法, 例題分析, 學(xué)生上機(jī)驗(yàn)證的模式。這種方式表面上看學(xué)生大部分時(shí)間都在計(jì)算機(jī)前進(jìn)行教學(xué),但教學(xué)過程是以教師為主,學(xué)生學(xué)習(xí)的目的性不強(qiáng),所設(shè)計(jì)課題學(xué)習(xí)的成分過重,不能很好地調(diào)動(dòng)學(xué)生自己解決問題的積極性,學(xué)生學(xué)習(xí)缺乏主動(dòng)性。

而且部分學(xué)生基本功差, 缺乏學(xué)習(xí)主動(dòng)性, 理論基礎(chǔ)不牢靠, 加上涉及到了英語單詞不會(huì),阻礙對(duì)VB中的關(guān)鍵字、控件、以及其屬性的學(xué)習(xí)及使用。再加上編制的程序往往錯(cuò)誤百出, 在機(jī)器上運(yùn)行不通, 自己難以找出問題的癥結(jié)所在, 不會(huì)主動(dòng)請(qǐng)教同學(xué)、老師, 因而就只能放棄。

通過多年來的教學(xué)經(jīng)驗(yàn),我們來探討以下幾種方式:

1)以實(shí)例為引導(dǎo),激發(fā)學(xué)生的學(xué)習(xí)熱情

案例教學(xué)的首要任務(wù)是選取案例。俗話說,良好的開端是成功的一半。案例教學(xué)中,案例的選取極其重要,要精選。合適的案例可以加強(qiáng)學(xué)生的學(xué)習(xí)動(dòng)力,從而提高學(xué)生的編程能力。案例選擇不合適,就收不到良好的教學(xué)效果。案例選取要掌握技巧,應(yīng)遵循一定的原則,不能盲目選取。備課時(shí),教師要仔細(xì)斟酌教學(xué)內(nèi)容,根據(jù)教學(xué)目標(biāo)、重點(diǎn)、難點(diǎn)設(shè)計(jì)案例,精選案例。

2)用“問題”和“任務(wù)”驅(qū)動(dòng)教學(xué),引導(dǎo)學(xué)生多思考

教師希望學(xué)生多思考,多提出問題,但學(xué)生往往提不出問題,說明學(xué)生沒有真正學(xué)好。在教學(xué)過程中,大部分學(xué)生在課堂上能聽懂教師所講授的內(nèi)容,卻不能運(yùn)用所學(xué)的知識(shí)去解決實(shí)際問題,這在VB程序設(shè)計(jì)中是一種普遍存在的現(xiàn)象。根據(jù)面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn),用“問題”和“任務(wù)”作為驅(qū)動(dòng),以通俗易懂、有趣實(shí)用的案例引出問題,有了問題,就得去解決,最后歸納總結(jié),這樣學(xué)生才能學(xué)好,自身的教學(xué)水平才能提高,避免學(xué)生只停留在語言的使用層面上,不能吃透和用活所學(xué)知識(shí)。通過這種用問題和任務(wù)驅(qū)動(dòng)教學(xué)的方法,學(xué)生在通過自己完成任務(wù)的過程中獲得極大成就感,同時(shí)激發(fā)其學(xué)習(xí)興趣和信心,從被動(dòng)學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃?dòng)學(xué)習(xí)。教師也從“傳授知識(shí)”為主的教學(xué)轉(zhuǎn)變?yōu)椤敖鉀Q問題、完成任務(wù)”為主的引導(dǎo)式教學(xué)。例如教師在講授按鈕、文本、標(biāo)簽控件以及其屬性時(shí),可以先給學(xué)生布置任務(wù),做一個(gè)登錄界面的布局,讓學(xué)生帶著“任務(wù)”進(jìn)入學(xué)習(xí)情境,怎樣合理的進(jìn)行控件的布局,之后又引發(fā)問題:點(diǎn)擊確定之后又怎么去完成這一按鈕的功能呢?運(yùn)用自己的知識(shí)和經(jīng)驗(yàn)主動(dòng)去分析、提出方案、解決問題,從而真正掌握其知識(shí)。

教師在引導(dǎo)學(xué)生“解決問題、完成任務(wù)”的過程中,適時(shí)地加以指導(dǎo)、總結(jié),概括其一般規(guī)律,實(shí)現(xiàn)從現(xiàn)象到本質(zhì),由感性到理性的過渡,充分發(fā)揮主導(dǎo)作用。實(shí)踐證明,這種用“問題”和“任務(wù)”作為驅(qū)動(dòng)的教學(xué)方法更能激發(fā)學(xué)生的探索欲望,可充分挖掘?qū)W生“自主學(xué)習(xí)”的能力,為學(xué)生思考、發(fā)現(xiàn)和創(chuàng)新提供了開放的空間,徹底改變傳統(tǒng)的“講什么學(xué)什么、考什么學(xué)什么”的被動(dòng)思想,教學(xué)過程真正體現(xiàn)了教師的主導(dǎo)作用和學(xué)生的主體地位。

3)培養(yǎng)學(xué)生的自學(xué)能力和創(chuàng)新能力

為了激發(fā)學(xué)生的興趣, 在 VB 程序設(shè)計(jì)的講課前, 要演示一些有前幾屆學(xué)生自己編寫好的、 有趣的程序,例如登錄界面程序,文字移動(dòng)界面等, 從而吸引學(xué)生, 并告訴他們學(xué)習(xí)了 VB程序設(shè)計(jì)的內(nèi)容后, 大家都能夠編出這些有趣的小程序。在讓學(xué)生編寫程序時(shí)一定要注意有淺入深,建立學(xué)生自身的信心,以及興趣 ,幫助學(xué)生了解如何用 VB開發(fā)應(yīng)用程序, 讓學(xué)生從自身的實(shí)踐中感受到用 VB 編寫程序并不難, 逐漸產(chǎn)生成就感,從而迎合了學(xué)生渴望成功的心理特點(diǎn)。

教師在對(duì)學(xué)生的指導(dǎo)中,要幫助學(xué)生樹立正確的學(xué)習(xí)目標(biāo),培養(yǎng)學(xué)生的學(xué)習(xí)熱情,讓學(xué)生認(rèn)識(shí)到 VB 程序設(shè)計(jì)在實(shí)際專業(yè)領(lǐng)域方面的實(shí)用價(jià)值。盡量讓學(xué)生自主地去探索解決問題的辦法,充分發(fā)揮學(xué)生的主觀能動(dòng)性,開發(fā)學(xué)生的創(chuàng)新能力,并且使學(xué)生能運(yùn)用所學(xué)的知識(shí)去解決實(shí)際問題。

4)多元化的評(píng)價(jià)和考核手段

由于VB課程是一門實(shí)踐性很強(qiáng)的計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)課程, 它不僅要求學(xué)生掌握基礎(chǔ)知識(shí)和基本概念,而且更重視培養(yǎng)學(xué)生的實(shí)際編程能力。為此, 在學(xué)生的評(píng)價(jià)和考核中采用了理論和實(shí)踐相結(jié)合的方式。

在 VB課程的教學(xué)中合理、有效地使用教學(xué)方法, 以其針對(duì)性強(qiáng)及應(yīng)用性強(qiáng), 能夠充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性, 提高學(xué)生知識(shí)應(yīng)用能力、 創(chuàng)新能力和學(xué)習(xí)能力, 從而達(dá)到良好的教學(xué)效果。

參考文獻(xiàn):

篇5

作者簡(jiǎn)介:王付山(1974-),男,碩士,德州學(xué)院計(jì)算機(jī)系副教授,研究方向?yàn)橛?jì)算機(jī)基礎(chǔ)教育及數(shù)據(jù)挖掘。

0 引言

《C語言程序設(shè)計(jì)》是高校理工科專業(yè)教學(xué)中一門重要的公共必修課,是學(xué)生利用信息技術(shù)為本專業(yè)服務(wù)的重要基礎(chǔ)課程,在教學(xué)計(jì)劃中占有非常重要的地位和作用。本課程是一門實(shí)踐性的課程,本課程的核心任務(wù)是使學(xué)生掌握C語言的語法規(guī)則、程序設(shè)計(jì)的基本方法和編程能力,培養(yǎng)學(xué)生應(yīng)用計(jì)算機(jī)語言解決和處理實(shí)際問題的思維方法和基本能力,為進(jìn)一步學(xué)習(xí)和應(yīng)用計(jì)算機(jī)及利用現(xiàn)代信息技術(shù)為專業(yè)知識(shí)服務(wù)打下堅(jiān)實(shí)基礎(chǔ),對(duì)培養(yǎng)信息化時(shí)代大學(xué)生的實(shí)踐能力和應(yīng)用能力意義重大。

C語言程序設(shè)計(jì)課程為德州學(xué)院的校級(jí)精品課程(網(wǎng)站:http://211.64.32.29/kc/jsjx_jsjjsjcc/index.php)。本文根據(jù)筆者多年的C程序設(shè)計(jì)教學(xué)實(shí)踐經(jīng)驗(yàn),從教學(xué)內(nèi)容、教學(xué)方法和實(shí)踐教學(xué)三個(gè)方面對(duì)C程序設(shè)計(jì)課程的教學(xué)改革進(jìn)行了探討與實(shí)踐。

1 教學(xué)中存在的主要問題

根據(jù)筆者多年的教學(xué)經(jīng)驗(yàn),以及對(duì)學(xué)生的跟蹤調(diào)查分析,C語言程序設(shè)計(jì)教學(xué)中主要存在以下幾個(gè)問題:

(1)教學(xué)內(nèi)容的知識(shí)點(diǎn)多而繁瑣,教學(xué)重點(diǎn)不突出,導(dǎo)致學(xué)生學(xué)習(xí)興趣偏低。C程序設(shè)計(jì)教學(xué)內(nèi)容中涉及的語法規(guī)則多而枯燥,不易記憶,再加上學(xué)生本身對(duì)計(jì)算機(jī)的可計(jì)算特點(diǎn)、計(jì)算思維的認(rèn)識(shí)不足,因而,學(xué)生面對(duì)這些多而繁瑣的知識(shí)點(diǎn),感覺無從下手,一時(shí)找不到學(xué)習(xí)的重點(diǎn)。這樣學(xué)過的知識(shí)點(diǎn)沒有掌握,又跟不上教學(xué)的步伐,偏離對(duì)學(xué)生計(jì)算思維和編程思維培養(yǎng)的重點(diǎn),導(dǎo)致學(xué)生學(xué)習(xí)興趣降低,失去了學(xué)習(xí)動(dòng)力。

(2)教學(xué)方法與學(xué)生的認(rèn)知過程存在偏差。項(xiàng)目:德州學(xué)院教育教學(xué)改革研究項(xiàng)目JGLX-B09032。

教師在教學(xué)中,往往關(guān)注于對(duì)學(xué)生知識(shí)的傳授,雖然知識(shí)點(diǎn)也講了,案例也給同學(xué)們分析了,也啟發(fā)學(xué)生思考了,但是同學(xué)們對(duì)如何用,在什么情況下用,還是不清楚。說到底,這是教師的教學(xué)方法與學(xué)生的認(rèn)知過程存在偏差,對(duì)學(xué)生認(rèn)知過程、認(rèn)知結(jié)構(gòu)和學(xué)習(xí)狀況不夠了解,沒有真正按照從實(shí)踐到理論的認(rèn)知過程進(jìn)行組織教學(xué)。

(3)實(shí)踐教學(xué)的層次低、應(yīng)用性低。目前,多數(shù)高校對(duì)于教學(xué)的安排是課堂理論教學(xué)+上機(jī)實(shí)踐,對(duì)于上機(jī)實(shí)踐環(huán)節(jié)方面,多是驗(yàn)證例題,設(shè)計(jì)習(xí)題,教師再給予指導(dǎo)。這樣的實(shí)踐教學(xué)應(yīng)用性低,導(dǎo)致學(xué)生學(xué)習(xí)C語言感覺沒什么用處,缺乏對(duì)學(xué)生計(jì)算思維、創(chuàng)新思維的培養(yǎng)。

2 因材施教,進(jìn)行教學(xué)內(nèi)容改革,編寫與教學(xué)改革理念相適應(yīng)的教材 在教學(xué)內(nèi)容方面,通過調(diào)查研究,了解社會(huì)對(duì)C語言基礎(chǔ)知識(shí)的需求定位,強(qiáng)調(diào)教學(xué)內(nèi)容的“合理性、規(guī)范性、急用先學(xué)性、實(shí)用性”原則,對(duì)教學(xué)內(nèi)容適當(dāng)取舍,側(cè)重對(duì)學(xué)生編程思維和計(jì)算思維的培養(yǎng)。

本課題組在綜合調(diào)研國內(nèi)C語言程序設(shè)計(jì)大學(xué)計(jì)算機(jī)專業(yè)本科教材、專科教材、高職教材、中職教材、二級(jí)教程等教學(xué)內(nèi)容的基礎(chǔ)上,針對(duì)教學(xué)對(duì)象的實(shí)際情況與現(xiàn)實(shí)需要,編寫并出版了《C語言程序設(shè)計(jì)基礎(chǔ)教程》(國防工業(yè)出版社出版)。全書體系完整、重點(diǎn)突出、內(nèi)容講解深入淺出、圖文并茂、講解透徹、案例豐富新穎、注重理論、突出實(shí)踐。該教材已在我院試用了兩年,現(xiàn)已形成了一本較為成熟的、特色鮮明的適用于理工科各專業(yè)的公共課教材。該教材的突出特色是:內(nèi)容精簡(jiǎn)、實(shí)例廣泛、突出實(shí)踐,設(shè)計(jì)了從簡(jiǎn)單到復(fù)雜的階梯性例題,以實(shí)踐問題引出解決方法,從解決方法引出知識(shí)點(diǎn),然后從知識(shí)點(diǎn)再到實(shí)踐案例,形成“實(shí)踐——理論——實(shí)踐”的系統(tǒng)化教學(xué)內(nèi)容體系。

3 與學(xué)生認(rèn)知過程相適應(yīng),實(shí)施以“問題驅(qū)動(dòng)+案例”為主的多種教學(xué)方法,改善教學(xué)效果 C程序設(shè)計(jì)教學(xué)以注重培養(yǎng)學(xué)生編程思維、計(jì)算思維和實(shí)踐創(chuàng)新能力為目標(biāo),采用了以問題驅(qū)動(dòng)+案例為主的多種教學(xué)方法。

3.1 問題驅(qū)動(dòng)+案例教學(xué)法

“問題驅(qū)動(dòng)+案例”的教學(xué)方法可以激發(fā)學(xué)生學(xué)習(xí)興趣,引導(dǎo)學(xué)生積極探索和主動(dòng)思考,符合學(xué)生的認(rèn)知過程,是提高課堂教學(xué)效率和學(xué)生學(xué)習(xí)效率的重要教學(xué)方法。在講授新知識(shí)和新方法時(shí),首先選擇一個(gè)合適的案例或?qū)嶋H的問題場(chǎng)景,給學(xué)生首先展示設(shè)計(jì)的效果;其次引導(dǎo)學(xué)生分析問題,提高學(xué)生分析問題的能力;第三是引導(dǎo)學(xué)生用以前學(xué)過的知識(shí)和方法解決問題,培養(yǎng)學(xué)生邏輯思維和編程思維;第四是引出新的知識(shí)和方法,引導(dǎo)同學(xué)們找出解決問題好辦法;最后,再將新知識(shí)和方法應(yīng)用于新的案例,形成了與學(xué)生認(rèn)知過程相適應(yīng)的“實(shí)踐——理論——實(shí)踐”的系統(tǒng)化教學(xué)方法。另一方面,注重經(jīng)典案例的積累,使教學(xué)案例、實(shí)驗(yàn)案例與學(xué)生專業(yè)盡可能相接合,以一個(gè)大案例貫穿課程始終,注重將一個(gè)問題分解成若干個(gè)簡(jiǎn)單的問題,實(shí)施模塊化教學(xué),每次課設(shè)計(jì)一個(gè)小任務(wù),課程結(jié)束后完成一個(gè)比較大的案例,使學(xué)生將分散的知識(shí)點(diǎn)通過案例開發(fā)系統(tǒng)地貫穿起來,使學(xué)生在頭腦中形成系統(tǒng)化的知識(shí)體系。

3.2 合理運(yùn)用啟發(fā)式教學(xué)法

啟發(fā)式教學(xué)方法突出培養(yǎng)學(xué)生的分析問題、解決問題的綜合素質(zhì),強(qiáng)化學(xué)生的動(dòng)手操作能力,突出“以學(xué)生為中心”的原則,達(dá)到“在做中學(xué)”、“學(xué)中做”的目的,引導(dǎo)學(xué)生主動(dòng)學(xué)習(xí)。啟發(fā)式教學(xué)法就是通過教師的啟發(fā)教學(xué)充分調(diào)動(dòng)學(xué)生的積極性、主動(dòng)性和創(chuàng)造性,引導(dǎo)學(xué)生主動(dòng)學(xué)習(xí)。

3.3 倡導(dǎo)學(xué)生進(jìn)行自主性、研究性學(xué)習(xí)

在教學(xué)中,配合“問題驅(qū)動(dòng)+案例”的教學(xué)方法,注重培養(yǎng)學(xué)生帶著問題學(xué)習(xí),學(xué)會(huì)發(fā)現(xiàn)問題,引導(dǎo)學(xué)生學(xué)會(huì)閱讀隨機(jī)幫助文檔和查閱網(wǎng)絡(luò)資料,提升學(xué)生的計(jì)算機(jī)應(yīng)用水平和信息素質(zhì),培養(yǎng)學(xué)生的自學(xué)能力和創(chuàng)新精神。

4 構(gòu)建以培養(yǎng)學(xué)生編程思維和計(jì)算思維為核心的實(shí)踐教學(xué)項(xiàng)目,全面提高學(xué)生的實(shí)踐創(chuàng)新能力 實(shí)踐教學(xué)是C語言程序設(shè)計(jì)課程中非常重要的環(huán)節(jié),是學(xué)生進(jìn)一步鞏固基礎(chǔ)理論知識(shí),培養(yǎng)學(xué)生編程思維,提高學(xué)生分析問題、解決問題、實(shí)踐創(chuàng)新能力的重要環(huán)節(jié)。

(1)構(gòu)建以實(shí)用型設(shè)計(jì)性實(shí)驗(yàn)、階梯性實(shí)驗(yàn)和課程設(shè)計(jì)為實(shí)戰(zhàn)手段,設(shè)計(jì)重點(diǎn)培養(yǎng)學(xué)生的編程思想和計(jì)算思維的實(shí)踐教學(xué)項(xiàng)目。根據(jù)這一理念,實(shí)踐教學(xué)中遵循從簡(jiǎn)單到復(fù)雜,再將大的實(shí)驗(yàn)項(xiàng)目模塊化、簡(jiǎn)單化,使實(shí)驗(yàn)題目與實(shí)踐應(yīng)用有機(jī)結(jié)合,培養(yǎng)學(xué)生的編程技巧、編程思維、計(jì)算思維和創(chuàng)新思維,提高了學(xué)生的編程能力和利用計(jì)算機(jī)語言解決問題的能力。

(2)加強(qiáng)考核,確保實(shí)踐教學(xué)效果。在C程序設(shè)計(jì)考核上,采用了以實(shí)踐創(chuàng)新能力為核心的“多維認(rèn)證”考核方式,即由傳統(tǒng)的筆試考試改革為課堂表現(xiàn)成績(jī)、實(shí)驗(yàn)成績(jī)、課程設(shè)計(jì)項(xiàng)目考核成績(jī)、與C語言程序設(shè)計(jì)有關(guān)的科技競(jìng)賽、全國計(jì)算機(jī)二級(jí)C考試等社會(huì)實(shí)踐成績(jī)和筆試成績(jī)相結(jié)合的多維考核模式,突出了對(duì)學(xué)生編程能力、實(shí)踐創(chuàng)新能力的培養(yǎng)。

5 結(jié)語

本課程是一門應(yīng)用實(shí)踐性非常強(qiáng)的課程,對(duì)學(xué)生實(shí)踐創(chuàng)新能力的培養(yǎng)具有十分重要的意義。C語言程序設(shè)計(jì)課程作為德州學(xué)院的校級(jí)精品課程,并通過在我校理工科專業(yè)的改革實(shí)施,教學(xué)實(shí)踐證明,從教學(xué)內(nèi)容側(cè)重培養(yǎng)學(xué)生編程思維和計(jì)算思維、教學(xué)方法與學(xué)生認(rèn)知過程相結(jié)合和實(shí)踐教學(xué)注重培養(yǎng)學(xué)生編程技巧和編程能力等三個(gè)方面對(duì)C程序設(shè)計(jì)課程的教學(xué)改革,增強(qiáng)了學(xué)生的編程能力,提高了教學(xué)效果。

參考文獻(xiàn):

[1]謝中科.《C語言程序設(shè)計(jì)》的教學(xué)改革與實(shí)踐[J].理工高教研究, 2004(3).

[2][美]H M DEITEL,P J DEITEL.C程序設(shè)計(jì)教程[M].薛萬鵬,譯.北京:機(jī)械工業(yè)出版社,2000.

篇6

計(jì)算機(jī)作為信息時(shí)代的主要載體和工具,正擔(dān)負(fù)著越來越重要的作用,計(jì)算機(jī)教學(xué)將面臨許多新挑戰(zhàn),那么為適應(yīng)新挑戰(zhàn),職高的計(jì)算機(jī)教學(xué)將怎樣改革呢?

一、加強(qiáng)基礎(chǔ)性及發(fā)展多元化教學(xué)

雖然各地職高間計(jì)算機(jī)專業(yè)課程的開設(shè)和教材的選取可謂五花八門。但無論如何,根據(jù)職高的培養(yǎng)目標(biāo)和教學(xué)特點(diǎn)及其實(shí)際,計(jì)算機(jī)教育應(yīng)有基礎(chǔ)性,時(shí)代性和針對(duì)性,計(jì)算機(jī)課程的內(nèi)容和形式要多元化,要有很大的靈活性和彈性。因此教材的選取應(yīng)從使學(xué)生能很好地適應(yīng)未來信息社會(huì)的工作、學(xué)習(xí)和生活等方面來考慮,這就要突出基礎(chǔ)性和發(fā)展多元化。

1.教學(xué)內(nèi)容應(yīng)立足于基礎(chǔ)。職高的計(jì)算機(jī)教學(xué)應(yīng)以提高學(xué)生的計(jì)算機(jī)基礎(chǔ)知識(shí),實(shí)際操作技能和廣泛的運(yùn)用軟件能力為目的。課程的開設(shè)應(yīng)包括以幾個(gè)方面:①操作系統(tǒng):進(jìn)行最基本的計(jì)算機(jī)操作能力訓(xùn)練如:WINDOWS XP和WINDOWS 2003等;②應(yīng)用軟件如:《漢字錄入與排版技術(shù)》、《office辦公自動(dòng)化教程》、《photoshop圖片處理教程》、《Dreamweaver網(wǎng)頁制作教程》《Flas設(shè)計(jì)》等;③信息化技術(shù)如:《網(wǎng)絡(luò)技術(shù)》、《Internet及其應(yīng)用》、《多媒體技術(shù)》等;④程序設(shè)計(jì);⑤計(jì)算機(jī)系統(tǒng)維護(hù)。

2.計(jì)算機(jī)教學(xué)面向多元化發(fā)展。計(jì)算機(jī)技術(shù)的不斷更新發(fā)展及多元化,也規(guī)定職高計(jì)算機(jī)教學(xué)向多元化發(fā)展。職高的培養(yǎng)目標(biāo)是重視基礎(chǔ)知識(shí)和基本操作技能。另外還要給學(xué)生生存能力和發(fā)展能力,以不斷提高學(xué)生的綜合素質(zhì),以適合社會(huì)發(fā)展的各種需要。因此,我們應(yīng)要求教學(xué)內(nèi)容和形式多元化,讓學(xué)生以計(jì)算機(jī)為工具進(jìn)行綜合運(yùn)用,做到學(xué)以致用。

二、充分認(rèn)識(shí)和利用硬軟件與新技術(shù)的關(guān)系

計(jì)算機(jī)技術(shù)突飛猛進(jìn)的發(fā)展,必然帶動(dòng)這一學(xué)科教學(xué)內(nèi)容的不斷更新,這樣就要求我們做到:

1.教學(xué)中注意把握最新知識(shí),補(bǔ)充、使用最新軟件。計(jì)算機(jī)技術(shù)的快速發(fā)展決定職高計(jì)算機(jī)教學(xué)水平與計(jì)算機(jī)技術(shù)發(fā)展的先進(jìn)水平并駕齊驅(qū)的不可能性,但我們必需認(rèn)清這它是一個(gè)動(dòng)態(tài)跟蹤過程的現(xiàn)實(shí)性。

2.將課堂教學(xué)延伸到課外。壓縮課內(nèi)學(xué)時(shí),增加課外學(xué)時(shí)是計(jì)算機(jī)教學(xué)發(fā)展的趨勢(shì)。因此這就使我們充分利用學(xué)生家中的計(jì)算機(jī)或?qū)W校機(jī)房開放時(shí)間以課外任務(wù)的形式來完成部分課堂教學(xué)。并鼓勵(lì)學(xué)生去一些單位實(shí)習(xí),盡量使我們的教學(xué)能針對(duì)每一個(gè)學(xué)生,使所有學(xué)生都受益。第二課堂活動(dòng)的內(nèi)容有打字訓(xùn)練、編程訓(xùn)練、軟件設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)和動(dòng)畫設(shè)計(jì)等,活動(dòng)宗旨是:拓寬學(xué)生的知識(shí)面,開闊學(xué)生的視野;強(qiáng)化學(xué)生的學(xué)習(xí)動(dòng)機(jī),培養(yǎng)學(xué)生獨(dú)立地學(xué)習(xí)知識(shí)、研究問題的能力;培養(yǎng)學(xué)生的合作意識(shí)和創(chuàng)造性思維品質(zhì)。在活動(dòng)中,老師根據(jù)學(xué)生的意愿,把學(xué)生分成幾個(gè)組,每組學(xué)生可以用老師提供的題目,也可以自己找題目,利用課堂所學(xué)的知識(shí),編寫軟件,服務(wù)于各個(gè)部門。在編寫軟件的過程中,老師不控制每個(gè)組的進(jìn)度,而是在學(xué)生遇到問題時(shí),與學(xué)生共同探討或給予指點(diǎn)。這樣,學(xué)生的學(xué)習(xí)從原來的“老師要我學(xué)”,變成了“我自己要學(xué)”。在這種輕松的學(xué)習(xí)環(huán)境下,學(xué)生的創(chuàng)造性得到了很大限度的發(fā)揮。如有些同學(xué)在活動(dòng)中編出了較完善的學(xué)生成績(jī)管理系統(tǒng),提供了現(xiàn)代化的管理成績(jī)手段;又有些同學(xué)編寫了一些益性的游戲軟件放在學(xué)校的局域網(wǎng)中,給全校的學(xué)生學(xué)習(xí)計(jì)算機(jī)帶來了濃厚的學(xué)習(xí)興趣。在活動(dòng)中,我特別注重培養(yǎng)學(xué)生的自學(xué)能力,因?yàn)橛辛俗詫W(xué)本領(lǐng),就等于掌握了學(xué)習(xí)的主動(dòng)權(quán)。當(dāng)然,自學(xué)不等于放任自流,而是在老師的指導(dǎo)下,在規(guī)定的時(shí)間內(nèi)去完成任務(wù),老師則著重幫助學(xué)生解決在學(xué)習(xí)中遇到的問題,與學(xué)生共同研究,最終達(dá)到師生共同進(jìn)步。

3.多作教學(xué)演示,讓學(xué)生多了解新軟件內(nèi)容。教學(xué)演示是開拓學(xué)生視野的好方法。教學(xué)中可播放一些有關(guān)教材的光盤讓學(xué)生觀看,作為學(xué)生了解一些新軟件內(nèi)容的途徑。

三、確立和定位計(jì)算機(jī)專業(yè)學(xué)生的素質(zhì)目標(biāo)

職高生做為我國經(jīng)濟(jì)建設(shè)的一支生力軍,既要有社會(huì)層面的素質(zhì)要求,又要職業(yè)層面的素質(zhì)要求,只要這樣職高生才能勝任本職工作,持續(xù)發(fā)展,實(shí)現(xiàn)自我。

1.敬業(yè)精神。

職業(yè)教育培養(yǎng)的是各行各業(yè)第一線應(yīng)用型人才,這類人才分布在各行各業(yè)。有的在生產(chǎn)崗位上,其素質(zhì)如何直接關(guān)系到產(chǎn)品質(zhì)量;有的在經(jīng)營崗位上,需要有較強(qiáng)的自律性;有的在管理崗位上,需要較強(qiáng)的責(zé)任感;有的在服務(wù)崗位上,直接反映出城鎮(zhèn)的形象,服務(wù)質(zhì)量的高低。總之,職校生應(yīng)具備崇高的敬業(yè)精神,穩(wěn)定的職業(yè)意識(shí),高度的責(zé)任心,嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),勤奮的工作態(tài)度,優(yōu)秀的工作能力等,并做到有機(jī)結(jié)合。

2.能力素質(zhì)。

現(xiàn)代經(jīng)濟(jì)技術(shù)的發(fā)展使職業(yè)技能的更新加快,這就要職高生們努力培養(yǎng)自身能力素質(zhì)。①本專業(yè)的基礎(chǔ)學(xué)力,讓學(xué)生在掌握計(jì)算機(jī)專業(yè)領(lǐng)域知識(shí)、技術(shù)的同時(shí),下功夫培養(yǎng)其行業(yè)的基礎(chǔ)學(xué)力,培養(yǎng)一般性的分析、解決問題的能力。②一專多能,提倡本專業(yè)學(xué)生以計(jì)算機(jī)專業(yè)為主兼學(xué)多種專業(yè),做到標(biāo)準(zhǔn)、兼容、通用、開放。無論在哪兒工作,都能良好運(yùn)行、發(fā)揮自己的聰明才智。

四、開展創(chuàng)新教育、培養(yǎng)創(chuàng)新思維。

在課堂中,由于時(shí)間有限,傾向于訓(xùn)練基本功,掌握基本操作,而課外則可以讓學(xué)生們自由發(fā)揮,教師要有意識(shí)的加以引導(dǎo),把課堂上所學(xué)的內(nèi)容延伸到課外,把課外這個(gè)第二課堂變得生動(dòng)活潑,增強(qiáng)學(xué)生學(xué)習(xí)的興趣,使得課外成為課內(nèi)所學(xué)知識(shí)有益的鞏固、補(bǔ)充,從而促進(jìn)課堂教與學(xué),達(dá)到學(xué)以致用的效果。

篇7

高職計(jì)算機(jī);教學(xué)質(zhì)效;壓力

近些年來,高等職業(yè)教育發(fā)展迅速,培養(yǎng)了一批專業(yè)技能強(qiáng)的學(xué)生,為社會(huì)輸送了大量實(shí)用型人才。新型工業(yè)化道路的提出以及建設(shè)社會(huì)主義新農(nóng)村,經(jīng)濟(jì)轉(zhuǎn)型發(fā)展的外部環(huán)境,對(duì)于高技能人才的要求也在不斷提高,高等職業(yè)院校計(jì)算機(jī)專業(yè)教學(xué)面臨著前所未有的機(jī)遇,也面臨著巨大的壓力和挑戰(zhàn)。高職計(jì)算機(jī)教學(xué)范圍廣泛,涉及軟件、硬件、計(jì)算機(jī)理論、編程等多方面的知識(shí),本文以.net的教學(xué)為例,淺談如何開展高職計(jì)算機(jī)專業(yè)的教學(xué)。NET是MicrosoftXMLWebservices平臺(tái)。XMLWebservices允許應(yīng)用程序通過Internet進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。平臺(tái)提供創(chuàng)建XMLWebservices并將這些服務(wù)集成在一起之所需。對(duì)個(gè)人用戶的好處是無縫的、吸引人的體驗(yàn)。高職計(jì)算機(jī)教學(xué)及計(jì)算機(jī)技術(shù)發(fā)展到今天,這門科學(xué)已經(jīng)是一門可簡(jiǎn)可繁、可易可難的學(xué)科。計(jì)算機(jī)內(nèi)容的包羅萬象,從軟件到硬件,從理論知識(shí)到實(shí)踐操作,從具體應(yīng)用到抽象軟件,如果要系統(tǒng)完整地教學(xué),面面俱到幾乎不可能。即使在計(jì)算機(jī)科學(xué)技術(shù)高度發(fā)達(dá)的今天,也沒有一位電腦方面的全才,計(jì)算機(jī)專家只能是精通一個(gè)或者幾個(gè)領(lǐng)域,這些客觀事實(shí)對(duì)于職業(yè)院校的學(xué)生更是如此,更何況不少學(xué)生對(duì)于計(jì)算機(jī)知識(shí)僅懂得皮毛,稍微加一點(diǎn)深層次的東西就無法理解掌握。因此,基于計(jì)算機(jī)教學(xué)的客觀現(xiàn)狀,職業(yè)學(xué)校的計(jì)算機(jī)教學(xué)重點(diǎn)應(yīng)該突出對(duì)于學(xué)生的技能培養(yǎng),動(dòng)手解決實(shí)際問題上。教學(xué)作為師生活動(dòng)中的一種雙向活動(dòng),它是由“教”和“學(xué)”兩部分組成。一方面,教師通過言傳身授不斷向?qū)W生傳授知識(shí),另一方面,學(xué)生不斷地接受和學(xué)習(xí)老師傳授的知識(shí)。隨著信息社會(huì)的飛速發(fā)展,計(jì)算機(jī)這個(gè)基本載體,在經(jīng)濟(jì)發(fā)展和人類交流活動(dòng)中承擔(dān)著重要任務(wù),扮演著無可替代的角色。可以毫不夸張地講,當(dāng)今社會(huì)離開了計(jì)算機(jī)幾乎寸步難行。高職學(xué)校計(jì)算機(jī)人才的培養(yǎng)成為高職教育中十分重要的組成部分,只有做好高職學(xué)校計(jì)算機(jī)教學(xué),才能為社會(huì)和國家培養(yǎng)出專業(yè)的、應(yīng)用型的計(jì)算機(jī)人才。

一、理論部分,精講多練

計(jì)算機(jī)的普及讓絕大部分高職學(xué)生在入學(xué)之前都接觸到了,也具備了一定的計(jì)算機(jī)知識(shí)。但應(yīng)該看到,這些計(jì)算機(jī)知識(shí)一般都是停留在表面上,以硬件方面的知識(shí)居多。.net偏向于設(shè)計(jì)類,對(duì)于學(xué)生的理論知識(shí)水平要求很高,在此基礎(chǔ)之上,才能關(guān)注學(xué)生的動(dòng)手能力和思維算法。值得慶幸的是,高職計(jì)算機(jī)教材經(jīng)歷了多年的發(fā)展和修訂,越來越適應(yīng)當(dāng)前高職計(jì)算機(jī)教學(xué)的需要。教程也比較通俗易懂,所以教師在進(jìn)行教學(xué)的時(shí)候,應(yīng)該更加注重教學(xué)方法,把教學(xué)的重點(diǎn)放在激發(fā)學(xué)生學(xué)習(xí)的自主性和創(chuàng)造性上。以.net平臺(tái)中的VisualBasic的學(xué)習(xí)為例,教師在理論課上只對(duì)學(xué)生難以理解的部分加以講解,如對(duì)類、對(duì)象的引用等。除了進(jìn)行理論講解之外,在上機(jī)課時(shí)還要進(jìn)行詳細(xì)的演示,幫助學(xué)生學(xué)習(xí)。而對(duì)于軟件的基本操作,可以留給學(xué)生自學(xué),等以后上機(jī)讓學(xué)生自己來操作。傳統(tǒng)的教學(xué)方式是教師在整個(gè)課堂時(shí)間里進(jìn)行灌輸,而學(xué)生只是被動(dòng)地接受老師的灌輸,學(xué)生的感受很大程度上被忽略。學(xué)生的學(xué)習(xí)能力和創(chuàng)新思維能力被壓抑,而要擺脫這種困境,必須對(duì)傳統(tǒng)教學(xué)方法進(jìn)行改進(jìn)。教師在講課之前,不僅要單純地備課,還要對(duì)學(xué)生進(jìn)行深入的了解,針對(duì)每個(gè)學(xué)生的特點(diǎn),精心設(shè)計(jì)教學(xué)方法,努力做到因材施教,盡量使每個(gè)學(xué)生都能學(xué)到自己喜歡的知識(shí)。計(jì)算機(jī)操作是一門需要大量記憶的學(xué)科,因?yàn)閹缀趺總€(gè)軟件都有很多功能和結(jié)構(gòu)各不相同的菜單,不易記憶,很容易引起混亂。因此,教師在備課的時(shí)候要根據(jù)軟件不同的功能特點(diǎn)編制教案,在上機(jī)操作時(shí)按照步驟進(jìn)行演示,化繁為簡(jiǎn)。

二、實(shí)踐部分,注重引導(dǎo)

計(jì)算機(jī)技術(shù)的發(fā)展日新月異,我們只有不斷學(xué)習(xí),才能適應(yīng)社會(huì)的發(fā)展。所以在計(jì)算機(jī)教學(xué)中,我們還要訓(xùn)練學(xué)生自學(xué)的能力。自學(xué)是當(dāng)今社會(huì)的又一種生存方式,不會(huì)自學(xué)的人就意味著在未來社會(huì)中他將失去生存的權(quán)利。大而全的教學(xué)內(nèi)容僅在授課時(shí)間很難完成,教師的作用是點(diǎn)撥要點(diǎn),介紹基礎(chǔ)知識(shí),更多的是引導(dǎo)學(xué)生學(xué)會(huì)自學(xué)。上機(jī)操作是連結(jié)理論和實(shí)踐的橋梁,對(duì)于.net平臺(tái)中大量的操作實(shí)踐需要學(xué)生來完成,上機(jī)也是計(jì)算機(jī)教學(xué)中不可缺少的一環(huán),是衡量學(xué)生對(duì)理論知識(shí)掌握程度的試金石,其重要性不言而喻。有相當(dāng)一部分學(xué)生對(duì)于理論知識(shí)掌握程度較好,但上機(jī)操作、動(dòng)手實(shí)踐能力則相對(duì)欠缺,這些都是由于在教學(xué)上機(jī)實(shí)踐部分時(shí),缺乏教師正確引導(dǎo)的緣故。教學(xué)實(shí)際中,職業(yè)院校學(xué)生上機(jī)操作前的準(zhǔn)備步驟一直到上機(jī)完成的結(jié)束步驟,要求學(xué)生獨(dú)立自主完成。在每節(jié)課結(jié)束的前十分鐘,對(duì)學(xué)生上機(jī)操作進(jìn)行隨機(jī)抽樣,與學(xué)生交流上機(jī)時(shí)遇到的實(shí)際問題,通過樣本及時(shí)了解學(xué)生的上機(jī)情況。再依據(jù)掌握的情況開展有針對(duì)性的指導(dǎo)和教學(xué),才能提高學(xué)生的動(dòng)手能力和上機(jī)操作能力。

作者:王萍 單位:江蘇省鎮(zhèn)江高等職業(yè)技術(shù)學(xué)校

篇8

關(guān)鍵詞:程序設(shè)計(jì);教學(xué)改革;學(xué)習(xí)興趣

0 引言

數(shù)字媒體專業(yè)是一個(gè)交叉學(xué)科專業(yè),旨在培養(yǎng)兼具技術(shù)素質(zhì)和藝術(shù)素質(zhì)的設(shè)計(jì)人才。該專業(yè)培養(yǎng)目標(biāo)是培養(yǎng)綜合型人才。但實(shí)際上,學(xué)生往往會(huì)比較喜歡藝術(shù)類型的課程,對(duì)C++程序設(shè)計(jì)這樣的技術(shù)類型課程比較畏懼,學(xué)習(xí)的興趣比較弱,因而學(xué)習(xí)效果不好,實(shí)際動(dòng)手能力也不強(qiáng)。

通過對(duì)大量學(xué)生的觀察和訪談,發(fā)現(xiàn)產(chǎn)生問題的原因主要有:大多數(shù)大一新生受應(yīng)試教育影響很大,不善于自主學(xué)習(xí);不少學(xué)生邏輯思維不夠好,之前接觸計(jì)算機(jī)比較少,剛上大學(xué)很難一下子適應(yīng)編程的思維;教材選擇時(shí)有一些問題,不方便學(xué)生自學(xué)。學(xué)生課堂聽不懂,課后自學(xué)難度比較大,很難堅(jiān)持下去;自己想動(dòng)手實(shí)踐,但程序錯(cuò)誤很多,很難堅(jiān)持下去。學(xué)生學(xué)習(xí)過程中最大的問題就是對(duì)學(xué)習(xí)信心不足。現(xiàn)代教學(xué)理論認(rèn)為,教學(xué)的過程是對(duì)學(xué)生進(jìn)行思維過程的教育,而學(xué)生學(xué)習(xí)的過程是在頭腦中建構(gòu)認(rèn)知結(jié)構(gòu)的過程,是主體的一種自主行為。如果沒有學(xué)生的自主學(xué)習(xí),很難完成整個(gè)學(xué)習(xí)。

如果學(xué)生在學(xué)習(xí)程序設(shè)計(jì)初始階段,就能多編出一些運(yùn)行成功的程序,這樣將大大提高學(xué)生學(xué)習(xí)程序設(shè)計(jì)的信心。為此,我們調(diào)整了教學(xué)思路,采用了一些新的教學(xué)方法,調(diào)整了教學(xué)內(nèi)容和教學(xué)方式。實(shí)際的教學(xué)效果也因此大為改善。

1 教學(xué)基本思路

教學(xué)首先要求教師本人對(duì)教學(xué)內(nèi)容比較精通。面向?qū)ο蟮母拍罾斫馄饋砗苋菀壮霈F(xiàn)似是而非的情況,事實(shí)上很多教師也有這樣的問題。我們盡可能參照比較權(quán)威的觀點(diǎn),如C++發(fā)明人自己描述的面向?qū)ο笥^點(diǎn)口。計(jì)算機(jī)語言這種信息技術(shù)方向的基礎(chǔ)性課程注重應(yīng)用,學(xué)生不會(huì)編程,就很難進(jìn)行相關(guān)后續(xù)課程的學(xué)習(xí)。教師的實(shí)際經(jīng)驗(yàn)不多,有可能講不出精華的東西,甚至可能誤導(dǎo)學(xué)生。其次,教師應(yīng)該對(duì)教學(xué)規(guī)律有所認(rèn)識(shí),需要從實(shí)際出發(fā),因材施教,而不能機(jī)械地遵照教育理論或者死板地依據(jù)教學(xué)大綱。這些都必須根據(jù)實(shí)際情況進(jìn)行調(diào)整。

筆者閱讀了大量專家關(guān)于程序設(shè)計(jì)語言的學(xué)習(xí)和教學(xué)書籍,了解了不同的學(xué)習(xí)和教學(xué)思路,試圖對(duì)不同類型的學(xué)生,采用不同的方式進(jìn)行講解。另外,筆者有比較多的實(shí)際開發(fā)經(jīng)驗(yàn),參與過比較大的軟件系統(tǒng)開發(fā)。除了教學(xué),目前還在一線進(jìn)行科研和開發(fā)工作,自己的代碼量比較大,對(duì)所講授的語言本身了解比較多,對(duì)語言使用有一定體會(huì),自身的學(xué)習(xí)經(jīng)驗(yàn)和教訓(xùn),對(duì)指導(dǎo)學(xué)生的學(xué)習(xí)也有一定的幫助。

為了實(shí)現(xiàn)制訂的教學(xué)目標(biāo),我們?cè)诮虒W(xué)內(nèi)容的選擇和考核方式上進(jìn)行了一些調(diào)整。

1.1 教材和教學(xué)內(nèi)容的選擇

為了能跟上當(dāng)前IT業(yè)界的發(fā)展,需要對(duì)教材進(jìn)行篩選。首先,教材的內(nèi)容必須經(jīng)得起實(shí)際工作考驗(yàn)。它不只是用來做題和考試的。某些流行的教材,學(xué)生學(xué)習(xí)后除了做課本習(xí)題,對(duì)于解決實(shí)際問題沒有太大幫助,在實(shí)際工作崗位上仍然需要重新學(xué)習(xí),以至于某些技術(shù)論壇的編程版,對(duì)C++初學(xué)者的建議其中一條就是“遠(yuǎn)離***”。筆者學(xué)習(xí)程序設(shè)計(jì)也有類似的經(jīng)歷,對(duì)此深有體會(huì)。因而,教材最好和社會(huì)上IT從業(yè)人員選擇的程序設(shè)計(jì)書保持一致。不過需要注意的是,教材還應(yīng)該適合在課堂講解。其次,教材需要有良好的易讀性。因?yàn)閷W(xué)生水平的原因,我們不能假定課堂的講解學(xué)生能完全理解,因而教材應(yīng)當(dāng)適合自學(xué),這非常重要。此外,教材應(yīng)該附有足夠的例題和習(xí)題,最好還能有一部分問題的答案。為了方便學(xué)生查找相關(guān)知識(shí)點(diǎn),附錄需要有索引。我們比較了大量在市面上能看到的教材,最后選擇了國外大學(xué)采用比較多的一本教材。

市面上可以選擇的實(shí)驗(yàn)教材比較少。我們使用的是自編的電子版實(shí)驗(yàn)任務(wù)書。它的主要內(nèi)容來自于理論教材的配套電子實(shí)驗(yàn)教程,也參考了其他經(jīng)典教材中的內(nèi)容。另外,還有一部分內(nèi)容完全是根據(jù)當(dāng)前課程的需要進(jìn)行調(diào)整。

由于學(xué)時(shí)的原因,需要對(duì)教學(xué)內(nèi)容進(jìn)行取舍。對(duì)一年級(jí)學(xué)生來說,最重要的是掌握最基礎(chǔ)的知識(shí),也就是程序設(shè)計(jì)語言的最主體部分,其次需要培養(yǎng)自學(xué)能力。現(xiàn)在的信息技術(shù)發(fā)展非常快,即便是有經(jīng)驗(yàn)的IT從業(yè)人員也需要經(jīng)常更新自己的技能。在實(shí)際的工作中,程序員需要經(jīng)常查閱MSDN之類的聯(lián)機(jī)文檔,或者在網(wǎng)絡(luò)上查閱技術(shù)資料。我們希望學(xué)生一開始接觸并慢慢樹立一種觀念:學(xué)習(xí)基礎(chǔ)知識(shí),了解核心思維,先編出一些程序,了解到一些主體知識(shí),會(huì)查閱和使用文檔。因而,我們?cè)诮虒W(xué)內(nèi)容上有所取舍,突出最基礎(chǔ)的技能培養(yǎng)。面向過程程序設(shè)計(jì)部分強(qiáng)調(diào)程序設(shè)計(jì)入門,能編出一些小程序,而不刻意引導(dǎo)學(xué)生過多關(guān)注語言細(xì)節(jié)。面向?qū)ο髣t強(qiáng)調(diào)要理解概念的意義,通過一些實(shí)際的例子,讓學(xué)生感覺到用這些概念思考的作用。如學(xué)習(xí)循環(huán)時(shí),著重點(diǎn)可能讓學(xué)生通過只使用while語句去解決問題,等入門了再介紹do/while、for語句。再如學(xué)習(xí)指針,只做了最基本的要求,一些細(xì)節(jié)和比較高級(jí)的應(yīng)用留給后續(xù)課程。這樣學(xué)生能快速收獲信心,也可以專注在學(xué)習(xí)培養(yǎng)用程序來解決問題的技能上,而不是某些瑣碎的語法和細(xì)節(jié)。然后把運(yùn)算符重載、模板、文件操作等內(nèi)容放在一些稍微復(fù)雜的實(shí)驗(yàn)中,通過一些完整的簡(jiǎn)單的實(shí)例,讓學(xué)生自學(xué)。

1.2 考核方式的選擇

考試可以用來督促學(xué)生的學(xué)習(xí)。大多數(shù)學(xué)生對(duì)學(xué)習(xí)知識(shí)比較感興趣,也有一部分學(xué)生的目的性不是很強(qiáng),但他們需要一個(gè)比較好的分?jǐn)?shù),可以通過考試來引導(dǎo)學(xué)生的學(xué)習(xí)和復(fù)習(xí)。C++程序設(shè)計(jì)考試分為理論閉卷考試和實(shí)驗(yàn)開卷考試。

理論閉卷考試中完整的程序設(shè)計(jì)題分值很大,這些題大多數(shù)來源于講解過的例題或者練習(xí)過的習(xí)題。選擇題和判斷題等客觀題的分值比重比較少。客觀題容易形成套路,減少客觀題可以減少學(xué)生對(duì)往屆試題的依賴心理。填空題大多數(shù)來自于課本后有答案的自測(cè)題,這樣可以引導(dǎo)學(xué)生主動(dòng)去做一些練習(xí)。另外有一部分改錯(cuò)題、問答題這種偏重理解的主觀題,大部分都是實(shí)際的軟件開發(fā)經(jīng)常用到的。考試題里沒有奇怪的問題,例如不會(huì)去考查類似i++這樣的問題,因?yàn)閷?shí)際開發(fā)過程中,如果編程人員不熟悉操作符結(jié)合性,可以查閱在線文檔,或者直接加括號(hào)就能解決問題。我們確立的這種考核方式,會(huì)鼓勵(lì)學(xué)生多編程多實(shí)踐,而不是背幾個(gè)概念或者過多關(guān)注一些細(xì)節(jié)。

實(shí)驗(yàn)考試主要考查的是一部分不宜在理論考試中考查的東西,比如文件操作、運(yùn)算符重載等。這些內(nèi)容上課講得比較少,但給出了簡(jiǎn)單例子,學(xué)生們可以通過修改這些例子,翻閱教材來完成考試。這實(shí)際上是一種自學(xué)能力的培養(yǎng),和實(shí)際工作的情形也有類似之處。

為了進(jìn)一步督促學(xué)生的學(xué)習(xí),了解學(xué)生的學(xué)習(xí)情況,還設(shè)置了期中考試。結(jié)果表明,通過期中考試,讓大多數(shù)學(xué)生認(rèn)識(shí)到自己的學(xué)習(xí)情況,對(duì)少數(shù)學(xué)習(xí)放松的學(xué)生還能起到提醒和督促的作用。對(duì)于教師來說,能掌握成績(jī)不佳學(xué)生的信息,可以及時(shí)了解他們學(xué)習(xí)所出現(xiàn)的問題,再通過對(duì)他們進(jìn)行一些單獨(dú)的指導(dǎo),有可能讓他們很快跟上學(xué)習(xí)進(jìn)度。

2 理論與實(shí)驗(yàn)相互配合的教學(xué)

2.1 理論教學(xué)

理論教學(xué)強(qiáng)調(diào)學(xué)習(xí)程序設(shè)計(jì)最重要的基礎(chǔ)知識(shí),學(xué)習(xí)如何用程序解決一些實(shí)際問題。程序設(shè)計(jì)語言作為計(jì)算機(jī)的編程工具,具有很強(qiáng)的實(shí)用性,實(shí)際需求促進(jìn)了程序語言的發(fā)展。C++語言的發(fā)展也體現(xiàn)了這一點(diǎn)。在教學(xué)中會(huì)用一些實(shí)例對(duì)此進(jìn)行說明,并進(jìn)一步解釋編程語言為什么要這樣設(shè)計(jì)。因此,我們經(jīng)常采用這樣的模式進(jìn)行講解:首先列舉一些應(yīng)用,包括時(shí)下的軟件中比較多的應(yīng)用,從中抽取一個(gè)公共的東西出來,以此說明這樣的應(yīng)用非常多,所以程序設(shè)計(jì)語言會(huì)提供相應(yīng)的支持。這樣學(xué)生學(xué)習(xí)相關(guān)理論的時(shí)候,就會(huì)有比較強(qiáng)的動(dòng)力。更重要的是,這樣的講解表明如何將現(xiàn)實(shí)世界的問題轉(zhuǎn)化到計(jì)算機(jī)世界中去,這對(duì)于培養(yǎng)學(xué)生的程序設(shè)計(jì)思維有很大幫助。實(shí)踐表明,對(duì)于沒有說清楚應(yīng)用背景的技術(shù),學(xué)生的學(xué)習(xí)熱情和效果都會(huì)受到很大影響。

2.1.1 難點(diǎn)導(dǎo)引

學(xué)習(xí)程序設(shè)計(jì)過程中存在一些普遍感覺困難的地方。首先,剛接觸編程時(shí)對(duì)程序設(shè)計(jì)完全沒有任何概念,不知道變量為什么要定義,如何使用,語句的含義,語句的執(zhí)行順序。其次,理解函數(shù)的概念,不清楚函數(shù)定義和調(diào)用,形參和實(shí)參到底怎么回事。第3個(gè)難點(diǎn)是指針,這是很多學(xué)習(xí)C/C++的人的共同難點(diǎn)。如何正確理解面向?qū)ο蟾拍睿彩且粋€(gè)難點(diǎn)。為了幫助學(xué)生通過這些難關(guān),可以采用一些特別的方式去引導(dǎo)學(xué)生的學(xué)習(xí)。

對(duì)于第1個(gè)難點(diǎn),由于學(xué)生剛開始接觸程序設(shè)計(jì)語言,需要給學(xué)生一個(gè)計(jì)算機(jī)大概能干什么、大體如何實(shí)現(xiàn)這樣的直觀印象。從簡(jiǎn)單邏輯電路開始,不講細(xì)節(jié)只說明這些電路能做什么,這樣給學(xué)生留下一個(gè)印象:計(jì)算機(jī)是通過指令來工作的,數(shù)據(jù)存放在存儲(chǔ)單元中,計(jì)算機(jī)工作必須由人們?cè)O(shè)計(jì)好指令才能完成。這樣做有幾個(gè)好處,首先可以破除某些學(xué)生之前對(duì)計(jì)算機(jī)的神秘心理。他們往往認(rèn)為告訴計(jì)算機(jī)要解決的問題,就可以得到答案。其次,可以建立好程序設(shè)計(jì)的基本概念,如果要用計(jì)算機(jī)解決問題,需要將問題表達(dá)成計(jì)算機(jī)里表達(dá)的數(shù)據(jù)和程序指令序列。這個(gè)概念需要以不同方式不斷加深說明,這也是一種計(jì)算思維的熏陶。這樣可以讓學(xué)生自己明白為什么要學(xué)習(xí)基本語句,體會(huì)到變量的重要性。

對(duì)于第2個(gè)難點(diǎn),可以用數(shù)學(xué)函數(shù)作類比。對(duì)于類似于經(jīng)常用的正弦余弦之類的事情,數(shù)學(xué)里會(huì)做成函數(shù),用的時(shí)候直接查表就可以,而不是每次都臨時(shí)找方法計(jì)算一遍。在計(jì)算機(jī)里同樣有類似的需求,這樣抽象出程序里的函數(shù)。更進(jìn)一步,可以把經(jīng)常要做的事情,做成一個(gè)模塊。這樣就能理解使用函數(shù)的必要性了,甚至學(xué)生可以繼續(xù)去設(shè)想使用函數(shù)的細(xì)節(jié)等。

因?yàn)檎n時(shí)的原因,指針問題側(cè)重在最基礎(chǔ)的概念上。我們主要做了一些必須使用指針的示范,以及說明數(shù)組和指針的關(guān)系,以及在函數(shù)參數(shù)傳遞時(shí)的關(guān)系。這樣做的原因是,必須先掌握最基本的功能,使用這些最基礎(chǔ)的部分能編出一些常見的程序,至于指針的高級(jí)應(yīng)用則留到后續(xù)課程中,否則會(huì)給學(xué)生造成困惑。現(xiàn)代C++不鼓勵(lì)使用太多底層的指針,這種做法也是順應(yīng)這種潮流。

面向?qū)ο蟮膯栴},采用了一組精心設(shè)計(jì)的可視化實(shí)例來說明面向?qū)ο蠓庋b、繼承、多態(tài)的概念。考慮到學(xué)生的興趣,我們選擇了一個(gè)簡(jiǎn)單的動(dòng)畫程序:在窗口里單擊鼠標(biāo)左鍵,生成各種形狀,以各種速度各個(gè)方向飛行,遇上窗口邊界會(huì)反彈。先從最簡(jiǎn)單的情形出發(fā)來說明如何表達(dá)三角形。如果沒有面向?qū)ο螅荒芡ㄟ^多個(gè)變量來表達(dá)一個(gè)三角形以及相關(guān)屬性,表達(dá)一組三角形,則需要多個(gè)數(shù)組來表達(dá),如果要增加屬性,如繪制顏色,則需要增加數(shù)組。這樣有關(guān)某個(gè)三角形的信息就會(huì)出現(xiàn)在多個(gè)數(shù)組中,對(duì)這些信息的維護(hù)會(huì)出現(xiàn)在程序多個(gè)不同的地方。這樣的程序不好維護(hù),因而需要一種機(jī)制將這些屬性合在一起形成結(jié)構(gòu)。經(jīng)過這種講解,學(xué)生就能理解為什么需要結(jié)構(gòu)體。更進(jìn)一步,如果能把結(jié)構(gòu)和對(duì)操作它們的函數(shù)組合在一起,這樣的程序結(jié)構(gòu)將更加清晰,這樣就引出了類和封裝的概念。繼續(xù)這個(gè)過程,如果要繼續(xù)加入四邊形、圓形,這樣的類之間存在很多共同之處,可以使用繼承來提高程序的可維護(hù)性。引入虛機(jī)制,可以應(yīng)對(duì)將來可能加入六邊形、七邊形等新形狀這樣可能存在的新變化。這一系列應(yīng)用的代碼并不多,可以在課堂上示范代碼的編寫,展示效果比較生動(dòng),因而效果比較好。有不少學(xué)生說,原來程序課還可以這樣。

2.1.2 教學(xué)方式

理論課的教學(xué)方式主要有多媒體PPT、板書以及程序示范。幾種方式根據(jù)不同的需求結(jié)合進(jìn)行。對(duì)于理論性比較強(qiáng)的部分最好使用PPT。實(shí)驗(yàn)課的點(diǎn)評(píng),很可能來不及做PPT,則需要板書。某些程序的課堂示范效果可能比較生動(dòng)。對(duì)于一些需要重點(diǎn)掌握的算法,則可以讓學(xué)生在黑板上練習(xí),讓其他學(xué)生來評(píng)價(jià),也在黑板上進(jìn)行修正。值得一提的是,這種方式學(xué)生剛開始比較畏懼,但習(xí)慣之后,反饋的結(jié)果開始轉(zhuǎn)好。

2.2 實(shí)驗(yàn)教學(xué)

實(shí)驗(yàn)的主要內(nèi)容是提前制訂好的,另外一部分內(nèi)容根據(jù)理論課進(jìn)度和學(xué)生對(duì)課程掌握情況進(jìn)行調(diào)整。如果學(xué)生感覺當(dāng)前課程比較難,可以補(bǔ)充一些實(shí)驗(yàn)題用于復(fù)習(xí)和總結(jié)。如果當(dāng)前的學(xué)習(xí)情況比較理想,則補(bǔ)充一些用于銜接后面課程的比較難的問題。這部分難題會(huì)做上標(biāo)記,用學(xué)過的方法往往解決不了,需要用接下來學(xué)習(xí)的內(nèi)容。解決這種類型的問題,會(huì)讓學(xué)生加深對(duì)相關(guān)知識(shí)的思考,也有利于學(xué)習(xí)新的內(nèi)容。

為了提高學(xué)習(xí)的信心,每一個(gè)實(shí)驗(yàn)題一般都設(shè)多個(gè)小問題。第1個(gè)小問題往往非常容易,然后后面的問題會(huì)被前面的問題所啟發(fā),每個(gè)小問題都比前面的問題更深入一些。如果省略中間的小問題,學(xué)生很可能對(duì)要解決的最終問題完全沒有思路。這提供了一種典型的化整為零、分而治之的解題思路。我們會(huì)提醒學(xué)生,遇上比較復(fù)雜的問題時(shí),先去掉一些條件,從最簡(jiǎn)單的情況開始考慮,然后慢慢增加條件,逐一解決它們。這種類型的實(shí)驗(yàn)題實(shí)際效果比較好,不少學(xué)生因此而受到啟發(fā)。

實(shí)驗(yàn)課注重培養(yǎng)調(diào)試程序的技能。常用的實(shí)驗(yàn)課的教學(xué)模式一般先看看要練習(xí)的問題,說明每道題大致的思路。對(duì)于比較困難的問題,用一個(gè)類似的問題進(jìn)行示范,接下來讓學(xué)生練習(xí),教師和助教則負(fù)責(zé)答疑。雖然理論和實(shí)驗(yàn)課中教師都會(huì)做比較多的程序調(diào)試示范,但這種技能仍然不容易掌握,只能通過學(xué)習(xí)者親自實(shí)踐才會(huì)有所體會(huì)。當(dāng)出現(xiàn)程序運(yùn)行錯(cuò)誤時(shí),學(xué)生在教師或助教的幫助下,自己去調(diào)試程序解決問題,這種方式對(duì)于學(xué)生掌握調(diào)試技能的幫助非常大。事實(shí)上設(shè)置斷點(diǎn)、跟蹤程序語句的執(zhí)行、觀測(cè)變量值,也是一個(gè)初學(xué)者是否入門的標(biāo)志之一。如果學(xué)生學(xué)會(huì)了簡(jiǎn)單調(diào)試,他們對(duì)面向過程編程的認(rèn)識(shí)將提高到一個(gè)新的水平。

在編程實(shí)踐中,如果一個(gè)簡(jiǎn)單程序總是不能順利編譯、不能正常運(yùn)行,學(xué)生的信心將嚴(yán)重受挫。因此,對(duì)于60人左右的實(shí)驗(yàn)課,我們一般會(huì)配備2名助教。助教一般來自著名大學(xué)的計(jì)算機(jī)專業(yè)研究生,編程水平普遍比較高,并且比較擅長(zhǎng)調(diào)試。助教年齡普遍比較小,和學(xué)生們的距離比較近,他們的經(jīng)驗(yàn)和方法很容易對(duì)低年級(jí)學(xué)生的學(xué)習(xí)起到積極作用。助教在輔導(dǎo)時(shí)會(huì)說明他們?nèi)绾闻袛噱e(cuò)誤,如何進(jìn)行調(diào)試,這樣一方面解決了問題,另一方面也在示范解決問題的思路和過程。隨著學(xué)生編程數(shù)量的增加,學(xué)習(xí)的信心逐漸增強(qiáng),學(xué)習(xí)的熱情也會(huì)提高,這樣形成良性循環(huán)。有了這個(gè)基礎(chǔ),一些實(shí)驗(yàn)內(nèi)容就可以讓學(xué)生自學(xué)。如果內(nèi)容難度恰當(dāng),又可以進(jìn)一步提高學(xué)生的信心。

通過實(shí)驗(yàn)課的輔導(dǎo),可以發(fā)現(xiàn)學(xué)習(xí)過程中的公共難題,這類問題將在理論課中進(jìn)一步說明。學(xué)生遇上理解性問題的時(shí)候,教師和助教都會(huì)嘗試用不同的方式去解釋,課后會(huì)對(duì)此進(jìn)行一些交流,總結(jié)出用哪種方式更有利于哪種類型學(xué)生的理解。這些情況也會(huì)在理論課中進(jìn)行復(fù)習(xí)和總結(jié)。如果不使用助教,解釋方式將相對(duì)單一,無論教師如何反復(fù)講解,學(xué)生有可能依然不理解。

3 輔助材料

和其他課程一樣,可以使用教學(xué)網(wǎng)站來輔助教學(xué)。教學(xué)網(wǎng)站是比較好的輔助工具,可以把資料分門別類以直觀的方式進(jìn)行展現(xiàn),比之前使用的FTP更為方便。教學(xué)網(wǎng)上一般放置課程PPT、習(xí)題、習(xí)題截止時(shí)間、習(xí)題參考答案。教學(xué)網(wǎng)放上一些輔材料也將起到很好的效果,如編譯器的安裝指南、常用調(diào)試方法、程序設(shè)計(jì)常見錯(cuò)誤等。這些材料直接放在網(wǎng)頁上,學(xué)生用到時(shí)直接查閱,自行解決一些簡(jiǎn)單問題。對(duì)于初學(xué)者來說,最重要的一件事情是要能比較順利地進(jìn)入直接的編程訓(xùn)練,哪怕是運(yùn)行起最簡(jiǎn)單的“HelloWorld!”程序。過多的小挫折會(huì)大大打擊學(xué)生學(xué)習(xí)的積極性。我們的這些舉措得到了學(xué)生的肯定。

另外,我們?cè)诮虒W(xué)網(wǎng)頁上放置了一些用于加深和擴(kuò)展的材料,如MFC基礎(chǔ)教程,還有一個(gè)小游戲的源碼,供有余力的學(xué)生參考和學(xué)習(xí)。通過這種方式,能夠挖掘?qū)W生的潛力。有的學(xué)生通過源碼學(xué)習(xí),加上教師的輔導(dǎo),完成了“植物大戰(zhàn)僵尸”游戲前幾關(guān)的簡(jiǎn)單模仿。

4 結(jié)語

我們對(duì)近3屆學(xué)生的期末成績(jī)進(jìn)行分析來評(píng)估教學(xué)改革探索的效果。2010級(jí)使用2007版的教學(xué)大綱,只有理論考試,其中選擇判斷題占50%,編程題占20%。2011級(jí)起使用2011版教學(xué)大綱,并使用了新的國內(nèi)教材,2012級(jí)開始使用了國外教材。2011級(jí)起理論考試的客觀題只占30%,編程題比重則超過30%,另外還增加了實(shí)驗(yàn)考核。2010—2012級(jí)的理論試卷都是同一人命題,難度逐年遞增,對(duì)實(shí)際編程能力的考核要求也是一屆比一屆高。經(jīng)過統(tǒng)計(jì),歷年80分以上人數(shù)所占比例為:2010級(jí)為20%,2011級(jí)為25%,2012級(jí)則升到35%。2011級(jí)實(shí)驗(yàn)考試方式比較傳統(tǒng),考核結(jié)果和理論考試是一致的。2012級(jí)的實(shí)驗(yàn)考試進(jìn)行了調(diào)整,每一題都有A、B兩種難度不同分值的選項(xiàng),學(xué)生可以根據(jù)自己的能力進(jìn)行選擇。測(cè)試結(jié)果表明每一題所有學(xué)生都至少完成了低難度的選項(xiàng)。2012級(jí)學(xué)生的實(shí)際動(dòng)手能力和以往相比,有了大幅度提高,雖然從分?jǐn)?shù)上很難判斷,但從答題的內(nèi)容上可以觀察到。

根據(jù)學(xué)生的反饋,我們選用的教材還是存在一些不容易理解的地方,主要是在部分面向過程的章節(jié)出現(xiàn)了一些有關(guān)類的內(nèi)容。所以接下來我們希望將課程分拆成C和C++兩部分,分別使用兩種教材。此外,將采用課程wiki,可以讓學(xué)生在wiki上提問,助教或者其他學(xué)生都可以在上面回答。這種方式在軟件開發(fā)的項(xiàng)目管理里用得比較多,相信用于教學(xué)也會(huì)起到好的效果。

參考文獻(xiàn):

篇9

隨著信息在社會(huì)生活中作用的不斷提高,國內(nèi)高職類院校陸續(xù)開設(shè)了計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)課程,并建設(shè)了配套的實(shí)驗(yàn)環(huán)境。雖然各高職院校對(duì)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)課程都比較重視,但從實(shí)際情況來看,國內(nèi)高職院校的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)環(huán)境相對(duì)較差,教學(xué)方法也比較保守,老師講授和理論學(xué)習(xí)較多,學(xué)生實(shí)踐較少,制約了對(duì)學(xué)生動(dòng)手能力和創(chuàng)新精神的配合。

高職院校計(jì)算機(jī)網(wǎng)絡(luò)課程實(shí)驗(yàn)條件較差的原因比較集中,主要在于缺少經(jīng)費(fèi)、缺乏有針對(duì)性的實(shí)驗(yàn)教材和實(shí)驗(yàn)網(wǎng)絡(luò)環(huán)境建設(shè)方案。針對(duì)實(shí)際情況,筆者及所在教研室設(shè)計(jì)了低成本、實(shí)用性較強(qiáng)的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境建設(shè)方案,并編寫了配套的實(shí)驗(yàn)教材,充分利用有效的資源,發(fā)揮最佳的實(shí)驗(yàn)教學(xué)效果。

2.計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教材編寫

根據(jù)在高職院校計(jì)算機(jī)網(wǎng)絡(luò)課程的教學(xué)實(shí)踐,在深入研究的基礎(chǔ)上,筆者所在教研室編寫了《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》,該材料適用于計(jì)算機(jī)技術(shù)、通信、管理工程等專業(yè)的高職學(xué)生使用,可以作為計(jì)算機(jī)網(wǎng)絡(luò)課程的實(shí)驗(yàn)教材,也可以作為學(xué)生自學(xué)的參考教材。

2.1 高職計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)的特點(diǎn)

要選擇合適的教學(xué)內(nèi)容、制定有針對(duì)性的實(shí)驗(yàn)設(shè)計(jì),必須深入理解高職院校計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的特點(diǎn)。高職計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)即不同于本科院校同類實(shí)驗(yàn),也和高職院校的其他實(shí)驗(yàn)有較大的區(qū)別,主要表現(xiàn)在以下兩個(gè)方面。

第一,系統(tǒng)性。計(jì)算機(jī)網(wǎng)絡(luò)是一個(gè)開放的、復(fù)雜的系統(tǒng),由若干電腦、服務(wù)器通過傳輸介質(zhì)、交換機(jī)、路由器和其他網(wǎng)絡(luò)設(shè)備按照一定規(guī)則組成,在各主機(jī)和服務(wù)器上的運(yùn)行著操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)管理系統(tǒng)、應(yīng)用軟件及其他各類軟件。計(jì)算機(jī)網(wǎng)絡(luò)是一個(gè)集成的系統(tǒng),網(wǎng)絡(luò)實(shí)驗(yàn)和常規(guī)的電子測(cè)量、模擬電路、數(shù)字電路實(shí)驗(yàn)課程有所不同。例如,數(shù)字電路課程的實(shí)驗(yàn)主要圍繞具體的數(shù)字元器件,學(xué)生按照實(shí)驗(yàn)內(nèi)容進(jìn)行簡(jiǎn)單的電路圖設(shè)計(jì),再搭建電路、編程,就可以完成實(shí)驗(yàn),按部就班的成分較多,學(xué)生思考、實(shí)踐的機(jī)會(huì)較少。但是對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)課程而言,學(xué)生只有進(jìn)行“元器件”級(jí)的實(shí)驗(yàn)和操作是遠(yuǎn)遠(yuǎn)不夠的,計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的軟、硬件復(fù)雜程度,都遠(yuǎn)遠(yuǎn)超過了模擬電路、數(shù)字電路等課程實(shí)驗(yàn)所涉及到的電路,如果只進(jìn)行簡(jiǎn)單的單機(jī)操作和基礎(chǔ)的網(wǎng)絡(luò)使用實(shí)驗(yàn),學(xué)生畢業(yè)以后很難適應(yīng)工作的要求,必須讓學(xué)生從系統(tǒng)層面了解、熟悉真實(shí)的計(jì)算機(jī)網(wǎng)絡(luò)。

第二,繼承性。計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)由硬件、軟件兩部分組成,硬件環(huán)境搭建是實(shí)驗(yàn)教學(xué)的基礎(chǔ),只有完成了組網(wǎng)實(shí)驗(yàn),才能進(jìn)行配置實(shí)驗(yàn)、應(yīng)用實(shí)驗(yàn),這是計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的硬件繼承性。另外,具體的應(yīng)用類實(shí)驗(yàn)必須建立在特定網(wǎng)絡(luò)配置的基礎(chǔ)上,只有完成了操作系統(tǒng)安裝、配置相關(guān)實(shí)驗(yàn),才能順利進(jìn)行各類應(yīng)用實(shí)驗(yàn),這是計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的軟件繼承性。由于存在硬件、軟件繼承性,計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)必須采取循序漸進(jìn)地方式進(jìn)行,首先理清實(shí)驗(yàn)的目的和層次,合理規(guī)劃實(shí)驗(yàn)課程的教學(xué)計(jì)劃,利用實(shí)驗(yàn)本身的繼承性加深學(xué)生對(duì)技能的掌握,這樣才能最大限度的發(fā)揮實(shí)驗(yàn)教學(xué)的作用。

2.2 《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》的主要內(nèi)容

在《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》編寫過程中,充分考慮到了計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)飛速發(fā)展的現(xiàn)狀,針對(duì)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的系統(tǒng)性、繼承性特點(diǎn),合理編排了實(shí)驗(yàn)內(nèi)容。根據(jù)高職類院校教學(xué)的實(shí)際需求,教程分為基礎(chǔ)篇、實(shí)驗(yàn)篇兩部分。

基礎(chǔ)篇共分為三章,介紹了計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的方法、計(jì)算機(jī)網(wǎng)絡(luò)相關(guān)的基礎(chǔ)技術(shù)、常見網(wǎng)絡(luò)設(shè)備、基本的組網(wǎng)方式等。學(xué)習(xí)完基礎(chǔ)篇的內(nèi)容后,學(xué)生會(huì)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)有一定的了解,熟悉教程所涉及到的實(shí)驗(yàn)內(nèi)容。

實(shí)驗(yàn)篇共分為五章,分別詳細(xì)介紹了基礎(chǔ)組網(wǎng)實(shí)驗(yàn)、基于Windows的網(wǎng)絡(luò)實(shí)驗(yàn)、基于Linux的網(wǎng)絡(luò)實(shí)驗(yàn)、網(wǎng)絡(luò)安全實(shí)驗(yàn)和網(wǎng)絡(luò)多媒體應(yīng)用實(shí)驗(yàn)。通過這些操作性較強(qiáng)的網(wǎng)絡(luò)應(yīng)用實(shí)驗(yàn),可以提高學(xué)生分析、使用常規(guī)計(jì)算機(jī)軟硬件產(chǎn)品的能力,讓學(xué)生掌握搭建小型計(jì)算機(jī)網(wǎng)絡(luò)學(xué)習(xí),設(shè)置并使用打印、上網(wǎng)、文件共享等常規(guī)網(wǎng)絡(luò)應(yīng)用的能力。

2.3 《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》的特點(diǎn)

《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》的編寫目的,是針對(duì)網(wǎng)絡(luò)信息技術(shù)快速發(fā)展的現(xiàn)狀,滿足高職類院校計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用課程的教學(xué)需求,教程將計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí)和實(shí)驗(yàn)內(nèi)容進(jìn)行了有機(jī)的整合,彌補(bǔ)了傳統(tǒng)教材的不足。在實(shí)驗(yàn)內(nèi)容設(shè)計(jì)上,教程采取了難易結(jié)合、分層推進(jìn)的方式,既有難度較低的基礎(chǔ)組網(wǎng)實(shí)驗(yàn),難度始終的主流網(wǎng)絡(luò)環(huán)境(Windows,Linux)安裝、配置實(shí)驗(yàn),也有難度較高的網(wǎng)絡(luò)安全實(shí)驗(yàn)、多媒體應(yīng)用實(shí)驗(yàn)。

《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》實(shí)驗(yàn)設(shè)置合理,內(nèi)容安排科學(xué),能滿足國內(nèi)高職、高專類院校開展計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教學(xué)的需求,有利于培養(yǎng)學(xué)生的動(dòng)手能力和創(chuàng)新精神。

3.計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境建設(shè)方案

計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境所需的主要設(shè)備如表1所示。

目前,高職、高專院校一般都設(shè)有計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)實(shí)驗(yàn)室,但是限于經(jīng)費(fèi)和設(shè)備等客觀原因,大部分院校的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)環(huán)境都只能覆蓋常規(guī)的基礎(chǔ)性實(shí)驗(yàn),對(duì)應(yīng)用類實(shí)驗(yàn)的支持不足,本文介紹的實(shí)驗(yàn)環(huán)境,完全滿足《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》教學(xué)的要求,較好的兼顧了基礎(chǔ)性實(shí)驗(yàn)和應(yīng)用類實(shí)驗(yàn)。在實(shí)驗(yàn)系統(tǒng)的搭建部署過程中,需要注意以下幾點(diǎn):

1)交換機(jī)的IP是192.168.0.100,1號(hào)交換機(jī)的端口分別屬于兩個(gè)獨(dú)立的VLAN,其中202.115.65.72(9口)、202.115.65.71(23口)和外網(wǎng)接口(24口)屬于Outgoing VLAN,其余的端口屬于Default VLAN,對(duì)應(yīng)的子網(wǎng)地址為192.168.0.0和255.255.255.0。這樣劃分的目的在于,合法IP 202.115.65.72可以不經(jīng)過NAT服務(wù)器直接對(duì)外網(wǎng)進(jìn)行訪問,子網(wǎng)內(nèi)的計(jì)算機(jī)則需經(jīng)過NAT服務(wù)器訪問外網(wǎng)。

2)實(shí)驗(yàn)網(wǎng)絡(luò)環(huán)境中,子網(wǎng)內(nèi)只有一個(gè)合法IP地址,專用的服務(wù)器(雙網(wǎng)卡計(jì)算機(jī))將子網(wǎng)IP轉(zhuǎn)換為外部IP地址202.115.65.71,服務(wù)器可以作為FTP服務(wù)器或Web服務(wù)器,也可以使用軟件進(jìn)行端口映射,使得192.168.0.0子網(wǎng)內(nèi)的計(jì)算機(jī)可以向外網(wǎng)提供服務(wù)。

3)HUB1端口連接子網(wǎng)192.168.1.0的計(jì)算機(jī),在HUB1和交換機(jī)間設(shè)置有一臺(tái)雙網(wǎng)卡計(jì)算機(jī)用于防火墻實(shí)驗(yàn)。HUB2端口連接子網(wǎng)192.168.2.0的計(jì)算機(jī),在網(wǎng)管軟件安裝和使用的實(shí)驗(yàn)中,HUB2將被2號(hào)交換機(jī)代替。

4)路由器的系統(tǒng)IP為192.168.0.80,L1端口的IP地址為192.168.0.81,L2端口的IP地址為192.168.2.1,用來進(jìn)行路由器配置實(shí)驗(yàn)。

5)需要在系統(tǒng)中選擇兩臺(tái)計(jì)算機(jī),安裝有視頻采集卡、麥克風(fēng)、攝像頭和耳機(jī),用來進(jìn)行網(wǎng)絡(luò)視頻會(huì)議實(shí)驗(yàn)。

需要說明的是,各院校在參考《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》開展教學(xué)實(shí)驗(yàn)時(shí),使用的網(wǎng)絡(luò)設(shè)備可能與方案有所差別的,但設(shè)備的功能是通用的,同樣可以實(shí)現(xiàn)教程編制的相關(guān)實(shí)驗(yàn)。

4.結(jié)束語

近年來,筆者所在教研室使用《計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和實(shí)驗(yàn)教程》開展計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)的教學(xué)、實(shí)踐活動(dòng),取得了一定積極效果,學(xué)生普遍反映課程內(nèi)容貼近實(shí)際,通過實(shí)驗(yàn)得到了能力提升。我們將繼續(xù)努力鉆研、持續(xù)改進(jìn),促使課程的教學(xué)水平進(jìn)一步提高,滿足社會(huì)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)人才的需求。

參考文獻(xiàn)

篇10

作為近年來常說常新的話題,課堂教學(xué)創(chuàng)新可謂仁者見仁,智者見智。全社會(huì)都知道需要通過教師的指導(dǎo)來更好地發(fā)揮好學(xué)生的主體地位,讓學(xué)生更好地參與到課堂教學(xué)中來,以期能更好地培養(yǎng)學(xué)生的創(chuàng)新能力、思維能力以及動(dòng)手能力。但是,我們看到,在真正的課堂教學(xué)實(shí)踐中,不少教師做不到這點(diǎn),紙上談兵勝過了付諸實(shí)踐。

1 計(jì)算機(jī)課堂教學(xué)存在的問題

1.1 專業(yè)課理論性太強(qiáng)

中職院校學(xué)生學(xué)習(xí)基礎(chǔ)較差,態(tài)度不端正,沒有養(yǎng)成良好的學(xué)習(xí)習(xí)慣。而且計(jì)算機(jī)專業(yè)課的理論性又太強(qiáng),這樣嚴(yán)重挫傷了學(xué)生學(xué)習(xí)的積極性。比如說,計(jì)算機(jī)網(wǎng)絡(luò)教程以及C語言程序設(shè)計(jì)這兩門課程,C 語言作為編程學(xué)習(xí)的基礎(chǔ)語言,這門課程通過數(shù)據(jù)結(jié)構(gòu)和編程思想來提升學(xué)生的思維能力。但是,在實(shí)際的課堂教學(xué)中,大多數(shù)同學(xué)對(duì)于C語言的了解更多的是黃色程序代碼和藍(lán)色屏幕,讓大多數(shù)同學(xué)感覺都較為枯燥,做不出實(shí)際成果,極大地降低了學(xué)生的學(xué)習(xí)積極性。而計(jì)算機(jī)網(wǎng)絡(luò)教程因?yàn)橛胁簧倮碚撝R(shí)和實(shí)際應(yīng)用的矛盾,實(shí)際的教學(xué)實(shí)踐中,不少同學(xué)難以把學(xué)到的抽象理論跟網(wǎng)絡(luò)實(shí)際應(yīng)用聯(lián)系到一起。

1.2 傳統(tǒng)教學(xué)模式影響大

要想讓學(xué)生可以更為扎實(shí)的掌握計(jì)算機(jī)專業(yè)技能,則需更好地調(diào)動(dòng)學(xué)生主觀能動(dòng)性,在教學(xué)實(shí)踐中做到以學(xué)生為中心。但是,在現(xiàn)實(shí)的教學(xué)中卻并非如此,更多的還是以教師為主體,教師只管不停地講,學(xué)生并沒有充足的時(shí)間進(jìn)行探究,缺乏師生之間必要的互動(dòng),有的教師甚至對(duì)學(xué)生知識(shí)的吸收情況不聞不問,而這必然會(huì)影響到學(xué)生的學(xué)習(xí)積極性,更難以通過其課程培養(yǎng)新世紀(jì)創(chuàng)新型人才。

1.3 教學(xué)環(huán)境無法跟進(jìn)

現(xiàn)如今,計(jì)算機(jī)軟件技術(shù)可謂是飛速發(fā)展,計(jì)算機(jī)硬件的發(fā)展也呈現(xiàn)著高速前進(jìn)的態(tài)勢(shì)。在此大背景下,我們需要保證計(jì)算機(jī)課堂教學(xué)也應(yīng)與時(shí)俱進(jìn)。其具體的表現(xiàn),對(duì)于教學(xué)硬件而言,需要不斷跟上時(shí)展步伐,如機(jī)房投影儀、教師機(jī)和學(xué)生機(jī)配置、教學(xué)銀幕及相應(yīng)的配套教學(xué)軟件的使用安裝等。同時(shí),有些學(xué)校所開的計(jì)算機(jī)專業(yè)課,應(yīng)用的某些軟件對(duì)于機(jī)器硬件有著較高的配置要求,比如說需要一些高質(zhì)量的顯卡和內(nèi)存,但是所用的機(jī)器卻實(shí)現(xiàn)不了,即使可打開某些軟件也需很長(zhǎng)時(shí)間,而這些都在無形中影響到課堂的教學(xué)效率。

2 計(jì)算機(jī)課堂教學(xué)與創(chuàng)新舉措

2.1 優(yōu)化創(chuàng)新教學(xué)方法

2.1.1 項(xiàng)目教學(xué)

項(xiàng)目教學(xué)法是“以項(xiàng)目為主線、教師為主導(dǎo)、學(xué)生為主體”,改變了以往“教師講,學(xué)生聽”的被動(dòng)教學(xué)模式,創(chuàng)造了學(xué)生主動(dòng)參與、自主協(xié)作、探索創(chuàng)新的新型教學(xué)模式。在中職教育教學(xué)中“項(xiàng)目教學(xué)法”是非常受歡迎的一種教學(xué)方法,在眾多老師與學(xué)生當(dāng)中得到了廣泛的認(rèn)可。項(xiàng)目教學(xué)法在計(jì)算機(jī)課堂教學(xué)中的具體應(yīng)用體現(xiàn)在將相關(guān)知識(shí)作為一個(gè)研究課題進(jìn)行教學(xué),也就是通過老師與學(xué)生一起研究一個(gè)知識(shí)點(diǎn),進(jìn)而實(shí)現(xiàn)學(xué)生掌握相關(guān)知識(shí)的教學(xué)。項(xiàng)目教學(xué)法在計(jì)算機(jī)教學(xué)中的應(yīng)用不僅提高了學(xué)生學(xué)習(xí)計(jì)算機(jī)知識(shí)的興趣,而且有效提高了計(jì)算機(jī)教學(xué)效率。

2.1.2 賞識(shí)教育

賞識(shí)教育作為新課程教學(xué)標(biāo)準(zhǔn)提出的新教學(xué)手段,在當(dāng)前的中職院校計(jì)算機(jī)教育中有著舉足輕重的作用。卡耐基說:“使人發(fā)揮最大能力的方法,就是贊美和鼓勵(lì)。”即賞識(shí)教育就是教師要能夠欣賞自己學(xué)生提出的各種觀點(diǎn),尤其是新奇的想法與創(chuàng)新點(diǎn),對(duì)學(xué)生的學(xué)習(xí)方法與思想給予肯定。對(duì)于中職學(xué)校的學(xué)生來說,賞識(shí)教育是一種最為有效的教育方法。來到職高的學(xué)生,相對(duì)于普高的學(xué)生來說他們的心理是自卑的,在每一件事情前面都感覺自己不行,做不到。所以老師要賞識(shí)他們所想的,所做的,給予充分的肯定。在計(jì)算機(jī)課堂上,我們教師要發(fā)現(xiàn)學(xué)生的優(yōu)點(diǎn),來樹產(chǎn)學(xué)生的自信、自尊、自愛的基石。以提高學(xué)生學(xué)習(xí)計(jì)算機(jī)的興趣,讓學(xué)生充滿信心地學(xué)習(xí)計(jì)算機(jī),全面地掌握計(jì)算機(jī)知識(shí)。

2.1.3 網(wǎng)絡(luò)教學(xué)

我們可以在進(jìn)行課堂教學(xué)時(shí),多提一些能和實(shí)際生活聯(lián)系緊密的問題,發(fā)動(dòng)學(xué)生,讓他們通過上網(wǎng)查閱資料等形式來解決,這樣,一方面可以更好地調(diào)動(dòng)學(xué)習(xí)積極性,另一方面還能增強(qiáng)學(xué)生對(duì)網(wǎng)絡(luò)內(nèi)容的思考和理解,培養(yǎng)學(xué)生自學(xué)習(xí)慣,讓學(xué)生能夠更好地通過所學(xué)到的知識(shí)來解決實(shí)際問題。當(dāng)然,在此過程中,教師需要做好課堂的監(jiān)管,以便于更好地確保學(xué)生是用網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)而不是做些無用的事情。

2.2 強(qiáng)化實(shí)踐

進(jìn)行實(shí)踐教學(xué),主要是為了能夠更好地優(yōu)化學(xué)生能力結(jié)構(gòu)、素質(zhì)結(jié)構(gòu)以及知識(shí)結(jié)構(gòu),更好地培養(yǎng)學(xué)生自主獲取知識(shí)、動(dòng)手應(yīng)用知識(shí)以及動(dòng)腦創(chuàng)新知識(shí)。計(jì)算機(jī)課程具有較強(qiáng)的實(shí)踐性,實(shí)踐環(huán)節(jié)自然也就難能可貴。引導(dǎo)、支持動(dòng)手動(dòng)腦能力好的同學(xué)參加各種類型的實(shí)踐活動(dòng)或者技能比賽,一方面能夠增加學(xué)生對(duì)枯燥理論的理解,另一方面還能有效地提高學(xué)生應(yīng)用知識(shí)的能力,可以為學(xué)生將來走向社會(huì)的實(shí)際工作打下創(chuàng)新和實(shí)踐的良好基礎(chǔ)。

2.3 提高教師自身修養(yǎng)

計(jì)算機(jī)教師除了要有良好的教學(xué)方法,還需要打好自身的文化素養(yǎng)以及專業(yè)素養(yǎng)基礎(chǔ)。如果一名教師自身的專業(yè)知識(shí)都不深厚,他怎樣能給學(xué)生答疑解惑?當(dāng)然,教學(xué)工作本就相長(zhǎng),在此規(guī)律下可不斷讓自己學(xué)識(shí)修養(yǎng)更為豐富。一名計(jì)算機(jī)教師還需要更為積極主動(dòng)地提升自身各方面綜合素質(zhì),研究教法,飽讀群書,提高自己對(duì)課堂的管理,讓自己更為全面發(fā)展。

3 結(jié)論

作為一個(gè)常說常新的話題,中職計(jì)算機(jī)課堂教學(xué)與創(chuàng)新對(duì)不同的人有不同的看法,但終究不變的一點(diǎn)就是掌握計(jì)算機(jī)知識(shí)的重要性。因此,計(jì)算機(jī)教師需要大膽嘗試,不斷地解放思想,積極探索和創(chuàng)新,爭(zhēng)取讓計(jì)算機(jī)課堂能夠更好地培養(yǎng)學(xué)生的實(shí)踐能力和創(chuàng)新精神,提高學(xué)生計(jì)算機(jī)知識(shí)的應(yīng)用能力,最終為社會(huì)培養(yǎng)出優(yōu)秀的計(jì)算機(jī)人才。

參考文獻(xiàn):

[1]崔倩,宋洪娟,張強(qiáng),張景光.計(jì)算機(jī)教學(xué)改革中多媒體及網(wǎng)絡(luò)技術(shù)的應(yīng)用[J].科技創(chuàng)新導(dǎo)報(bào),2011,(9).

[2]胡青玲.巧借“游戲”使課堂“動(dòng)”起來――“游戲教學(xué)法”在計(jì)算機(jī)課中的運(yùn)用與研究[J].職業(yè),2011,(30).

篇11

1 教學(xué)內(nèi)容的改革[3]

1.1 課堂教學(xué)內(nèi)容的改革

以福建省高校計(jì)算機(jī)系列教材《C語言程序設(shè)計(jì)與應(yīng)用教程》為例,教學(xué)內(nèi)容主要包括C語言語法基礎(chǔ)、程序控制結(jié)構(gòu)、數(shù)據(jù)類型、指針、函數(shù)、文件以其它們的應(yīng)用等。教材在內(nèi)容組織上,雖然依邏輯思維方式進(jìn)行了歸類,但難點(diǎn)還是較為集中,跨度大;概念講得多,分析少;語言深硬,不夠形象,較難理解。雖然教材在各章節(jié)也舉了一些編程例子,但多數(shù)難度較大,適用性不強(qiáng)。筆者本著“深入淺出,突出實(shí)用”的指導(dǎo)思想,在課堂教學(xué)過程中,對(duì)教學(xué)內(nèi)容重新進(jìn)行了歸納,將難點(diǎn)再次分散,以縮小臺(tái)階,達(dá)到循序漸進(jìn)。例如,C語言數(shù)據(jù)類型、運(yùn)算符、表達(dá)式種類繁多,放在一塊講授,學(xué)生學(xué)習(xí)起來難度較大,于是筆者就刻意將算術(shù)型的數(shù)據(jù)類型、運(yùn)算符以及相關(guān)的表達(dá)式先介紹,使學(xué)生學(xué)習(xí)起來沒有想象中的那么難。緊接著又教學(xué)生編寫簡(jiǎn)單的、實(shí)用的C程序設(shè)計(jì),然后趁機(jī)引入基本輸入、輸出函數(shù)就順理成章了。這樣一來臺(tái)階小了,學(xué)生的信心也增加許多,學(xué)習(xí)積極性很快就被提高起來。對(duì)于深硬的語言敘述,筆者則改用生動(dòng)的比喻,進(jìn)行詳盡引導(dǎo)。譬如,在開始學(xué)習(xí)指針的概念時(shí),教材對(duì)“間接存取”敘述比較深硬,學(xué)生難以理解,筆者就借用比喻:將A房間的鑰匙放在B房間里,若要取A房間里的物品,就需要先打開B房間,取出A鑰匙,再打開A房間,取出A房間的物品,這就是“間接存取”。學(xué)生很快就能理解,也加深了指針的概念。在教學(xué)過程中,筆者還及時(shí)查閱英文版教材和有關(guān)報(bào)刊雜志,對(duì)較難理解的概念,用不同的方式給以解釋,甚至直接引用英文原版教材內(nèi)容。

1.2 實(shí)驗(yàn)教學(xué)內(nèi)容的改革

計(jì)算機(jī)語言教學(xué)的主要任務(wù)是培養(yǎng)學(xué)生具有一定的閱讀程序、設(shè)計(jì)程序的能力,分析問題、解決問題的能力和邏輯思維的能力。而C語言程序設(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,既要掌握概念,又要?jiǎng)邮志幊蹋€要上機(jī)調(diào)試運(yùn)行[2]。因此,C語言的教學(xué)特別需要重視實(shí)踐環(huán)節(jié),包括編程和上機(jī)實(shí)驗(yàn)。為了突出實(shí)踐教學(xué),培養(yǎng)學(xué)生的知識(shí)應(yīng)用能力,筆者對(duì)實(shí)驗(yàn)內(nèi)容進(jìn)行了較大的改革,一方面保留基礎(chǔ)性實(shí)驗(yàn),例如:三角形面積計(jì)算、求一元二次方程的根、各類三角圖形的繪制、簡(jiǎn)單的排序算法等基礎(chǔ)編程實(shí)驗(yàn)。使學(xué)生能夠較順利地通過實(shí)驗(yàn),并及時(shí)理解和消化課堂教學(xué)內(nèi)容,學(xué)生也會(huì)獲得一定的成就感,學(xué)習(xí)熱情會(huì)進(jìn)一步得到提高。另一方面,增加一些實(shí)用性強(qiáng)的、難度略大的實(shí)驗(yàn),并組織學(xué)生討論,通過討論得出算法流程,然后上機(jī)編程調(diào)試。例如:要求分別用數(shù)組與指針,將一個(gè)字符串中的所有英文字母取出,并轉(zhuǎn)為大寫,然后再將它們倒序存放。做這個(gè)實(shí)驗(yàn)之前,學(xué)生先通過討論,分別得出使用數(shù)組與指針進(jìn)行讀取英文字母及倒序存放的算法流程圖,然后上機(jī)實(shí)驗(yàn)。這樣一來,一方面有利于培養(yǎng)學(xué)生對(duì)知識(shí)的應(yīng)用能力與問題的分析能力,更主要的是也培養(yǎng)了他們協(xié)作能力。另一方面通過用數(shù)組與指針不同的解題方法,有利于學(xué)生加深對(duì)所學(xué)知識(shí)的理解,讓學(xué)生真正體會(huì)到C語言的靈活性,激發(fā)學(xué)生的求知欲。

2 教學(xué)手段的改革

在教學(xué)過程中,運(yùn)用多媒體技術(shù)輔助教學(xué),有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,能發(fā)展學(xué)生的主體能力;同時(shí)由于多媒體信息量大,也能夠優(yōu)化教學(xué)過程[4]。但多媒體輔助教學(xué)也有不利之處,主要體現(xiàn)在不恰當(dāng)?shù)氖褂脮?huì)分散學(xué)生注意力,影響主要問題的理解,也不利于發(fā)揮學(xué)生的想象力,影響師生之間的情感交流。在C語言程序設(shè)計(jì)課程教學(xué)過程中,筆者考慮到課程的特點(diǎn),揚(yáng)長(zhǎng)避短,將傳統(tǒng)教學(xué)與多媒體教學(xué)進(jìn)行了有機(jī)的結(jié)合。例如:由于C語言的數(shù)據(jù)類型、變量類型、運(yùn)算符、程序結(jié)構(gòu)等,它們的定義、概念較多,又沒有深?yuàn)W的理論,也沒有多少邏輯推理,所以筆者就采用多媒體教學(xué)。在教學(xué)過程中,事先將概念、大信息量的案例代碼制作成課件,在課堂做展示供學(xué)生增加信息量用,也簡(jiǎn)化傳統(tǒng)教學(xué)無法板書的缺點(diǎn),課堂教學(xué)也不再顯得枯燥無味。但對(duì)于案例分析或程序的編寫過程,筆者就發(fā)揮傳統(tǒng)教學(xué)的優(yōu)勢(shì),進(jìn)行課堂討論、板書講解、結(jié)合提問,將問題層層剖析、層層深入,達(dá)到師生互動(dòng)的效果,學(xué)生的想象力就會(huì)得到充分的發(fā)揮,對(duì)問題的理解也變得更容易。另外,筆者也充分利用網(wǎng)絡(luò)資源,將電子教案、大綱、課件、習(xí)題等放在網(wǎng)上,供學(xué)生自行調(diào)用,同時(shí)通過Email、QQ對(duì)學(xué)生的提問進(jìn)行答疑、討論,以彌補(bǔ)課堂教學(xué)的不足。

3 教學(xué)方法的改革

在C語言課程教學(xué)過程中,一方面要求教師能夠準(zhǔn)確把握授課內(nèi)容,同時(shí)也要求教師注意應(yīng)用相應(yīng)的教學(xué)方法,以此提高教學(xué)質(zhì)量。以下是筆者在幾年的C語言課程教學(xué)中采用的一些教學(xué)方法。

3.1 問題探究教學(xué)法

問題探究教學(xué)法在C語言教學(xué)中是一種相當(dāng)有用的教學(xué)方法。這種教學(xué)法能夠充分發(fā)揮學(xué)生的思維,突出學(xué)生的主體作用,能有效地培養(yǎng)學(xué)生的分析問題與解決問題的能力。以“冒泡排序”為例,筆者沒有平鋪直敘地介紹算法與程序代碼,而是先跟學(xué)生講解什么叫“冒泡”,然后讓學(xué)生思考冒泡排序的算法思路,進(jìn)而讓學(xué)生討論并寫出算法流程圖,接下來講解如何用for與if程序結(jié)構(gòu)實(shí)現(xiàn)算法,最后才講解為了減少交換次數(shù)而引入swap這一判定變量,直至整個(gè)程序編寫完整。整個(gè)講解過程結(jié)合板書,逐步引導(dǎo),層層深入,取到很好的教學(xué)效果。

3.2 歸納教學(xué)法

C語言有很多的定義、概念、語法規(guī)則,它們使用靈活、難以記憶,也特別容易出錯(cuò)。如果能夠引導(dǎo)學(xué)生進(jìn)行歸納,將會(huì)起到事半功倍的效果。C語言的定義、概念、語法規(guī)則有許多相似的地方,例如:printf()與scanf()函數(shù),有很多語法規(guī)則是一樣的,對(duì)它們進(jìn)行歸納之后,學(xué)生只要記住其中一個(gè),另一個(gè)自然就會(huì)使用了。又如:數(shù)組與指針,由于它們使用靈活,許多學(xué)生與教師都認(rèn)為它們很難,尤其是指針。但如果對(duì)它們進(jìn)行歸納之后,就會(huì)發(fā)現(xiàn)無論是二維數(shù)組,還是指向指針的指針或其它類型的指針,它們都會(huì)變得與一維數(shù)組的使用一樣容易。為了這些歸納便于記憶,筆者還將它們編成了順口溜,例如二維數(shù)與各類有二重地址的指針歸納如下:數(shù)組名與指針名代表二重地址,即無“*”也無“[ ]”加減數(shù)值對(duì)行操作;僅有1個(gè)“*”或“[ ]”代表單重地址(即行地址),加減數(shù)值對(duì)列操作;“*”與“[ ]”加起來有2個(gè)就是元素值。

3.3 討論教學(xué)法

在C語言教學(xué)過程中,充分發(fā)揮學(xué)生的積極性與主動(dòng)性是非常重要的一環(huán)。筆者針對(duì)這門課程的特點(diǎn)與學(xué)生的興趣,課前給學(xué)生布置了幾個(gè)專題,讓學(xué)生利用課余時(shí)間去思考、收集資料,并在課堂上組織學(xué)生發(fā)言和討論。這種教學(xué)法不僅可以讓學(xué)生獲得許多課外知識(shí),同時(shí)也促進(jìn)教學(xué)內(nèi)容的改革,而且也有利于充分挖掘?qū)W生的學(xué)習(xí)潛力。

3.4 因材施教法

由于學(xué)生學(xué)習(xí)的動(dòng)機(jī)、興趣、能力存在較大的個(gè)體差異,所以決定了C語言課程必須因材施教。對(duì)于學(xué)習(xí)能力較強(qiáng)的學(xué)生,筆者就鼓勵(lì)他們自學(xué),并給予方向性指導(dǎo),讓他們超前學(xué)習(xí)。在C語言教學(xué)中,培養(yǎng)學(xué)生的自學(xué)能力尤為重要,如果學(xué)生的學(xué)習(xí)完全依賴教師才能掌握,而沒有一定的自學(xué)能力,其所學(xué)的知識(shí)很快就會(huì)被淘汰。對(duì)于多數(shù)學(xué)生,則把精力放在最基本、最常用的內(nèi)容上,讓他們學(xué)好基本功,掌握程序設(shè)計(jì)的方法,為后續(xù)課程的學(xué)習(xí)打下基礎(chǔ)。另外,教學(xué)過程中,筆者還不時(shí)地從學(xué)生的角度來考慮問題,講解內(nèi)容,加強(qiáng)師生的互動(dòng)效果,以降低學(xué)生學(xué)習(xí)的焦慮情緒。

3.5 實(shí)踐教學(xué)法

學(xué)習(xí)程序設(shè)計(jì)課程的目的是掌握設(shè)計(jì)程序的思路,學(xué)會(huì)用計(jì)算機(jī)語言編寫程序,以實(shí)現(xiàn)所需處理的任務(wù)[2]。因此教學(xué)重點(diǎn)要放在解題的思路上,通過大量的實(shí)踐讓學(xué)生學(xué)會(huì)怎樣設(shè)計(jì)一個(gè)算法,構(gòu)造一個(gè)程序。筆者一開始,讓學(xué)生編寫簡(jiǎn)單的程序,然后逐步深入。在實(shí)驗(yàn)題目設(shè)置上,根據(jù)課時(shí)安排以及要掌握基本知識(shí),設(shè)置必做與選做題,以滿足各個(gè)層次學(xué)生的需要。在本課程結(jié)束后,安排一次綜合的大實(shí)驗(yàn),培養(yǎng)學(xué)生綜合應(yīng)用能力。

3.6 綜合考核法

衡量這門課學(xué)習(xí)的好壞,不是看學(xué)生“知不知道”,而是“會(huì)不會(huì)干”。考核的方法不能主要用是非題和選擇題,而應(yīng)當(dāng)把重點(diǎn)放在編制程序和調(diào)試程序上[2]。所以筆者對(duì)學(xué)生學(xué)習(xí)成績(jī)的評(píng)定,采用綜合考核法,將平時(shí)的實(shí)踐成績(jī)與期末卷面成績(jī)進(jìn)行綜合,得出本課程綜合考評(píng)分。這種教學(xué)法,不但能更客觀地反映學(xué)生的學(xué)習(xí)情況,同時(shí)也能促進(jìn)學(xué)生學(xué)習(xí),起到很好的教學(xué)效果。

4 結(jié)束語

上述教學(xué)內(nèi)容、教學(xué)手段與教學(xué)方法的改革,是根據(jù)實(shí)際教學(xué)過程中學(xué)生存在的問題提出的,并已經(jīng)在《C語言程序設(shè)計(jì)》課程教學(xué)實(shí)踐中運(yùn)用,取得了良好的教學(xué)效果。當(dāng)然,同樣的教學(xué)內(nèi)容面對(duì)不同的學(xué)生,在使用與設(shè)計(jì)某種教學(xué)方法時(shí),還要求學(xué)生的配合才行,也就是說教的方法與學(xué)的方法要有機(jī)統(tǒng)一。筆者將繼續(xù)努力探索,使《C語言程序設(shè)計(jì)》課程教學(xué)日趨完善。希望本文能對(duì)大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)有一定的借鑒作用。

參考文獻(xiàn):

[1] 嚴(yán)桂蘭.C語言程序設(shè)計(jì)與應(yīng)用教程[M].福建:廈門大學(xué)出版社,2001

篇12

本文以Flas制作網(wǎng)絡(luò)課程為例,從教學(xué)策略設(shè)計(jì)的角度,討論高職計(jì)算機(jī)操作類課程的網(wǎng)絡(luò)課程設(shè)計(jì)。Flas制作網(wǎng)絡(luò)課程的建設(shè)目標(biāo)是基于混合式教學(xué)理論,以學(xué)習(xí)者為中心構(gòu)建網(wǎng)絡(luò)化學(xué)習(xí)環(huán)境,用于輔助課堂教學(xué),解決教學(xué)重點(diǎn)和難點(diǎn),針對(duì)不同學(xué)習(xí)進(jìn)度的學(xué)生進(jìn)行分層教學(xué),并提供擴(kuò)展性的網(wǎng)絡(luò)化學(xué)習(xí)資源,滿足學(xué)生課外學(xué)習(xí)需求。

1網(wǎng)絡(luò)課程分析

1.1課程特點(diǎn)

Flas制作是我校現(xiàn)代教育技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等專業(yè)的必修課程之一。該課程以程序性知識(shí)為主,操作性和實(shí)踐性強(qiáng),常見的教學(xué)問題包括:一些Flash概念和軟件操作比較復(fù)雜,學(xué)生理解困難;學(xué)生學(xué)習(xí)進(jìn)度各異,步調(diào)不一;軟件操作能力和綜合實(shí)踐能力脫節(jié)。這些問題,有必要通過良好的教學(xué)設(shè)計(jì)和適合的網(wǎng)絡(luò)課程來改善。

1.2教學(xué)目標(biāo)

Flas制作課程的教學(xué)目標(biāo)是掌握Flas制作的基本概念、基本操作和基本方法,掌握Flash繪圖、常見特效制作和ActionScript基本編程,能夠完成Flash課件、廣告、MTV和網(wǎng)頁動(dòng)畫等綜合作品的設(shè)計(jì)與制作。Flash綜合實(shí)踐能力主要分解為5項(xiàng)子能力:矢量繪圖能力、特效制作能力、ActionScript編程能力、作品創(chuàng)意設(shè)計(jì)能力、綜合規(guī)劃制作能力。

1.3學(xué)習(xí)者特征

本課程的學(xué)習(xí)者是現(xiàn)代教育技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等高職專業(yè)的大二或大三學(xué)生,通常已學(xué)完計(jì)算機(jī)應(yīng)用基礎(chǔ)、程序設(shè)計(jì)、網(wǎng)頁制作和平面設(shè)計(jì)等先導(dǎo)課程,掌握了計(jì)算機(jī)基礎(chǔ)操作、程序設(shè)計(jì)和平面知識(shí),僅缺少美術(shù)功底和創(chuàng)意訓(xùn)練;具備基本的網(wǎng)絡(luò)信息檢索和處理能力,具有一定的自學(xué)能力、學(xué)習(xí)主動(dòng)性和學(xué)習(xí)決策意識(shí),但學(xué)生學(xué)習(xí)的興趣、能力、條件和需求存在明顯的不平衡。

1.4教學(xué)內(nèi)容分析

美國著名教育家、心理學(xué)家布魯納認(rèn)為,學(xué)習(xí)不是一次就能達(dá)到目的,應(yīng)該讓學(xué)生盡早在不同程度上接觸和掌握學(xué)科的基本結(jié)構(gòu),以后隨著學(xué)生認(rèn)知水平的提升,逐漸擴(kuò)大學(xué)科基本結(jié)構(gòu)的范圍,并增加深度,以螺旋式來促進(jìn)學(xué)生對(duì)學(xué)科內(nèi)容的理解[1]。“螺旋式上升”可以劃分為兩種基本類型,即學(xué)科情境深化和現(xiàn)實(shí)情境深化[2]。

基于此理論,本課程將課程內(nèi)容按螺旋式上升劃分為3個(gè)模塊,即基礎(chǔ)入門、專項(xiàng)訓(xùn)練和綜合實(shí)訓(xùn)(如表1所示)。基礎(chǔ)入門模塊占課程的1/3課時(shí),講授Flash的核心概念、基本操作和基本方法。模塊不追求知識(shí)體系的完整性,而是注重讓學(xué)生盡早掌握Flash整體的知識(shí)框架。專項(xiàng)訓(xùn)練模塊圍繞重要的Flash制作能力(繪圖、特效、編程等),專項(xiàng)展開,深入發(fā)展,以螺旋式反復(fù)促進(jìn)學(xué)生對(duì)專題內(nèi)容的熟練掌握。綜合實(shí)訓(xùn)模塊以Flash網(wǎng)站、Flash廣告等各種類型的真實(shí)案例,類化和拓展現(xiàn)實(shí)應(yīng)用情境,使學(xué)生能解決實(shí)際問題,培養(yǎng)綜合設(shè)計(jì)與制作能力。

這3個(gè)模塊的編排打破傳統(tǒng)教材的編排體系和知識(shí)邏輯結(jié)構(gòu),力求體現(xiàn)學(xué)習(xí)者螺旋式上升的認(rèn)知規(guī)律,讓學(xué)生由點(diǎn)及面、由淺入深地進(jìn)行學(xué)習(xí)。它們統(tǒng)一在一個(gè)共同目標(biāo)下,即培養(yǎng)學(xué)生的綜合實(shí)踐能力。

2網(wǎng)絡(luò)課程的教學(xué)設(shè)計(jì)

網(wǎng)絡(luò)課程是通過網(wǎng)絡(luò)表現(xiàn)課程的教學(xué)內(nèi)容及實(shí)施教學(xué)活動(dòng)的總和。它包含按一定的教學(xué)目標(biāo)、教學(xué)策略組織起來的教學(xué)內(nèi)容和網(wǎng)絡(luò)教學(xué)支撐環(huán)境,其中網(wǎng)絡(luò)教學(xué)支撐環(huán)境特指支持網(wǎng)絡(luò)教學(xué)的軟件工具、教學(xué)資源以及在網(wǎng)絡(luò)教學(xué)平臺(tái)上實(shí)施的教學(xué)活動(dòng)。教學(xué)策略是為完成特定教學(xué)目標(biāo)而采用的教學(xué)活動(dòng)的程序、方法、組織形式和媒體等因素的綜合考慮[3]。基于上述的前期分析,下面將從網(wǎng)絡(luò)自主學(xué)習(xí)設(shè)計(jì)、基于UGC的學(xué)習(xí)資源設(shè)計(jì)和學(xué)習(xí)評(píng)價(jià)設(shè)計(jì)等角度,對(duì)“Flas制作”網(wǎng)絡(luò)課程進(jìn)行教學(xué)設(shè)計(jì)。

2.1網(wǎng)絡(luò)自主學(xué)習(xí)設(shè)計(jì)

網(wǎng)絡(luò)自主學(xué)習(xí)是指在教師指導(dǎo)下,學(xué)生以多媒體計(jì)算機(jī)為媒介,依據(jù)網(wǎng)絡(luò)的資源共享、交互學(xué)習(xí)和超文本鏈接等特征,在一個(gè)外部刺激豐富的環(huán)境中,自主獲取知識(shí)、運(yùn)用知識(shí)、解決問題的一種綜合學(xué)習(xí)活動(dòng)。網(wǎng)絡(luò)課程自主學(xué)習(xí)模型需要五大系統(tǒng)的支持,包括學(xué)習(xí)內(nèi)容支持設(shè)計(jì)(學(xué)習(xí)目標(biāo)設(shè)計(jì)、學(xué)習(xí)內(nèi)容設(shè)計(jì)、學(xué)習(xí)輔助內(nèi)容設(shè)計(jì))、交互支持設(shè)計(jì)、學(xué)習(xí)活動(dòng)支持設(shè)計(jì)、評(píng)價(jià)反饋支持設(shè)計(jì)和導(dǎo)航支持設(shè)計(jì)[4]。

鑒于此,本課程設(shè)計(jì)和制作了“學(xué)習(xí)中心”模塊,提供自主學(xué)習(xí)所需的主要支持。“學(xué)習(xí)中心”模塊涵蓋了課程所有章節(jié)的學(xué)習(xí)內(nèi)容,每節(jié)包括如下項(xiàng)目:學(xué)習(xí)指導(dǎo)、知識(shí)講解、案例視頻、測(cè)試習(xí)題、練習(xí)實(shí)訓(xùn)、添加筆記、添加提問,其導(dǎo)航菜單如圖1右側(cè)所示。

“學(xué)習(xí)中心”的所有功能均基于Flash環(huán)境下的ActionScript進(jìn)行開發(fā),服務(wù)器端采用ASP動(dòng)態(tài)腳本語言,所有章節(jié)目錄及其資源數(shù)據(jù)、測(cè)試試題、筆記本和提問數(shù)據(jù),均存儲(chǔ)在Access數(shù)據(jù)庫中,結(jié)構(gòu)清晰,易于擴(kuò)展。“學(xué)習(xí)中心”不僅用于學(xué)生課外自學(xué),還可以輔助課堂教學(xué),幫助學(xué)習(xí)困難的學(xué)生完成案例。在教師指導(dǎo)下,不同能力層次的學(xué)習(xí)者可以根據(jù)自身興趣和能力水平,完成不同難易程度的案例,便于實(shí)現(xiàn)分層教學(xué),緩解不同學(xué)習(xí)者進(jìn)度不一、需求不同的矛盾。

1) 自主學(xué)習(xí)的內(nèi)容設(shè)計(jì)。

“學(xué)習(xí)指導(dǎo)”指明當(dāng)前小節(jié)的學(xué)習(xí)目標(biāo)、學(xué)習(xí)重點(diǎn)和難點(diǎn)、學(xué)習(xí)建議。“知識(shí)講解”圍繞后續(xù)案例所需的理論知識(shí)和基本方法,提供SWF格式的文字講解或視頻講解。“案例視頻”通常包含若干個(gè)案例,每個(gè)案例提供“觀看效果”、“要點(diǎn)解析”、“步驟演示”和“仿真操練”。“步驟演示”是采用Adobe Captivate錄制制作的、配有語音講解的交互式視頻,不僅錄制了案例制作的演示畫面,還在視頻中根據(jù)教學(xué)需要適時(shí)插入板書、提示性強(qiáng)調(diào)和擴(kuò)展性資源鏈接,增強(qiáng)視頻的交互性。“仿真操練”則在“步驟演示”的基礎(chǔ)上,需要學(xué)習(xí)者按照指定的要求單擊鼠標(biāo)或輸入鍵盤進(jìn)行交互,視頻才能繼續(xù)播放。

2) 自主學(xué)習(xí)的評(píng)價(jià)設(shè)計(jì)。

學(xué)習(xí)者可以通過“測(cè)試習(xí)題”和“練習(xí)實(shí)訓(xùn)”對(duì)學(xué)習(xí)結(jié)果進(jìn)行檢測(cè)和鞏固,其中,“測(cè)試習(xí)題”從數(shù)據(jù)庫讀取本節(jié)對(duì)應(yīng)的試題,在測(cè)試完成時(shí)報(bào)告測(cè)試得分情況。

3) 自主學(xué)習(xí)的交互設(shè)計(jì)。

本網(wǎng)絡(luò)課程同時(shí)基于Flash環(huán)境和Web環(huán)境實(shí)現(xiàn)了添加筆記和提出疑問功能,學(xué)習(xí)者可以及時(shí)記錄學(xué)習(xí)成果,提出學(xué)習(xí)疑難,獲得同學(xué)或教師的幫助和指導(dǎo)。為方便學(xué)生查看筆記或疑問的上下文情景,改善交互性和訪問效率,筆記和提問具有“回溯功能”,即在添加筆記或疑問時(shí),系統(tǒng)自動(dòng)在筆記或疑問的正文中附著關(guān)聯(lián)章節(jié)的標(biāo)題和ULR鏈接,便于他人在瀏覽時(shí)可以快速定位其對(duì)應(yīng)的章節(jié)。學(xué)生可以管理筆記的分類(欄目),設(shè)置筆記的開放方式(公開、小組內(nèi)可見或僅自己可見)。學(xué)習(xí)筆記以發(fā)表時(shí)間倒序呈現(xiàn),可以用于記錄學(xué)習(xí)心得、筆記摘要和課外資料,具有類似博客的基本功能。

4) 自主學(xué)習(xí)的導(dǎo)航設(shè)計(jì)。

良好設(shè)計(jì)的導(dǎo)航可以為自主學(xué)習(xí)提供即時(shí)有效的引導(dǎo),常用的導(dǎo)航策略有模塊導(dǎo)航、導(dǎo)航圖導(dǎo)航、路徑導(dǎo)航、書簽導(dǎo)航、檢索導(dǎo)航、幫助導(dǎo)航等[5]。本網(wǎng)絡(luò)課程基于數(shù)據(jù)庫技術(shù),實(shí)現(xiàn)了檢索導(dǎo)航、導(dǎo)航圖導(dǎo)航和書簽導(dǎo)航。學(xué)習(xí)者不僅可以對(duì)章節(jié)目錄和關(guān)聯(lián)資源進(jìn)行檢索,還可以瀏覽章節(jié)內(nèi)容的導(dǎo)航圖。導(dǎo)航圖圖形化標(biāo)識(shí)了“已學(xué)”和“未學(xué)”,便于學(xué)習(xí)者把握整體學(xué)習(xí)進(jìn)程。

2.2基于UGC的學(xué)習(xí)資源設(shè)計(jì)

擴(kuò)展性學(xué)習(xí)資源是網(wǎng)絡(luò)課程的重要組成部分,通過收集和整理優(yōu)秀學(xué)生作品、文字教程、視頻教程和優(yōu)秀商業(yè)案例等資源,支持學(xué)生開展基于資源的學(xué)習(xí)(Resources Based Learning),有助于幫助學(xué)生拓展知識(shí)面,加深知識(shí)學(xué)習(xí)深度,并培養(yǎng)獨(dú)立學(xué)習(xí)的能力。

擴(kuò)展性學(xué)習(xí)資源按照“學(xué)習(xí)中心”的章節(jié)結(jié)構(gòu)進(jìn)行組織和管理,組織清晰,主題明確,學(xué)生在學(xué)習(xí)完某章節(jié)后,即可查閱與該章節(jié)關(guān)聯(lián)的學(xué)習(xí)資源,也可以按照資源自身的屬性(Tag標(biāo)簽、資源類型、時(shí)間等)來瀏覽資源。

UGC(User Generated Content,用戶生成內(nèi)容)是Web2.0環(huán)境下一種新興的網(wǎng)絡(luò)信息資源組織模式,體現(xiàn)了離散、去中心化、非權(quán)威化、集體創(chuàng)作與協(xié)同創(chuàng)作的特點(diǎn),包括3個(gè)特征:1)Internet上公開可用的內(nèi)容;2)內(nèi)容具有一定程度的創(chuàng)新性;3)由非專業(yè)人員或權(quán)威人員創(chuàng)作[6]。依據(jù)UGC的思想,擴(kuò)展性學(xué)習(xí)資源的建設(shè)提供了開放的添加工具,教師和學(xué)生可以動(dòng)態(tài)添加網(wǎng)絡(luò)化資源,包括圖文教程、視頻教程、Flash素材和Flash案例等。學(xué)生借助處理工具中的復(fù)制/粘貼功能,可以從互聯(lián)網(wǎng)快捷地收集大量在線資源及其引用書簽,進(jìn)行一定加工。另一方面,教師在教學(xué)中以實(shí)訓(xùn)的形式,要求學(xué)生對(duì)某些教學(xué)內(nèi)容編制圖文教程或視頻演示教程,然后上傳至網(wǎng)絡(luò)課程。基于UGC思想的學(xué)習(xí)資源建設(shè),使學(xué)生成為資源的利用者、貢獻(xiàn)者和評(píng)判者,符合基于資源的學(xué)習(xí)環(huán)境(Resources-Based Learning Environments,RBLEs)的特點(diǎn)要求,即要求學(xué)習(xí)者參與資源的編輯、評(píng)價(jià)、加工處理和意義生成等認(rèn)知管理過程[7]。

基于UGC的學(xué)習(xí)資源建設(shè)需要考慮如何解決資源質(zhì)量。面對(duì)海量的網(wǎng)絡(luò)信息,學(xué)習(xí)者通常缺少應(yīng)有的概念框架和實(shí)踐策略,學(xué)習(xí)者所添加資源的可信度、有效性和可靠性存在不確定性,日積月累會(huì)導(dǎo)致信息過載,影響資源利用效率。為此,我們?cè)谝雽W(xué)生參與學(xué)習(xí)資源建設(shè)時(shí),不僅要加強(qiáng)資源建設(shè)的管理與控制,培養(yǎng)和提高學(xué)生的信息素養(yǎng)和資源評(píng)價(jià)技能,還要建立機(jī)制,實(shí)現(xiàn)資源的篩選。本網(wǎng)絡(luò)課程提供資源評(píng)價(jià)功能,學(xué)生可以對(duì)每一份資源進(jìn)行打分和描述性評(píng)價(jià),可以按評(píng)分和點(diǎn)擊次數(shù)對(duì)資源排序,以人工的方式對(duì)資源進(jìn)行篩選。同時(shí),本網(wǎng)絡(luò)課程建立等級(jí)積分的激勵(lì)機(jī)制,鼓勵(lì)學(xué)生添加優(yōu)質(zhì)資源,提高資源整體質(zhì)量。

此外,人力資源是一種重要的動(dòng)態(tài)學(xué)習(xí)資源,本網(wǎng)絡(luò)課程提供站內(nèi)郵件、學(xué)習(xí)筆記、BBS異步交互和基于Flash的同步交互等網(wǎng)絡(luò)化交互工具,支持學(xué)習(xí)者獲得來自學(xué)習(xí)伙伴或指導(dǎo)教師支持,促進(jìn)隱性知識(shí)的獲取與分享。

2.3學(xué)習(xí)評(píng)價(jià)設(shè)計(jì)

學(xué)習(xí)評(píng)價(jià)是評(píng)價(jià)者參照一定的標(biāo)準(zhǔn),運(yùn)用合理的方法對(duì)學(xué)生的學(xué)習(xí)過程和結(jié)果做出評(píng)定以及在此基礎(chǔ)上對(duì)學(xué)生形成價(jià)值判斷的過程[8]。網(wǎng)絡(luò)課程的學(xué)習(xí)評(píng)價(jià)的原則為:關(guān)注學(xué)習(xí)過程、評(píng)價(jià)內(nèi)容多元化、評(píng)價(jià)主體多元化、評(píng)價(jià)手段網(wǎng)絡(luò)化和人性化結(jié)合[9]。參照此評(píng)價(jià)原則,本網(wǎng)絡(luò)課程充分利用網(wǎng)絡(luò)化評(píng)價(jià)手段,將形成性評(píng)價(jià)和總結(jié)性評(píng)價(jià)相結(jié)合,學(xué)生自評(píng)、學(xué)生互評(píng)和教師互評(píng)相結(jié)合,主要的評(píng)價(jià)形式包括:

1) 單元測(cè)試。學(xué)生學(xué)習(xí)完每個(gè)章節(jié),通過測(cè)試習(xí)題和練習(xí)實(shí)訓(xùn)進(jìn)行形成性練習(xí)和自我評(píng)測(cè),了解自己對(duì)學(xué)習(xí)內(nèi)容的掌握程度,評(píng)估學(xué)習(xí)效果。

2) 作品交流。在教學(xué)過程中,學(xué)生通過“作業(yè)提交”功能將實(shí)訓(xùn)作品提交至網(wǎng)絡(luò)課程教學(xué)系統(tǒng)中,教師對(duì)實(shí)訓(xùn)作品進(jìn)行批閱和反饋。同時(shí),學(xué)生相互之間可以對(duì)實(shí)訓(xùn)作品進(jìn)行點(diǎn)評(píng),提高學(xué)生的批判性思維能力、作品鑒賞能力和學(xué)習(xí)參與熱情。對(duì)于優(yōu)秀的學(xué)生作品,教師將其轉(zhuǎn)移至“優(yōu)秀學(xué)生作品庫”,以資鼓勵(lì),便于后續(xù)的學(xué)生學(xué)習(xí)。

3) 電子作品集體互評(píng)。計(jì)算機(jī)操作類課程重在培養(yǎng)學(xué)生的綜合實(shí)踐能力,單純的紙質(zhì)化考試通常無法準(zhǔn)確評(píng)價(jià)學(xué)習(xí)效果,因此,這類課程在教學(xué)過程和學(xué)期期末的評(píng)價(jià)中,一般要求學(xué)生提交電子作品,通過學(xué)生作品的評(píng)分來衡量學(xué)生的學(xué)習(xí)效果。在實(shí)際教學(xué)中,學(xué)生作品的評(píng)分常常是由教師一個(gè)人根據(jù)自身經(jīng)驗(yàn)和專業(yè)知識(shí)來完成的,這種做法的弊端在于:評(píng)價(jià)主體單一,因?yàn)榻處焸€(gè)人視角和主觀印象的偏差,容易造成評(píng)價(jià)結(jié)果有失公允,挫傷生學(xué)習(xí)的積極性。本網(wǎng)絡(luò)課程內(nèi)置了一個(gè)學(xué)生作品集體互評(píng)模塊,在教師的組織下,學(xué)生在網(wǎng)絡(luò)化計(jì)算機(jī)教室中演示作品,然后全班同學(xué)對(duì)其作品進(jìn)行評(píng)分,按照一定規(guī)則計(jì)算出來的平均分?jǐn)?shù)就是學(xué)生互評(píng)分?jǐn)?shù)。在作品的最終得分中,學(xué)生互評(píng)分?jǐn)?shù)占40%,教師評(píng)分占60%。

3結(jié)語

“Flas制作”網(wǎng)絡(luò)課程在我校實(shí)際教學(xué)中應(yīng)用多年,期間不斷充實(shí)完善,較好地發(fā)揮了課堂輔助和課外助學(xué)的功能,該網(wǎng)絡(luò)課程設(shè)計(jì)所采用的策略與方法具有一定的代表性和可借鑒性,期望能對(duì)其他院校的網(wǎng)絡(luò)課程教學(xué)有所幫助。教無定法,課程類型、課程性質(zhì)、教學(xué)對(duì)象和教學(xué)情景的差異都會(huì)帶來設(shè)計(jì)的差異,這仍需我們今后不斷探索。

參考文獻(xiàn):

[1] 李美鳳,李藝.“螺旋上升”式信息技術(shù)課程內(nèi)容設(shè)計(jì)研究[J]. 中小學(xué)信息技術(shù)教育,2008(2):14-17.

[2] 孔凡哲. 基礎(chǔ)教育新課程中“螺旋上升”的課程設(shè)計(jì)和教材編排問題探究[J]. 教育研究,2007(5):62-68.

[3] 何克抗,林君芬,張文蘭. 教學(xué)系統(tǒng)設(shè)計(jì)[M]. 北京:高等教育出版社,2006:80-82.

[4] 吳東醒. 基于自主學(xué)習(xí)的網(wǎng)絡(luò)課程的設(shè)計(jì)與開發(fā)[J]. 電化教育研究,2008(6):88-90.

[5] 王同明,閆鵬展. 網(wǎng)絡(luò)課程中導(dǎo)航系統(tǒng)的設(shè)計(jì)[J]. 現(xiàn)代遠(yuǎn)程教育研究,2005(4):30-33.

[6] 趙宇翔,朱慶華. Web2.0環(huán)境下影響用戶生成內(nèi)容的主要?jiǎng)右蜓芯縖J]. 中國圖書館學(xué)報(bào),2009(9):107-116.

篇13

文章編號(hào):1671-489X(2015)23-0083-02

1 前言

《教育部關(guān)于進(jìn)一步深化中等職業(yè)教育教學(xué)改革的若干意見》(教職成〔2008〕8號(hào))明確提出,中職教育要堅(jiān)持以人為本,關(guān)注學(xué)生職業(yè)生涯持續(xù)發(fā)展的實(shí)際需要,培養(yǎng)他們具有良好的職業(yè)道德,掌握必要的文化知識(shí)和熟練的職業(yè)技能,成為德、智、體、美全面發(fā)展的具有中國特色社會(huì)主義事業(yè)的建設(shè)者和接班人。隨著社會(huì)對(duì)中職學(xué)生的要求關(guān)注度逐漸提高,中職教育面臨的問題也日益突出,尤其是學(xué)生質(zhì)量的下降與社會(huì)的高期望值之間的差距,對(duì)從事中職教育的老師提出了更高的要求。如果教與學(xué)的問題解決不好,就會(huì)影響技術(shù)技能型人才的培養(yǎng)質(zhì)量,繼而影響整個(gè)社會(huì)經(jīng)濟(jì)的發(fā)展。

2 中職學(xué)校計(jì)算機(jī)專業(yè)開設(shè)編程語言課的必要性

自1987年起,國家教育部就開始了中職畢業(yè)生直接上大學(xué)(普通高校)的探索。目前,國家每年都有部分普通高校本科和專科對(duì)口單獨(dú)招錄中等職業(yè)學(xué)校畢業(yè)生,這為中等職業(yè)教育的發(fā)展提供了有利條件,拓寬了中職學(xué)生繼續(xù)學(xué)習(xí)的渠道。中職學(xué)生升入高一級(jí)學(xué)校,繼續(xù)學(xué)習(xí)計(jì)算機(jī)相關(guān)專業(yè),編程語言課的學(xué)習(xí)是必然的,因此在中職階段提前開設(shè)相關(guān)編程語言課的學(xué)習(xí)就很必要,它會(huì)為學(xué)生今后拓展專業(yè)知識(shí)奠定有利的基礎(chǔ)。

3 中職計(jì)算機(jī)專業(yè)學(xué)生現(xiàn)狀

1)學(xué)生普遍閱讀能力差,抓不住重點(diǎn),遇到題目不明其意。

2)邏輯推理能力差,缺乏全局統(tǒng)籌安排意識(shí),遇到問題不知如何解決,加之中職配套教材例題又多以數(shù)學(xué)問題為主,學(xué)生初中階段甚至是小學(xué)階段的數(shù)學(xué)知識(shí)欠缺,直接導(dǎo)致現(xiàn)階段問題突出。

3)英文界面的操作有難度,關(guān)鍵字不能借助英語知識(shí)記憶。

4)變通能力差,不會(huì)舉一反三。

5)學(xué)習(xí)惰性強(qiáng)、缺乏自信,遇到困難不愿自行解決、認(rèn)為也解決不了。

6)主觀意識(shí)中排斥編程類課程的學(xué)習(xí),認(rèn)為沒有實(shí)際用途。

4 教學(xué)思考與對(duì)策

目前,中職學(xué)校編程語言主要開設(shè)VF和C兩門課程,VF的學(xué)習(xí)相對(duì)容易一些,可視化的界面直觀形象操作也很簡(jiǎn)單,同時(shí)VF作為高考對(duì)接考試中的考試科目,學(xué)生主觀上更重視一些,無論是老師的教還是學(xué)生的學(xué)問題不突出。而C語言前幾年曾經(jīng)是考試科目之一,近兩年被取消,目前有些中職學(xué)校又在重新開設(shè),具有一定教學(xué)難度。教師考慮到學(xué)生今后的學(xué)習(xí)需要,這門課就是讓學(xué)生理解計(jì)算機(jī)在解決問題時(shí)所采用的思路、方法,讓學(xué)生逐步形成解決問題、統(tǒng)籌布局的能力,要合理安排這門課程的教學(xué)難度,提高學(xué)生的學(xué)習(xí)興趣。

科學(xué)合理安排教材內(nèi)容 學(xué)校現(xiàn)在所用的是高等教育出版社編寫的《C語言程序設(shè)計(jì)教程》,從第一章到第十章內(nèi)容分別是概述、數(shù)據(jù)類型和運(yùn)算、基本輸入與輸出、流程控制、函數(shù)、數(shù)組、指針、結(jié)構(gòu)與聯(lián)合、編譯預(yù)處理、文件、對(duì)外接口、圖形、漢字處理、用戶界面技術(shù)。

按照以往的教學(xué)經(jīng)驗(yàn)和往屆學(xué)生的學(xué)習(xí)效果,再結(jié)合學(xué)生的認(rèn)知結(jié)構(gòu),筆者將第二章數(shù)據(jù)類型及運(yùn)算的知識(shí)點(diǎn)結(jié)構(gòu)做了些微調(diào)整,即先講數(shù)據(jù)類型,然后將整型、實(shí)型、字符型數(shù)據(jù)類型又分為相應(yīng)的變量和常量,常量講各種表示方法,變量講標(biāo)示符命名規(guī)則、講不同的定義形式、講初始化和賦值方式。第三章基本輸入的知識(shí)點(diǎn)也做了相應(yīng)的調(diào)整,調(diào)整為先講單個(gè)字符的輸出與輸入函數(shù),再講格式化輸出與輸入函數(shù),而字符串的輸出與輸入等到學(xué)完數(shù)組和指針后再講。C中的圖形和文本部分,界面效果相比較適合,但程序相對(duì)大,函數(shù)、指針的運(yùn)用比較多,程序有相當(dāng)?shù)碾y度,所以這幾章內(nèi)容我在課堂上不講解,但會(huì)建議感興趣的學(xué)生自行上機(jī)調(diào)試,看程序界面和前幾章的有何不同,為學(xué)生今后的繼續(xù)學(xué)習(xí)留一些空間。

適當(dāng)降低教學(xué)難度并調(diào)整講課進(jìn)度 在每節(jié)課的例題中精選一些學(xué)生容易掌握的、有特點(diǎn)的例題進(jìn)行講解,并對(duì)其舉一反三、變換對(duì)比程序,讓學(xué)生每節(jié)課學(xué)得少而精。

不同章節(jié)選用不同的教學(xué)方法 同時(shí)注意將上機(jī)環(huán)境融入到課堂講授中,讓學(xué)生直觀的認(rèn)識(shí)程序的調(diào)試、運(yùn)行、結(jié)果的必然聯(lián)系和關(guān)系,引導(dǎo)學(xué)生發(fā)現(xiàn)課堂分析程序與上機(jī)調(diào)試程序存在的區(qū)別,這樣有利于學(xué)生課后自學(xué),逐步提高學(xué)生的自學(xué)能力。

1)講函數(shù)的定義時(shí),可將之前學(xué)過的程序代碼(主函數(shù)中實(shí)現(xiàn)相應(yīng)功能的程序語句)改寫到自定義函數(shù)體中,然后為該自定義函數(shù)加上相應(yīng)的變量說明、輸出語句等,使之形成完整的自定義函數(shù)。然后再讓學(xué)生反復(fù)練習(xí),將改寫的程序變成自定義函數(shù)。

2)講函數(shù)的調(diào)用時(shí),接觸到的程序中一般含有多個(gè)函數(shù),因此先教學(xué)生將大程序分成小模塊(每一函數(shù)就是一個(gè)模塊),然后結(jié)合上機(jī)過程,采用F7鍵進(jìn)行單步調(diào)試,每次點(diǎn)按F7,程序從主函數(shù)進(jìn)入后會(huì)單步順序走一條語句,直到碰到調(diào)用語句時(shí),程序會(huì)跳轉(zhuǎn)到相應(yīng)的自定義函數(shù)定義處,接著再按F7鍵,程序會(huì)從自定義函數(shù)定義處順序執(zhí)行,遇到return語句時(shí)程序又會(huì)返回到調(diào)用位置處。結(jié)合上機(jī)過程講解這節(jié)內(nèi)容,程序的走向、函數(shù)的調(diào)用、函數(shù)的返回過程清晰明了,相比較課堂的講解效果好許多。

3)講解變量的存儲(chǔ)類型和作用域時(shí),也可采用上述的將程序劃分模塊的方法,引導(dǎo)學(xué)生將程序分成若干源文件、若干函數(shù),接著在函數(shù)外找到外部變量和外部靜態(tài)變量,在函數(shù)內(nèi)部找到局部變量和局部靜態(tài)變量,最后告知學(xué)生每一種變量的作用域和特點(diǎn),這節(jié)內(nèi)容上機(jī)調(diào)試程序時(shí),教學(xué)生利用監(jiān)視器窗口對(duì)每種變量添加監(jiān)視,仔細(xì)觀察每種變量的初值、變化情況以及最終值的保留情況(即作用域的長(zhǎng)短)。

課后作業(yè)控制難度 多年的教學(xué)發(fā)現(xiàn),課堂上學(xué)生跟著老師能較順利地完成程序代碼的分析,得到正確的運(yùn)行結(jié)果,但是獨(dú)立完成作業(yè)時(shí),卻問題很多,這說明學(xué)生對(duì)課堂內(nèi)容沒有完全掌握,獨(dú)立解決問題的能力不夠,所以課后的作業(yè)難度要降低,作業(yè)可以以小組(3~5人)的名義上交,交作業(yè)的最終目的是檢驗(yàn)學(xué)生對(duì)課堂內(nèi)容的掌握情況,促進(jìn)相互學(xué)習(xí),這樣既鍛煉了學(xué)生,又增進(jìn)了他們之間的感情,還能體驗(yàn)成功的樂趣,增強(qiáng)他們的自信心。

注重和其他專業(yè)課程的銜接 如和VF課程的銜接。編程語言都有相通之處,VF 和C就是這樣,在處理有些問題時(shí),只是兩種語言的表示方法不同而已,讓學(xué)生對(duì)比學(xué)習(xí),效果會(huì)更好。

5 結(jié)語

語言類的教學(xué)會(huì)有這樣的瓶頸,教得淺了,學(xué)生學(xué)得容易,但實(shí)際編寫代碼的能力不高;教得深了,學(xué)生學(xué)起來難度太大,提不起學(xué)習(xí)積極性,反而會(huì)打擊學(xué)習(xí)熱情。筆者認(rèn)為語言類的教學(xué)尤其是C語言對(duì)學(xué)生的幫助短期內(nèi)可能看不到明顯的效果,它更多是思維上的潛移默化的影響,比如考慮問題的角度、解決的步驟、是否考慮到多個(gè)方面等。

參考文獻(xiàn)

[1]譚浩強(qiáng).C語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,

2001.

主站蜘蛛池模板: 佳木斯市| 徐闻县| 同江市| 泾源县| 正镶白旗| 澄城县| 临猗县| 梅河口市| 宜春市| 临高县| 海口市| 大城县| 漯河市| 马鞍山市| 鱼台县| 上林县| 鄂托克前旗| 醴陵市| 同仁县| 晋城| 大城县| 镇赉县| 临邑县| 卢湾区| 林周县| 黑水县| 会东县| 双江| 托克托县| 石阡县| 南宁市| 阿鲁科尔沁旗| 舟曲县| 灵丘县| 察隅县| 扎赉特旗| 铜梁县| 扎赉特旗| 贵阳市| 湘潭市| 高陵县|