計算機課程教學設計范例6篇

前言:中文期刊網精心挑選了計算機課程教學設計范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

計算機課程教學設計

計算機課程教學設計范文1

(一)高職計算機課程的特點

1、內容實用性強。高職計算機課程內容實用性強的特點是由高職學校本身的性質決定的。高職學校屬于職業學校的一種,它主要以培養應用型人才為目標,因此,計算機課程的內容設計和普通高校是不一樣的。這就要求教師在教學設計的過程中,多設計讓學生自作的環節。

2、應用領域廣。高職學生在校時間短,而且畢業后就要進入工作崗位,為了滿足社會對計算機人才的追求,課程內容就顯得很全面,其應用范圍非常廣,涉及到社會的各個方面。因此,教師在教學設計的過程中要充分考慮到這一點,多設計出針對不同領域的教學內容。

3、逐步增加難度。一般而言,高職學生進校時的計算機理論水平不夠,學習計算機知識不能一蹴而就,而是要從基礎的開始學。因此課程的安排也是從易到難的過程,教師在教學設計時應充分考慮到這一點,不能一開始就設計過難的環節。

(二)高職計算機教學設計中的問題

1、沒有按照整體性的原則進行教學。教師在教學的過程中沒有考慮到高職學生的實際情況,只是教給學生單一的計算機知識,而沒有用整體性的思維進行教學。例如:教學生制作廣告時,只是教學生Flas應該怎樣做,文字怎樣編輯,而不是直接以某一廣告為案例展開教學,這樣不符合高職生學習時間短、學習內容多的實際情況。

2、沒有照顧到學習基礎薄弱的情況。正如前面所說,高職學生關于計算機知識的儲備不是很多,因此在教學的過程中要逐步進行。很多教師為了在短時間內完成多任務的教學,不顧學生基礎薄弱的實際情況,實行式的教學,學生不能有效地吸收,不但沒有收到預期的效果,還讓學生對學習失去了興趣。

3、沒有給學生充分的練習機會。在高職學生的計算機教學過程中,應該是學生練習為主、教師講解為輔的模式。但是在實際情況中,卻變成了教師是課堂的主體,學生練習的機會很少,這和高職院校培養應用型人才的目標是相違背的。

二、如何將教學設計理念有效地運用于高職計算機課程教學

教學設計就是要解決教什么、怎樣教、怎樣評價的問題,故將教學設計理念運用于高職計算機課程教學也就是要注意這三個方面的問題。

(一)高職計算機課程應該教什么

1、教學生廣泛而實用的技術。關于廣泛的技術,意思是教師要在教學目標的要求下,結合社會的需要,及時調整自己的教學內容,使學生盡量在較短的時間內掌握最多的知識,以便最好地適應工作崗位。但廣泛并不代表走馬觀花,什么技術都教,什么又都淺嘗輒止,不進行深入學習,這里的廣泛也是要有重點的。關于實用,對于高職生,教師不能大談特談理論知識,研究計算機的發展史等做法都是不行的。而是要教學生怎樣處理實際問題,不至于在工作中一籌莫展。

2、教學生學習處理問題的方法。高職學生的學習時間短,在校期間掌握所有和計算機相關的知識是不可能的,作為教師,要教會學生處理相關問題的能力。以便于學生在以后的工作中遇到不懂的問題能夠靈活處理,這就需要教師在平時的教學中額外設計一些較難的問題供學生練習,形成解決問題的敏感度。

(二)高職計算機課程怎么教

1、進行小步子教學??紤]到高職學生基礎薄弱的問題,在教學的過程中,教師應該從易到難,讓學生先適應計算機課程的節奏。教師要保持耐心,不能因為開始幾節課學生跟不上速度、沒有達到預定的教學目標就對學生失去興趣。

2、教師應不斷改進自己的教學策略。在經過幾節課后,教師應該已經對學生的特點、學生對知識的接受程度有了一定的了解。學生在哪些方面吸收較快的,教師可以繼續保持,哪些方面吸收較慢的,教師可以對自己的教學方法、教學內容作相應的調整,以促進課堂更好地進行。

(三)高職計算機課程怎樣評價

1、多布置實際操作任務。對于實用性很強的課程,評價學生這門課的學習情況,肯定不能用原始的考勤率、回答問題的次數等這些作為標準,而要偏向于實際操作能力。教師可以從生活中獲取靈感,布

置一些實際的靈活的任務,來考核學生的實際操作能力和解決問題的能力。

2、多參考平時成績。對于高職計算機課程,顯然不能用傳統的期末考試的辦法,而應該參考平時的每一次實際操練中。某一次成績會帶有偶然性,而平時的無數次操作則大致可以反映學生學習了這門課程后在計算機操作上的真實水平,防止考核過程中出現的不確定性影響評價結果。

三、結束語

計算機課程教學設計范文2

關鍵詞:計算機網絡;網絡教學;教學平臺設計

中圖分類號:TP311文獻標識碼:A文章編號:1007-9599 (2011) 15-0000-01

College Computer Courses Online Teaching Platform Construction Study

Feng Tiejun

(Zaozhuang KeJi ZhiYe XueYuan,Zaozhuang277500,China)

Abstract:This paper analyzes computer courses online teaching platform status quo,pointing out the shortcomings and needs to be improved,with practice and then put forward a new design ideas.

Keywords:Computer network;Network teaching;Teaching platform

一、計算機課程網絡教學平臺建設現狀

網絡教學平臺的建設有利于優質教育資源的傳播和利用,代表了網絡教育資源未來的發展方向?,F階段由于對網絡教學平臺的建設目的以及網絡課程的認識不足,在建設中還存在一些問題如:(1)網站設計缺少學生參與,重“助教”而輕“助學”。(2)資源較陳舊或堆砌,實用性不強,利用率低下。(3)資源建設缺乏教學設計理論指導。(4)項目設置缺乏交互性與協作性。(5)缺少傳統教學的監督性和共同學習的氣氛,很可能會使個體學習者失去學習的興趣和信心,無法堅持下去。

針對這些不足,建設網絡教學平臺,要進行網絡教學資源的再設計與開發,必須達到以下幾方面的目標。第一,以學生的需求為導向,突出強調資源的個性化、適用性和實用性,充分體現課程特色,使網站成為學生的第二課堂。第二,教學與互動并重。網絡教學平臺要使學習主體動起來,提高能動性,促使學習的主體能利用好豐富的網絡資源,使之能在網絡的協助下自主縱深學習。第三,加強教師在網絡教學平臺中的引領作用,避免發生學習主線不清的現象,提高學習效率。

二、計算機課程網絡教學平臺設計原則

平臺應用網絡的互動性,利用多種媒體表現形式激發學習者的學習興趣。把影視、圖像、聲音、動畫以及文字等各種多媒體信息及控制實時動態地引人教學過程,為了達到以上目的,平臺軟件的設計應遵循以下原則:

(1)實用性。滿足教學過程中的各項要求,適于全體師生,適于不同的教學情境;(2)開放性。教師可以隨時將自己的教學計劃、教材資料等信息在平臺中體現;(3)交互性。交互方式多樣化,使計算機教學活動具有更大的自主性和靈活性;(4)集成性。集成多種媒體介質、多種學習環境,管理控制功能也高度集成,形成一個完整體系;(5)便捷性。方便使用,操作直觀,易學易用。

三、計算機課程網絡教學系統模塊設計

平臺由課程內容、在線學習、自測中心和互動交流模塊組成。各個模塊又由數個子模塊構成,每個模塊各自完成相對獨立的任務,同時又相互關聯,共同組成一個有機的整體??傮w結構如圖1所示:

(一)課程內容

1.課程介紹子模塊。教師通過該模塊編寫并,內容主要是介紹計算機課程的學習目的、學習內容和學習方式。

2.教學計劃子模塊。教師通過該模塊利用指導思想、總體教學目的、本學期教學任務、教材分析編寫并教學計劃和教學目標,包括授課內容、教學進度和安排、以及授課時間和地點等項目。

3.教材資料子模塊。教師通過該模塊編寫并教學所用的教材書目與參考資料。

(二)在線學習

1.網絡課程子模塊。在此模塊中,教師可以利用教學平臺提供的各種備課工具制作電子講義和多媒體課件,并存儲到網絡平臺中,或者直接上傳外部工具編輯制作的講義和課件,以備教師課堂教學和學生自主學習時調用和演示。學生可以瀏覽或下載授課教案、教學課件等內容。通過此平臺學生可以自主預復習,把傳統的學習過程變得更加方便靈活。

2.教學視頻子模塊。教師通過該模塊上傳教學視頻資料,并可以對視頻資料進行分類整理,視頻支持avi、mpeg、rmvb等多種格式。

(三)自測中心

1.練習習題。此模塊是一個龐大的試題庫,分成階段測試和綜合測試,單項階段測試與自主學習子模塊中的各單元階段訓練相對應,綜合測試則是對學生整個學期綜合計算機水平的終結性檢測。

2.技能測試子模塊。教師通過該模塊上傳上機技能操作測試軟件,進而使學生能通過軟件的操作測試其掌握水平。

(四)互動交流

1.在線輔導子模塊。在模塊中可以在網絡上構建多個虛擬教室,營造師生互動的網絡環境,比傳統教室教學更為生動活潑,為學員提供時間上更靈活,沒有地域限制,更高效率通過共享通道、文件下載、網頁協同瀏覽,還可以提供強大完善的應用功能,穩定卓越的系統性能為教師提供了互動式教學、課外輔導、課程答疑等多種應用模式,從而實現身臨其境、直觀真實的效果。

2.網絡作業子模塊。在此模塊中,教師可以在網上和批改作業,學生可以在線完成并提交作業。

3.學習論壇子模塊。此模塊是一個集體交流平臺,在教學平臺中的任何用戶經注冊并審核后都可以到這里參加討論。

四、結束語

基于網絡環境下的計算機課程教學模式是計算機課程教學改革的趨勢和方向,這種新型的教學模式強調課堂和計算機網絡兩種教學環境的有機結合,整個教學過程采用課堂面授和網絡自主學習并重的教學方式。利用計算機網絡的優勢來加快計算機課程教學的改革速度,而且為課堂教學和網絡自主學習搭建了相互溝通的橋梁,大大豐富了計算機課程教學手段。

參考文獻:

計算機課程教學設計范文3

【關鍵詞】計算機輔助;藝術設計;課程;教學

Discusses the computer aided teaching in the artistic design curriculum importance

LUyun

【Abstract】 along with time development, science and technology the progress, previously the sole tradition educational model has received the unprecedented challenge. The computer has already gone far beyond in China's popular degree certain world advanced developed countries. Was following the computer hardware technology and the software technology unceasing renewal, the computer aided teaching entered the university classroom, started gradually to replace the tradition educational model. The future teaching development tendency will be the teacher and the student through the computer network realization interaction communication study, but gradually will get rid of the platform, the blackboard, the classroom fetter. However, because our country at present still did not have a unified standard to the computer aided teaching. Teacher to computer software, hardware as well as network knowledge grasping with computer class manufacture level also good and evil intermingled. This article in view of the artistic design curriculum this with the computer relation close teaching category, has made the essential elaboration to the computer aided teaching in the modern teaching process importance.

【key word】 the computer is auxiliary; Artistic design; Curriculum; Teaching

【中圖分類號】:G719.21【文獻標識碼】:A【文章編號】:1673-4041(2007)10-0096-02

電子計算機和與其配套的軟件、硬件以及網絡技術的出現,使現代社會進入了后工業時代(信息時代),計算機輔助教學這一新的教學形式正逐步進入我國的教育領域,并得到了迅速的發展。由于大工業生產和人民日益增長的物質文化的需要,專業設計師職業的隊伍在我國不斷壯大,而各個高校也就順應形勢紛紛開設了藝術設計課程。藝術設計課程在誕生之初其實就和計算機結下了不解之緣。本文主要談談計算機輔助教學在實際教學過程中對藝術設計這門專業課程的重要意義。

1藝術設計課程的現狀和計算機輔助教學的要求

1.1藝術設計課程的現狀。隨著信息社會的發展,單純的科技主義文化已不能滿足人類的精神文化需求。設計已變成了一種融合科技與藝術的綜合學科。各個高校順應時代潮流紛紛開設了藝術設計課程,其中與計算機輔助設計相關的專業主要有環境藝術設計、視覺傳達設計、服裝設計、紡織設計 等專業。

而各個高校的教師對計算機軟件和網絡的熟悉程度良莠不齊。有些高校的老教師專業水平和理論水平相當高,但對計算機的運用卻只停留在運用office軟件打字排版的程度而已,這無疑影響了教學水平。同時,有些高校的的課程設置也趨于老化,守著老框框不變,課程的設置嚴重與時代脫節。計算機輔助設計這一新課程在實際教學過程中安排的課時相當少,無法滿足實際教學的需要。

因此,藝術設計課程的內容和教學形式還需要眾多的教師在日常教學過程中不斷完善和更新。

1.2計算機輔助教學的要求

1.2.1計算機輔助教學的應用形式 。計算機輔助教學是一種教學形態,即以相應的計算機軟件功能,代替或部分代替教師面向學生,使學生達到高效直觀的學習目的。在教學中的應用形式可以是網絡人機對話模式,也可以是借助其他媒體例如:大屏幕投影或液晶投影。

1.2.2計算機輔助教學對實際操作人員的要求。對任課教師的要求應有較高的教學水平,熟悉計算機操作系統軟件、課件制作軟件和專業設計軟件。沒有一定的教學水平,就提不出好的教學設計,也就編制不了好的教學流程圖。不熟悉相應的軟件就不能制作出具有專業水平的課件。對實際案例的選擇、運用要結合教學的重點難點,制作中要體現高度深度。

2計算機輔助教學軟件的概況

目前,我國比較流行的課件制作軟件有powerpoint、flash、Authorware、國產的課件大師類相關軟件。PowerPoint是制作幻燈片的軟件,此軟件制作的電子文稿廣泛地應用于學術報告,會議等場所,有好多教師也在用此軟件制作課件,就此軟件來說,它的優點是做課件比較方便,不用多學,很容易上手,制作的課件可以在網上播放 。

Authorware是Macromedia公司推出的多媒體開發工具,由于它們具有強大的創作能力、簡便的用戶界面及良好的可擴展性,所以深為廣大用戶的歡迎,成為應用最廣泛的多媒體開發工具,教師用些軟件來進行課件制作的人數也比較多。 此軟件優點是可用于制作網頁。

FLASH的優點是體積小,可邊下載邊播放,這樣就避免了用戶長時間的等待。FLASH可以用其生成動畫,還可在網頁中加入聲音。這樣你就能生成多媒體的圖形和界面,而使文件的體積卻很小?,F在有好多做課件的老師正在加入到FLASH這個行列來。

我還接觸到一些國產的課件制作軟件,就其功能來說,比較單一,還需要不斷完善,操作方面也各有特點。個人認為只要做出來得課件好,能為教學服務,能達到很好的教學效果就行,不管是用什么軟件做的都可以。

3藝術設計課程教學方式的探索和計算機輔助教學的重要意義

進行課程設置的教學研究討論,制定符合時代要求和市場需求的具體課程安排,適當加大實際計算機軟件的實踐操作課時。確定輔助方案軟件設計制作的軟件在正式應用前,由任課教師進行試用,并經過專家的評議,研究修正意見,經過多次修正后完善軟件,最后進入最佳的計算機輔助教學實踐。通過教學實踐,逐漸制作出信息容量大、教學重點突出、感染力強的優秀課件。

計算機輔助教學的重要意義在于:可以將教師從大量繁重的重復性的手工勞動中解放出來,可以大大縮短理論教學課時,加大實踐課程的課時,保證教學的質量;可以保證教學過程的標準化管理并有利于課程設置的優化工作。

計算機課程教學設計范文4

 

一、課程簡介

 

《大學計算機》是絕大多數高等院校非計算機專業的通識教育課程之一。就我校而言,大一年級的非計算機專業新生需要花兩個學期完成《大學計算機Ⅰ》和《大學計算機Ⅱ》的課程學習。其中《大學計算機Ⅰ》主要內容涉及到“計算機理論基礎知識”、“Windows基礎知識與操作”、“Office常用三件套的基本使用”三個方面;《大學計算機Ⅱ》則根據學生所在文理科專業的不同而有所區別。每門課程均占32學時(16+16),共計2學分,學習時長為16周,一般而言是周2學時。

 

二、“吃不飽”和“吃不了”兩種現象并存

 

在教學過程中,我們發現所涉及的班級通常會存在了一個比較具有共識性的現象:稱為“吃不飽”和“吃不了”。

 

所謂的“吃不飽”,即是指由于我國地區經濟和教育水平發展的不平衡,我們招收進來的大一新生來自外省或者本省較好地區的學生往往對于《大學計算機Ⅰ》中一些計算機常識性的知識,以及一些關于Windows和Office三件套的基本操作,其在中學階段甚至在家里都掌握了一些。如果我們的老師照本宣科,完全按照教材上的知識來教授的話,這部分學生給我直言“老師,這些我都知道,我完全沒有興趣聽”。

 

但與此相反還存在“吃不了”的現象,某些學生中學階段一門心思對付高考,或者所在的中學來自貧困縣沒條件,或不重視開設計算機課程,自己對計算機的基本操作都不會。面對這樣的學生,如果為了照顧這部分學生,講解的內容過細過難的話,那么在32節課時內授課教師就完成不了教學計劃的內容。

 

因此,如何在“吃不飽”和“吃不了”這兩個矛盾中找到一個折衷點。既不能講得太簡單,讓“吃不飽”的學生感覺上計算機公共課“味同嚼蠟”,又不能講得太細太難,讓“吃不了”的學生覺得學習這么一門公共課程“壓力山大”,這的確是一個值得好好思考的問題。

 

針對以上兩種現象,經過實際教學工作的摸索,不妨采用以下方法嘗試解決所遇到的問題:

 

(1)在備課時將涉及到的知識點劃分成幾個層級(從級到級)。對于3顆以下的知識點,要求學生必須會,下課之后必須自己多多練習;對于4顆的知識點則是鼓勵學有余力的學生在課后自己去自學。

 

(2)布置好課后作業,這里主要是三個作業Word、Excel、PowerPoint。每個作業均采用“命題作文”的方式保證所有同學都處在一條起跑線上給分,如PowerPoint作業就一首學生在網上不會輕易搜索到的古詩作品為題。同時,給出不同等級成績的評分標準,學生可以根據自己的興趣、實力完成作業。

 

(3)把每個班分成若干組,每個組自己推選一個小組長。在課后由小組長幫助我督促組員完成課后練習的操作題和模擬軟件的題目。當然組長同學也有好處,期末成績該組組員過關率8成以上,教師可以把組長的平時成績在合理的范圍內給高些。

 

三、兩種的課程教學思路的設計

 

本校的《大學計算機Ⅰ》課程的期末成績采用的是“平時作業成績+考勤+期末機測”三種方式按比例給定。

 

單單就“應試教育”角度而言,三種方式中教師能有一定自由裁量權的是“平時作業成績部分”,而學生最擔心的則是“期末機測”部分——畢竟在一個中大型的數據庫題庫里面隨機抽取題目,在規定的時間內完成答題,還是很有難度的。因為這個題庫的題目太多,不要說學生,就是授課老師平時都沒有做過、更不要說做完這個題庫里面的題目。因此,現在采取的策略就只能是傳統的“死記硬背”,對一些重要的純理論性質的考點進行復習。

 

針對題庫中涉及到的“Windows基礎知識與操作”、“Office常用三件套的基本使用”,則通過下載了某公司開發的“職稱計算機系統(2010免費版)”發給學生,讓學生們下去之后去運行,自己進行模擬考試。因為這套軟件的題庫將近300套,希望學生能自覺地通過大量重復性的操作,模仿出期末考試的機測環節。雖然與自己期末真正面對的機測軟件不同,但總比讓學生什么都不清楚,盲目的去考試要好一些,更有機會提高及格率。

 

不過,本文寫到此處,緊接著的一個重要問題來了——難道《大學計算機》課程就是用來“應付考試”的嗎?答案當然是否定的。

 

此處以教材中第1章第1.4節《計算機病毒與防治》為例,談談我對這一小節課程的教學設計。對于計算機病毒,如果僅僅從應付考試的角度而言,那么你只要求學生背住以下幾點就足夠了。(1)定義(2)特性(3)常見分類(4)計算機病毒的生命周期(5)計算機病毒的預防和清除。

 

這樣不到15分鐘,這個小節就可以講完了。只要學生考前努努力、背一背,那么應付機考題庫里面那兩三道題目就足夠了。但是,在現實中計算機病毒往往就切切實實的給我們的真正在生活、學習帶來了麻煩、甚至是危害。

 

因此,在這樣一堂45分鐘內,其實教師大可以這樣來開展課程設計:

 

Step1:提問:計算機病毒聽說過的同學請舉手?(往往90%以上的同學都聽過)

 

Step2:又問:見過計算機病毒的同學請舉手?(幾乎為0%)

 

Step3:再問:計算機病毒不是“虛無縹緲”的神秘之物,想見識一下嗎?(這時候你可以發現學生的眼神是明顯“發亮”的)

 

Step4:通過自制的一套幻燈片點選其中比較簡單、但重要的片子對計算機病毒的歷史、人物、重大事件進行介紹,進一步提高學生的求知欲。(比如:遠起世界上第一個想象出病毒的人、第一個編寫病毒的人;近至2013年破壞伊朗核計劃的“震網”病毒故事,還有我校同學優盤里時常出現的AutoRun病毒、GoogleUpdater病毒)

 

Step5:介講解課本上的理論知識(定義、特點、分類等)

 

Step6:以一個自制的病毒小程序為例,給學生當堂展示該病毒從激活、潛伏、傳染、發作、破壞的整個過程,對Step5中所講的理論條款做一定的驗證。

 

Step6:打開該病毒示例的源程序代碼,向學生進行展示。(因為學生都是非計算機專業的學生,因此并不要求看懂,只是告訴學生病毒的實質而已)

 

Step7:又提問:假如你手上有一個病毒了,你怎么可能讓它盡可能的做到“藏得更深”?“傳得更遠”?(往往這個階段,學生們的答案是花樣百出、很有意思的,鼓勵學生們多動腦多討論)

 

Step8:常用殺毒軟件的介紹的使用,以及安裝和使用殺毒軟件時應該注意的一些小技巧和小常識(以金山殺毒套裝或者360殺毒套裝為例,時間不充分的情況下,提前制成錄像,讓學生課后去看)

 

Step9:教材上其他一些知識條款的勾劃

 

Step10:布置一定的課后作業(安裝殺毒軟件套裝并升級到最新版本),并思考:病毒厲害還是反病毒軟件厲害?

 

這樣整個一堂課下來,對于非計算機專業的學生而言,他們對于計算機病毒的認識和理解比死記硬背所謂的條款所到達的教學效果要好得多。

 

四、小結

 

綜上所述,《大學計算機》這門課程絕不僅是為了讓學生獲得4個學分的學業成績,更重要的是要通過本門課程的學習,讓學生對于計算機這種日常工作、生活中必不可少的工具,培養其基本的使用技能、良好的用機習慣、拓展相關的常識和開闊學生對于信息技術在生產生活中應用的視野。

 

教學有法,教無定法、貴在得法,無論上什么課程和使用什么教材,在上課前老師都必須要進行精心準備、認真設計,這樣才能使課堂教學生動活潑。同時教師還必須具有較強的專業功底,這樣才能真正做到厚積薄發。

計算機課程教學設計范文5

關鍵詞:程序設計;教學探討

中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2009)27-7720-03

Teaching Discussion on Computer Program Design Curriculum of College

YU Jiu-jiu

(AnHui Sanlian University, Hefei 230601, China)

Abstract: Computer program design curriculums are required curriculums for computer specialty which opened in colleges, the teaching effect will affects the capability on computer program coding for students directly. The article is about the characters on program design language contacted with the teaching practice of several years for author, and discusses the teaching process for this kind of curriculums.

Key words: program design; teaching discussion

計算機程序設計類課程(如C/C++、VB、VFP、Jave課程等)是高等院校計算機及相關專業開設的必修專業課程。高校計算機專業學生須掌握除C語言之外的至少一門計算機編程語言。通過學習,學生更好的運用計算機高級語言編寫程序,解決實際問題,提高思維能力。但是近幾年筆者在從事計算機程序設計類課程的教學過程中,卻發現了一些問題,也總結了一些經驗?,F就結合本人的教學實踐進行探討,僅供大家借鑒。

1 準確定位教材,合理取舍教學內容,淡化程序設計算法思想

在教學伊始選好一本合適的教材是十分重要的。教師首先要明確學生學習程序設計類課程的目的,應當學到什么程度。具體的教學深度及難度要根據具體專業方向的實際情況加以取舍。大學生在校學習期間學習程序設計類課程的目的主要是了解該語言程序設計方法,能夠利用它編寫相對簡單的程序,為今后工作中進一步學習及運用打下良好的基礎。不可能設想該門課程經過一學期的學習,就能使一個沒有編程基礎的初學者變成一個熟練的程序開發人員,教師應當有一個實事求是的分析與估計。教師所選教材應著眼于近幾年出版的,用容易理解的方法講清楚有關程序設計的基本概念,不宜選擇篇幅過大、內容主次不分的培訓類教程手冊。否則在教學時會沖淡重點,學生學習時感到枯燥無味。

任何語言程序在組織結構上都遵循一定的算法,算法是程序設計的靈魂。好的算法能使程序運行高效。但是算法在講授該語言程序設計課程中所占地位如何卻是有爭議的。根據筆者的教學體會,認為程序設計類課程的教學過程中應該強調程序語法,淡化程序算法。當然,淡化算法并非忽視算法,只是在完成某一程序的同時不必過分強調其算法的實現。因為計算機程序設計類課程的教學重點是要放在語法的使用上,及如何運用該語言編寫簡單程序。至于有關程序算法的研究和實現,可以放在《數據結構》、《算法設計》、《計算方法》等課程中。加之大多數學生在學習之初是沒有算法設計基礎的,教學中淡化算法可以使學生集中精力消化該課程語法本身,從而取得不錯的聽課效果。當然,在講授某一具體程序實例時,教師最好要給出實現程序的算法流程圖(這一塊讓學生完成是不適宜的),然后著重強調程序的語法組織結構,至于程序所采用的算法思想可以簡單介紹一下,不必作過多研究,也不必討論有關該算法所實現程序的效率。對于課后布置學生完成的程序,教師一定要事先給出算法流程圖,以程序最終能否調試運行為考核標準,不宜追求程序算法實現的難易程度。

2 激發學生的學習興趣,樹立程序設計類課程的教學核心

興趣是最好的老師,它對培養學生實際編程能力以及提高教師的教學效果具有重要的作用。但是從實際教學效果來看,制約高校學生學習程序設計類課程的興趣主要有以下三點:

1) 邏輯思維能力不足。程序設計類課程主要的教學目標是培養學生的程序分析、設計和調試能力,這要求學生具有較強的邏輯思維能力。許多學生在中學階段對這方面的能力訓練不足,造成編程時邏輯不夠嚴密。

2) 數學底子薄。程序設計的核心主要是將現實中的數學問題轉化為具體的高級語言源程序,并調試實現。大多數語言程序設計類教程編排和例題分析與數學知識有著緊密聯系,導致學生感覺抽象難學。

3) 英語基礎差。由于計算機高級語言普遍使用英文代碼,運行平臺也基本上以英文為主,所以部分英語基礎差的學生往往望而生畏。

因此,要培養語言程序設計的能力,學生首先必須克服上述三個因素。

計算機及相關專業的學生在校期間一般要學習兩門以上的程序設計類課程,通常很多高校都采用理論教學2周后開始上機實踐,從介紹語言的語法算法開始,然后講書寫程序,最后進入程序調試的教學過程。由于程序設計語言貫穿于由設計算法到書寫程序與調試運行的一連串過程,復雜且抽象,再加上有些學生的邏輯思維能力不強,這也就是導致部分學生在學習伊始便感到程序設計語言類課程難懂、難學的主要原因。

在學習之初,教師應注意教學的方式方法,要設法調動學生的學習興趣,教學過程才不會枯燥無味。程序設計類課程的核心是將現實中的數學問題轉化為具體的源程序,并調試實現,因此第一次課最好定為實驗課。通過給出幾個簡單且學生熟悉的數學問題以及它們所對應的程序源代碼,邊介紹程序運行平臺(如C\C++ 程序運行的Visual 平臺、Jave程序運行的Eclipse平臺等)的操作邊指導學生自己編輯調試,觀察運行結果。當程序成功的輸出結果時,學生對這門課的學習興趣自然產生了。在此基礎上,教師可對程序進行一些簡單的修改,使程序輸出不同的結果,并解釋原因,然后提出新問題,讓學生參與思考。第一堂課通過實驗教學,使學生明白如何分析并解決實際問題,完成從數學邏輯到計算機語言程序的轉變,從而逐漸培養學生對程序設計的興趣。

3 采用階梯法的實例教學

為培養學生的學習興趣,大部分教師在高級語言教學過程中,都不一味地按書本去講,而通過多舉些實際的例子來鞏固學生所學習的知識點。但是教師對所教授的知識點如何舉例,例子的難度如何,學生能否從所舉的例子中更好的掌握相應的理論知識等一系列問題卻擺在教師面前。筆者在這類課程的教學中采用階梯法的實例教學方式,取得了不錯的教學效果。

階梯法實例教學是指在課堂上把同類型問題歸結出來,將這些問題按難易程度排列舉例,讓學生從理解最簡單的例子開始,按照由易到難的順序依次理解所學知識點。例如以C語言程序設計課程教學為例,在講述C語言中求若干數中最小值方法時,可以舉出:

第一層問題:2個數的最小值求法;

第二層問題:3個數的最小值求法;

第三層問題:4個數的最小值求法;

第四層問題:n個數(4個數以上)的最小值求法。

第一層問題的解決:采用簡單if語句

main()

{int a,b,min;

scanf("%d%d\n",&a,&b);

if(a

printf("min=%d\n",min);}

第二層問題的解決:采用簡單if-else復合語句

main()

{int a,b,c,min;

scanf("%d%d%d\n",&a,&b,&c);

if(a

else if(c

else min=b;

printf("min=%d\n",min);}

第三層問題的解決:采用條件語句加上if語句

main()

{int a,b,c,d,min;

scanf("%d%d%d%d",&a,&b,&c,&d);

min=(a

if(min

if(min

printf("min=%d\n",min);}

第四層問題的解決:采用一維數組比較方式

main()

{int a[4],min, i;

for(i=0;i

scanf("%d",&a[i]);

min=a[0];

for(i=1;i

if(a[i]

printf("min=%d\n",min);}

這樣通過階梯法實例教學,學生對同類問題的解決有了比較深刻的認識。這樣使不同程度的學生,尤其是學習有困難和問題較多的學生,都能夠得到提高和發展。階梯法實例教學的主要特點是目標具體,升級適度,符合學生的心態,使學生有成就感,形成積極向上的學習態度。

4 培養學生獨立調試程序的能力, 養成良好的編程規范

任何一種程序設計語言都是一門實踐性相當強的課程,上機實驗是語言課程教學的重要組成部分,針對不同的學習對象和學習要求布置好上機作業是教學成功的重要保證。教學中,教師應該傳授學生一些編程技巧,例如一些典型數學問題的運用等,讓學生學會如何熟練應用該語言行為編程。由于高級語言語句書寫靈活,教師在實驗課上應重視學生書寫程序規范問題。例如,強調變量命名應顧名思義,一行只書寫一條語句,每一小段程序要有中文注釋等。養成這些良好的編程規范對學生今后從事軟件開發工作是大有裨益的。此外還應引導學生多讀程序,多編程序,多上機調試程序。當然,教師光教會學生如何編寫程序還遠遠不夠,教會學生如何高效地調試程序也是很重要的一點。由于學生第一次接觸語言設計課程,編寫一個程序,無論大小,最初不可能一點錯誤都沒有,無論是出現語法錯誤還是邏輯錯誤,哪怕是一點筆誤,編譯器都會報錯。在這里,教師應發揮學生的自主能力,指導學生如何根據編譯器所報錯誤的類型找到程序中出錯的地方,并加以改正。而非學生在編寫程序時一發生錯誤教師就越俎代庖,幫學生解決問題?!笆谥詽O,則享其生”,這個環節尤其重要,否則讓學生養成了依賴心理,對學生今后的職業發展是不利的。

5 加強階段性實訓

階段性實訓是實驗課的鞏固與提高。教師在所授課程每一章結束之后要安排一次規模較大的實訓。在實訓中采取分組的形式,五人左右為一組,使每位學生都可充分參與。教師根據所學課程選擇合適的課題,課題大小要適中,使學生在實訓中發揚團隊合作精神,以便調動學生的積極性,有利于培養學生與人共事的能力。

在階段性實習的過程中,教師要重申本次實訓的目的與要求,指明每個小組實訓要點和注意事項,對實訓中的疑難之處或容易出現的問題要進行必要的分析、提示或說明,對學生隨時用到的軟件工具教師要進行演示與講解。在巡回指導中,教師應把握好各實訓小組的整個實訓進程,注意觀察學生的情況,及時回答學生的疑難問題,對一些共性問題要集中講解。實訓結束后,教師要對本次實訓作歸納總結,明確撰寫實訓報告的有關要求。這樣通過學生平時獨立實驗和分組實訓相結合,全面鞏固和提高了學生計算機程序設計能力。

6 采取多元化的考核方式

為了保證課程的教學質量,培養學生編程的能力。課程的考核方式也很重要。要想真正科學全面的考查學生是否建立了嚴謹的程序設計思想,是否具備一定的上機編程能力,可以考慮采用多元化的考核方式,針對程序語言中不同的知識類型采取不同的考試形式。如:考查程序語言中常識性的知識可以采用閉卷考試形式;考查學生知識轉化能力、應用能力等可以采用開卷考試形式;考查學生的程序調試、改錯等可以采用上機考試。當然在課程教學的同時,鼓勵學生積極參加與所學課程內容相關的全國計算機等級考試(二級C/C++、VB、Jave、VFP等),獲取證書,并宣布通過二級考試可以代替該課程的學期總成績,以激發學生們的學習興趣。這樣,學生們為了能為今后就業增加籌碼,在學習過程中逐步培養了程序設計能力。

7 結束語

由于程序設計語言本身概念比較復雜,使用又靈活,要很好掌握它是有一定難度的。以上是筆者近幾年來從事該類課程教學中的一點心得體會,在教學過程中應注意的問題還是有很多的,但是關鍵在于對教學內容(教什么)和教學方法(如何教)的合理組合,是否能調動學生學習的積極性。但現實中由于不同專業方向教學目的、教學內容及學生情況等因素千差萬別,沒有哪一種教學方法是普遍適用的,唯一的原則就是根據實際情況采用合適的教學方法,既要充分發揮教師的主導作用,又要充分發揮學生的能動性。在具體的教學過程中,只要教師能理解程序設計語言本身的特點,有比較豐富的實踐經驗,并在教學中采取相應的措施與教學手段,一定能取得理想的

教學效果。

參考文獻:

[1] 譚浩強. C+ +面向對象程序設計[M]. 北京:清華大學出版社,2006.

計算機課程教學設計范文6

一、如何設計好教案?

1 要充分關注學生。在設計教案中,要讓學生在寬松的學習過程中學會探索,學會創造,要給學生富足自主自由的思維空間,要以“問題”教學方法激發學生思考,要讓學生會“問”,開辟學生的思維空間。培養學生的自主意識,實行教師角色的轉換。

2 要體現對教學過程的反思。教師對自己的教學過程進行反思,有助于教師自身教學能力的提高。每個教師都可結合自己的教學實踐活動,有目的、有意識地積累資料,進行經驗總結。

3 設計的教案要有針對性。設計教案過程中一定要熟知不同學習個性學生的興趣、愛好和認知水平的差異,針對不同學生,設計出不同的教案。在設計教案時,學習目標制定上要體現層次性,在問題設計上要有梯度性,在練習設計上要有選擇性,有針對性地設計教案,量體裁衣、因材施教,才能有效提高教學質量。

4 設計教案要有創新性。技術層面和藝術層面的教案是教師對教學的具體把握,是教師個人教學思路,教學經驗,教學風格的綜合;教改層面的教案則是教師對教學改革中的新思想,新理念的理解,吸收和容納,它們之間是相互聯系的。在設計教案時要注意二者的關系。只有教改新思想、新理念不能設計出一份扎實、細致、實用性強的教案:相反,只有教學經驗、教學思路,而不能積極地吸收、借鑒新理念也不能設計出一份新穎、有創意。體現教學新發展的教案。因此,只有兩者結合起來,關注新理念,同時將新理念融會貫通于自己已有的教學風格中,有發現、有突破、有創新,隨著多媒體及網絡的介入,各種教參豐富多樣,內容上加強豐富性,形式上加強多樣化。注重知識內容的新、準,才能設計出好的教案。

無論新、老教師,我們要滿足時代對人才規格的需求。必須樹立科學的人才觀,正確處理傳授知識與培養能力的關系。在設計教案時,要繼承傳統教案的優秀部分,摒棄不能適應時代需要的部分。認真鉆研教科書,吃透教材,查閱資料,了解學科的最新發展動態和研究成果。從而使自己設計的教案有一定的廣度和深度:更要吸納學生的意見和建議,以期更適合不同層次和專業學生的要求。

二、教案設計的意義

1 教案設計是教學活動的依據。寫好教案是保證教學過程取得成功、提高教學質量的基本條件。教學過程是教與學的互動活動。教學的成功,提高教學質量包括兩個方面:一是指教學大綱規定的、學生必須掌握的基礎知識和技能、技巧,要深刻透徹地理解,并能牢固地記憶和熟練地掌握;另一方面要求學生發揮學習的積極性和創造性,把所掌握的基礎知識類推到有關問題中,去理解、分析、并能解決新的問題。要實現這樣的目的,就要在授課前充分了解學生的認識規律和身心發展的規律,理清授課思路,提煉教材中心,指導教學實施,保證授課質量。

2 教案設計有利于教學水平的提高。認真編寫教案是提高教學水平的重要過程。教師編寫教案是一個研究教學大綱、教材、教學內容、學生及教法等因素的綜合過程。教師只有下功夫,積累素材,總結經驗,提高水平,改進工作,在教案編寫過程中。教學水平就會不斷提高。

3 教案設計有助于教研活動的開展,編寫教案從某種意義上來說,也是提高教學研究能力的過程。教學過程是通過合理的方式把以教材為主體的知識傳授給學生并達到培養能力、發展智力的目的。認真編寫教案,對于教師的教學研究。提高教學水平無疑是很有價值的。

4 教案設計有利于課程建設。精品課程的產生,不但要求教師精通學科的特征內涵、學生的基本情況,也要精通計算機軟件硬件的有效使用,這些恰恰是教師備課編寫教案所要考慮的重點問題。精品課程的建設有利于學管理;嚴格教學要求、把握考試標準,有利于教學質量的監控提高。

以上是對如何設計教案的一點認識。教案的編寫有常法無定法。只有在教學實踐中不斷的完善,總結、繼續學習,才能使教案設計成為教師講好課程、提升能力的階梯。

亚洲精品一二三区-久久