前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機教學案例主題范文,僅供參考,歡迎閱讀并收藏。
【關鍵詞】案例教學法;中職;計算機教學
1.前言
計算機課程是中等職業(yè)學校的必修課之一,對于中職學生以后參加工作具有十分重要的作用。因此,一定要做好中職計算機的教學工作,提高中職學生自身操作計算機的能力。計算機課程是一門實用性比較強的課程,其教學內(nèi)容往往都需要在具體的操作中才能進行有效的講解,所以需要在計算機教學過程中采用案例教學法,將實際案例與教學內(nèi)容進行有機的結合,進而提高教學內(nèi)容的授課效果,從而提高中職學生對計算機的學習效果。
2.案例教學的思路和實施步驟
2.1精心提煉知識,創(chuàng)設教學案例
在計算機案例教學的過程中,所設置的案例質(zhì)量對整體教學效果具有十分重要的影響。教師一定要對教學內(nèi)容和要求進行充分的理解,在此基礎上,結合學生身邊所發(fā)生的具體事件進行有針對性的設置,進而將教學內(nèi)容完美的融合于案例之中。在教學過程中,教師要對學生進行一定的引導,輔助學生完成案例教學內(nèi)容,從而實現(xiàn)讓學生掌握所學知識的目的。例如,在講解用Word軟件處理文字時,可以要求學生自己用該軟件制作一份個人簡歷,進而提高授課效果。
2.2組織案例討論,培養(yǎng)思考能力
案例教學法寓教學原理和知識點于案例討論中。討論案例是案例教學得以實現(xiàn)的決定性環(huán)節(jié),也是案例教學法有別于其他教學方法的主要地方,目的在于通過討論分析問題,提出解決問題的途徑和方法。例如,在進行Excel軟件講解的過程中,其中的圖表有很多類型,有柱狀圖、條形圖以及折線圖等,要讓學生討論在實際工作中具體采用哪種類型的圖表,通過學生積極地討論,教師將教學內(nèi)容摻雜于討論之中,進而提高學生對各種圖表應用范圍的理解水平,從而實現(xiàn)教學要求。
2.3及時總結評價,鼓勵創(chuàng)新精神
待學生完成計算機教學的案例任務和案例討論后,教師要有效的引導學生對所學案例內(nèi)容進行客觀的總結評價。整個總結過程主要由學生來進行,教師可以對整個過程進行有效的監(jiān)督,出現(xiàn)問題時需要及時的予以糾正。通過對案例進行有效的總結,能夠提高學生分析問題和解決問題的能力,并將優(yōu)秀的方法和技巧在學生中進行推廣,進而讓更多的學生在案例教學中受益。同時,教師還要對表現(xiàn)積極的學生進行適當?shù)谋頁P,肯定和贊揚學生的創(chuàng)新行為,培養(yǎng)學生的自信心與成就感。
3.案例教學法應把握的幾個問題
3.1設計的案例要貼近學生實際,激發(fā)學習興趣
教師在進行計算機教學案例設計時,要對學生的實際學習情況進行充分的了解,進而確保所設計的案例能夠契合學生的實際情況,從而引起學生的注意。一旦學生對教學案例產(chǎn)生了濃厚的興趣后,學生自身就能自主的進行計算機教學案例的學習任務,并在求知、探索、實踐中產(chǎn)生愉快的情緒和體驗。學生的興趣對于確保計算機案例教學效果具有十分重要的作用,唯有學生對案例感興趣,學生才能真正的全身心投入到計算機的學習過程中,進而提高對計算機的學校效果。
3.2設計的案例應堅持以能力發(fā)展為主的原則
中職的計算機課程是一門兼具操作性和實踐性的課程,因此,教師所設計的案例應堅持以能力發(fā)展為主的原則。所設計的案例要滿足計算機教學的內(nèi)容和目標要求,并結合中職學生自身的學習能力,進而將教學知識的實用性融入到案例之中。在教學過程中,教師要適當縮減知識的講解時間,給予學生更多的動手實踐時間,讓學生在案例實踐中學習計算機知識,并不斷提高自身應用計算機的能力,促進學生在“做中學”和“學中做”,不斷積累經(jīng)驗,在完成案例中掌握計算機知識和操作技能。
3.3案例教學應重視對討論環(huán)節(jié)的組織
在案例教學過程中,學生不可能將所有的教學內(nèi)容都學習到,因此,教師要注重案例教學的討論環(huán)節(jié)。在進行討論的過程中,教師要進行適當?shù)囊龑?,并將全部教學內(nèi)容引入到討論之中,鼓勵學生綜合運用所學的知識,獨立思考,大膽交流。
4.結語
綜上所述,在中職計算機教學的過程中,通過科學合理的進行案例教學,能夠進一步提高計算機的教學效果。在實際的計算機教學過程中,教師要將教學內(nèi)容和學生的實際情況進行充分的融合,這樣才能設計出契合教學實際要求的案例,才能更好的為計算機教學服務。
參考文獻:
[1]劉健.基于案例教學法的中職計算機教學研究[J].長春教育學院學報,2015(08):160-161.
[2]丁磊.論案例教學法在中職計算機教學中的應用[J].中國市場,2015(50):198-199.
[3]依麗都斯•江吐熱.案例教學法在中職計算機教學中的運用[J].計算機光盤軟件與應用,2014(07):220-222.
關鍵詞:案例教學法;計算機教學;應用
中圖分類號:TP3-4
隨著信息技術的不斷發(fā)展,計算機知識的學習受到了人們的廣泛重視,成為比較熱門的學科之一。案例教學法在計算機專業(yè)中的應用是非常廣泛的。作為一門比較有潛力的學科,計算機專業(yè)在社會的發(fā)展中呈現(xiàn)出了非常旺盛的生命力。在未來的人才競爭中,計算機技術的應用和操作是綜合型人才必須具備的一個條件。所以,在新的時期,對計算機教學方式的研究變得非常重要。隨著形勢的變化,計算機在日常生活中的應用相當廣泛,涉及到很多方面。案例計算機教學法是在系統(tǒng)分析計算機課程體系的基礎上,把計算機課程的內(nèi)容進行分解,采用有針對性的案例,通過組織形成生動的教學方式。
1 計算機教學中實施案例教學法的優(yōu)勢
學生在學習過程中,由于自身條件和學習基礎的不同,表現(xiàn)出來的個性也有所不同。所以,在傳統(tǒng)的教學模式中,學生的個性受到了很大的束縛,在一定程度上限制了學生的發(fā)展,與新型教育觀念相違背。加上學生的自控能力不是特別強,個性比較強烈,傳統(tǒng)的課堂教學對他們沒有太大吸引力,那些能堅持到課堂最后的學生,也只是學到了一些課內(nèi)的內(nèi)容,沒有把理論知識很好的運用到實踐中去。而隨著計算機教學的發(fā)展,根據(jù)學生的個性制定個性化的教學模式已經(jīng)成為了可能。案例教學法就是一種新型教學方式,通過把真實個性的案例擺在學生的面前,讓學生積極的做出反應,把學到的知識上升為新的理論高度,通過對案例的分析,來知道怎么把理論運用到實際的教學中,增加了學生的實踐能力。
比如,在學習《Photoshop》這門課程的時候,在教學方式的選擇上,主要是選擇那些比較貼合實際的案例,這樣可以吸引學生的注意力,提高他們的學習興趣,還能與以后的就業(yè)結合起來。比如,用軟件處理照片這部分知識的學習,可以緊密的結合影樓照片的處理工作,在教學內(nèi)容的選擇上包括一些證件照片的制作,藝術照片的制作,實際訓練的時候選擇為一對新人制作婚紗相冊內(nèi)頁,這樣的教學內(nèi)容具有比較高的實用性,也能提高學生的學習積極性。再比如,在店面裝潢設計中的應用,在教學內(nèi)容的選擇上可以找那些門頭的噴繪、室內(nèi)的寫真等等,在實踐中可以選擇火鍋店門頭設計。這些貼近學生生活實際的案例內(nèi)容,是案例教學法取得效果的關鍵所在。因此,在教學過程中要充分結合廣告公司、影樓的一些比較常見的業(yè)務,在教學的時候讓學生逐漸掌握PhotoShop軟件的使用方法,很好的提高了教學效果。學生在接受了這樣的教學模式的培訓下,能夠更好的提高職業(yè)能力。案例教學法是通過對具體案例的分析來掌握書本知識,由感性認識到理性認識.符合人們的認知規(guī)律。通過案例教學獲得的知識是內(nèi)化了的知識.是自己理解并能駕馭的知識.因而能立即被用到解決處理類似的現(xiàn)實問題中去。
2 案例教學法在計算機教學中的應用要點
在計算機教學中運用案例教學法要求教師有一個比較扎實的專業(yè)功底,在計算機教學中融入生活案例,通過教師的引導,使教學圍繞具體的案例進行,讓理論教學充分結合實踐,讓學生明白學以致用的道理,很好的激發(fā)了學生的學習積極性,提高了教學效果。在教學過程中,要有效實施案例教學法,也是對教師教學能力的考驗,教師在具備本專業(yè)知識的同時還要掌握一些跨學科的知識,能夠掌握案例教學法的精髓,在教學中注重學生的主體地位,積極引導學生主動鉆研,加強團隊意識,為學生綜合能力的提高鋪平道路。教師在創(chuàng)設嵌入式案例和計算機教學情境內(nèi)容時,要把握好主題與學生情感產(chǎn)生的貼近點,找出重要的案例,使之最適合于學情,激發(fā)起學生學習情感。
2.1 設計教學案例
要實施案例教學法,就要把握教學案例的設計,這是一個重要的前提和基礎。在設計案例的時候,要根據(jù)具體的教學金進度,在備課的基礎上講解相應的理論案例,分析案例中可能存在的問題,并根據(jù)問題找出相應的結局措施。在進行案例設計的時候需要明白以下幾個方面的問題:
首先,計算機教學中選取的案例要比較經(jīng)典。在案例中要能夠涵蓋所要講授的知識點。比如,在學習一些基礎的制圖軟件之后,要結合一些影樓的照片處理、印刷企業(yè)印刷品的處理、服裝公司的設計效果處理、企業(yè)VI標志的設計、室內(nèi)設計效果處理上等等案例進行講解。
其次,選取的案例要具有實踐性,要緊密的集合實際,容易被學生所理解。
再次,選取的案例要具有很強的針對性,要結合學生的接受能力,盡可能的按照學生的接受范圍來進行舉例。
最后,選取的案例要具有一定的系統(tǒng)性,在計算機教學過程中,選取的案例要能夠互相聯(lián)系在一起,要按照從簡單到復雜的順序進行編排。
2.2 組織案例討論
對于案例討論的主要目的就是不斷的分析問題,找出解決問題的方法。對于同一個案例,要允許學生提出不同的間接,創(chuàng)造寬松的學習氛圍。比如在學習計算機應用技術方面,要運用相應的案例讓學生在學習功能上有所擴展,添加學習功能,可以選擇一個特定的教學案例向學生提問,學生再在一些特定的地方有關計算機應用方面學習的帖子。教師或者其他學生知道問題答案的可以在帖子上直接回復,通過這種形式進行交流。當然,學生同樣可以使用聊天室的方式進行關于某個案例專業(yè)知識方面的討論。此外,教師還可以選擇案例讓學生自主學習和討論,學習人員要充分利用服務器等相關的硬件資源,學生自己選擇適合自己學習和模仿案例,根據(jù)自身的接受能力調(diào)整學習進度。學生可以通過網(wǎng)絡下載相關的軟件和應用程序,也可以利用網(wǎng)絡平臺把發(fā)現(xiàn)的問題向老師進行反饋,同時也可以檢測自己的學習成果。學生發(fā)現(xiàn)一些典型案例之后,可以第一時間把案例到服務站點上,讓別人進行資源共享。這樣的學習方式能夠提高學生的學習效率,學生進行個性學習,自主學習。
2.3 總結教學案例
在經(jīng)過學生自主學習和討論了具體的案例之后,教師要及時進行總結和講評,要分析案例中運用到的專業(yè)理論知識,要求學生在上機實踐的時候根據(jù)課堂上的案例進行問題的發(fā)現(xiàn)和解決,把案例上升的理論的高度,這樣更有利于學生知識的掌握。可以添加一個具體的案例問題庫,在添加了問題庫之后,問題庫中要包含一些與課程相關的案例和問題,可以要求學生就個別案例中的問題發(fā)表一下自己的看法。根據(jù)學生對問題回答的看法和情況作下記錄,并且進行事后評價和總結??偨Y和評價讓學生處在一個積極主動的位置,激發(fā)他們的學習興趣。當學生獲取到有用的信息資源的時候,在問題庫內(nèi)實現(xiàn)資源共享。教師可以進行認真仔細的觀察,教師給予適當?shù)闹笇?,之后把大家發(fā)現(xiàn)的案例中的一些常見問題進行總結。選擇經(jīng)典案例和優(yōu)秀作品點評,激發(fā)學生的創(chuàng)新思維和學習積極性。隨著微博這一媒體的流行,大眾開始將自己生活中的點滴與他人分享,這就為計算機教學提供了一個很好的范例和運營環(huán)境。
3 結論
綜上所述,在計算機教學中,需要改變過去傳統(tǒng)的教學模式,要把學生當作教學的主體,根據(jù)提高學生的計算機知識作為教學導向,實施案例教學法。在教學中為學生制定科學合理的案例作為參考,很好的體現(xiàn)計算機教學的實用性能,學生通過案例計算機教學,真正掌握了一定的理論知識和實際操作技能,為學生能力的提高鋪平道路。
參考文獻:
[1]葛曉濱.嵌入式計算機教學法的研究[J].安徽財貿(mào)職業(yè)學院學報,2011(4).
關鍵詞:案例教學法 計算機教學 應用
案例教學法是充分利用案例開展教學、培養(yǎng)并提高學生學習知識的能力的一種教學方法。中職計算機是一門以實踐為主的專業(yè)課程,運用案例教學的最終目的,是讓學生在掌握專業(yè)基礎理論以及具備相應能力的基礎上,通過學生獨立思考以及集體合作,參與實踐并進一步提高他們的計算機專業(yè)水平。因此,我們很有必要在中職計算機教學中推行案例教學法。
一、案例教學的主要特點
1.案例教學改變了傳統(tǒng)教學模式。傳統(tǒng)教學通常是以教師以及教材為核心,并不注重調(diào)動學生學習潛能,實際操作水平比較差。而案例教學法則高度重視培養(yǎng)學生的實際操作技能,充分發(fā)揮其主導性,引導他們通過對案例進行分析解決具體問題。同時還可以讓學生掌握收集各種相關資料和信息,學會對所查到的資料進行系統(tǒng)全面的分析,提高他們的思維能力,并且在實現(xiàn)既定目標的同時培養(yǎng)他們的創(chuàng)新意識。
2.案例教學法能夠培養(yǎng)并提高學生分析問題以及解決問題的能力。案例教學法重視老師與學生間的交流與互動,能夠調(diào)動學生的求知欲望,激發(fā)他們學習的積極主動性以及自覺性,通過個體思考或者群體配合的方式進行分析和判斷,努力需求各種答案,進一步提高他們分析以及解決問題的綜合能力。使得學生不僅能拓展理論視野,提高分析案例的技巧,同時在探索理論怎樣更好地應用到實踐,將理論有效轉化為實踐應用,實現(xiàn)理論與實踐完美結合,從而提高學生的實踐操作技能水平。
3.案例教學能夠提高學生的溝通能力并培養(yǎng)他們的協(xié)作精神。案例教學使得學生相互之間能夠充分交流心得以及分享經(jīng)驗,促使他們共同學習、共同進步。在案例教學過程中,學生處于特定的環(huán)境中,在學習中處于主導地位,需要獨立思考,從而使他們綜合運用所學理論知識、實踐經(jīng)驗對問題進行深入分析,進一步提高了他們解決問題的綜合能力。在實施案例教學時,需要小組合作,倡導思維碰撞,加強了學生間的交流、溝通。更加關鍵的時通過案例教學,學生能夠做到“邊做邊學”,使知識得到了內(nèi)化,是自己切實掌握了可以駕馭的知識,所以能夠用來解決類似學習情境中的各種實際問題,從而減少了他們適應社會的時間。
二、案例教學的設計及應用
1.選擇適宜的案例。選擇適宜的案例是實行案例教學法的基礎,所選擇的案例需要具備一定的深度與擴展性。教師必須結合教學要求以及進度設計案例,講解和案例有關的理論知識與實踐技能,對案例討論過程中存在的問題進行分析。選擇案例應注意如下四點:精、實、新、深。第一,案例具有很強的代表性(典型):教學案例必須涵蓋大部分的知識點;第二,案例具備很強的實踐性:所設計的教學案例必須與學生學習、生活緊密相連,可以被學生理解并接受;第三,案例必須新穎:所設計的案例應當是學生喜聞樂見的形式;第四,案例具備一定的深度:所選取的案例選中的知識內(nèi)容應由易到難,使得學生能夠舉一反三,觸類旁通。
2.在課堂上實施案例教學。案例教學的關鍵是能夠在課堂上實施,在課堂上組織案例討論,目的是為了分析問題,然后找到解決問題的正確方法與途徑。在實施案例教學過程中,將學生分成若干個小組,鼓勵他們運用不同的分析方法并提出不同的分析結果,通過教師適時地指導,讓學生自己動手去查閱相關資料。
3.對案例教學的效果進行科學評價。在學生討論完案例之后,教師應及時進行點評;并補充講解有關的理論知識以及實踐技能。學生在上機操作時,根據(jù)課堂上討論的方案來達到案例教學的目的。對學生來說,評價的重點應當根據(jù)學生的理解與掌握程度以及是不是具備良好的實踐操作技能等指標來實施評價;對教師來說,主要從所選擇的案例是否適當以及教學方法、藝術等這些方面實施評價,評價各種綜合因素才能順利實施案例教學,進一步提高案例教學在課堂教學過程中的效果。
三、實施案例教學過程中需要注意的問題
1.教師應具備較高的教學水平。案例教學要求教師不但要具備扎實的理論知識,還必須有十分豐富的教學以及實踐經(jīng)驗,并且能夠將理論與實踐完美結合;此外,教師必須根據(jù)社會發(fā)展的需求及時對教學內(nèi)容進行更新,改進并完善教案,并且敏銳地洞察現(xiàn)實中存在的種種問題,善于從實踐生活中提煉加工出科學可行的教學案例。
2.與學生的具體實際相結合。結合學生的具體實際循序漸進地實施案例教學。在課程教學的初期適當?shù)睾蛯W生共同分析討論案例,主要讓學生自己去分析問題并解決問題,提高他們的獨立思考的能力,從而進一步提高案例教學的效果。在計算機教學過程中實施案例教學,可以激發(fā)學生學習的積極主動性,也能夠提高他們的實踐操作水平以及探索、協(xié)作、創(chuàng)新思維能力。因此,在教學過程實施案例教學能夠有效克服傳統(tǒng)教學過程中碰到的問題。
結束語:
案例教學具有實踐性,啟發(fā)性,能較好的開拓學生學習視野和提高學習能力。案例教學在眾多學科的教學過程中取得了良好的效果??傊?,在計算機基礎授課過程中通過案例教學能養(yǎng)成學生自主探究的學習習慣,掌握解決問題所需知識點,進行有目的的學習,但是案例教學不是萬能的教學方法,應根據(jù)課程的具體情況選擇合適的教學方法。本文通過對案例教學法的介紹,相關概念的闡述和教學實施過程的設計,完成了案例教學法的基本教學過程和教學任務要求。
參考文獻:
【關鍵詞】案例教學法計算機實訓課主體作用
案例教學法(case methods)系指教師在教學過程中,以真實的班級生活情境或事件為題材,提供學生相互討論之用,以激勵學生主動參與學習活動的一種教學方法。
案例教學法起源于1920年代,由美國哈佛商學院(Harvard Business School)所倡導,當時是采取一種很獨特的案例型式的教學,這些案例都是來自于商業(yè)管理的真實情境或事件,透過此種方式,有助于培養(yǎng)和發(fā)展學生主動參與課堂討論,實施之后,頗具績效。
計算機實訓課程是有別于其他學科的,其特殊性在于它所培養(yǎng)的學生是第一線的實用型人才。對于這種課程,如果按照教材的順序給學生上課,不僅理論不好理解,而且增大了授課的難度。由于講課時沒有結合實例,學生聽課的積極性不高,練習時也缺少興趣,教學效果不是很理想。因此,計算機實訓課迫切需要探索一種以學生為主體,激發(fā)學生思維,充分發(fā)揮學生主觀能動性的個性化教學方法,這樣才能最大限度地調(diào)動學生的積極性,提高學生的獨立思考能力、創(chuàng)新能力。
作為教師,根據(jù)我從教多年的經(jīng)驗,我發(fā)現(xiàn),案例教學法非常適合于計算機實訓課。案例教學法是根據(jù)提供的案例素材進行組織教學,有利于優(yōu)化教學過程,進而實施教學目的。在案例教學中,學生是學習的主體,是意義的主動建構者,教師變?yōu)橐龑д?學生學習的指導者和學生活動的導演者。我認為,案例教學法要想在計算機實訓課中得到很好的應用,創(chuàng)造良好的效果,需要從以下幾個方面入手。
一、精選案例,導入新課
教師在教學之前,要對所教授的內(nèi)容有整體的規(guī)劃,以便在課堂中把握各個教學環(huán)節(jié),達到預期的教學效果。如何精選案例,在導入新課時讓學生成功的被吸引,成為計算機教學的一個關鍵。所以認真?zhèn)湔n,依據(jù)本節(jié)課的教學目標,抓住知識與技能的重點,根據(jù)重點找到本節(jié)課有代表性的典型案例,吸引學生的注意力,調(diào)動學生的情緒,點燃學生學習的愿望,就會把學生引入學習的佳境。
例如,我在任教《Flash中的遮罩層動畫》課時,根據(jù)教學內(nèi)容確定了“讓學生初步學會運用Flash中遮罩層制作動畫、知道Flash中遮罩層動畫的原理”的教學目標,如何讓學生對Flash中的遮罩層動畫感興趣,產(chǎn)生學習的欲望?經(jīng)過認真?zhèn)湔n,我精選了四個Flash遮罩動畫的實例,并演示了動畫效果。學生被制作精良的動畫作品深深吸引,這時我順勢引導:同學們想不想制作這樣的作品?這個問題(任務)貼合學生的實際,使學生產(chǎn)生了“我要做”的愿望,產(chǎn)生了濃厚的學習興趣。
二、展現(xiàn)案例,講授新課
成功的教學,絕對不是一兩個案例可以完成的,應該有一系列環(huán)環(huán)相扣的案例,將教學計劃中規(guī)定的教學內(nèi)容融合于一個個案例所描述的事件中,使案例與整個課程的基本理論有機地結合起來,構成一個完整的課程內(nèi)容體系。這種教學方法具體生動,有助于學生對基本理論的理解與掌握,避免了抽象的純理論教學,對職校學生而言,更容易理解與接受。
導入新課后,學生學習的興趣被成功激發(fā),這時教師應該因勢利導,給學生展現(xiàn)一個可以操作的案例,讓學生試試看。如《Flash中的遮罩層動畫》課中,筆者讓學生打開了一個動作補間動畫案例,要求學生完成轉換為遮罩層動畫的操作,并要求學生觀察“層”發(fā)生的變化。學生沒有聽到老師對于知識與技能的長篇大論,而是輕而易舉地完成了一個動畫案例的制作,非常有成就感,也覺得學習計算機知識與技能原來并不那么難,產(chǎn)生了繼續(xù)學下去的信心與欲望。
三、層層遞進,挖掘案例
學習任何一種技能,都需要我們進行實踐,在實踐的過程中發(fā)現(xiàn)不足,加以改進,這也是學習中“驗證學習效果”的過程。在這一過程中,我們教師要善于把握時機傳授學生掌握必需的知識要點、技能要點。由于學生很想解決問題,因而學生的學習不再是被動學習,學習充滿熱情與動力,使教學達到事半功倍的效果。
還是上面的事例,學生輕而易舉的完成了一個動畫案例的制作,非常有成就感,可是為什么這樣做?根據(jù)什么樣的原理?什么叫遮罩層?什么叫被遮罩層?遮罩層和被遮罩層有什么樣的關系?這一系列知識學生并不知曉。教師抓住時機,把依據(jù)這個案例制作的教具拿了出來,利用挖空的白紙及圖片現(xiàn)場模擬遮罩效果,邊講解邊模擬,引出了遮罩的概念,使學生一目了然的了解了遮罩與被遮罩關系。遮罩層和被遮罩層的關系看似復雜,但挖掘案例的深層次知識與技能點,制作相應的教具進行教學,使課堂不再枯燥無味,學生學得輕松,教師教得快樂!
怎樣讓學生更進一步掌握遮罩層和被遮罩層的相關知識與技能?根據(jù)事先的教學設計,教師又逐漸向學生展示兩個新的Flash遮罩層動畫的案例,要求學生利用前面所學的遮罩層知識,完成動畫創(chuàng)作。這些層層遞進的案例,激發(fā)了學生對已有知識的再思考、再加工。通過一個個遞進式的案例,幫助學生掌握了Flash遮罩層。在一堂課中,教師根據(jù)學生的學習基礎,一般設計兩到三個遞進式的案例,由淺入深,讓學生逐步掌握計算機知識與技能。
四、交流總結,突出案例
學生交流的過程其實也是學生合作學習、相互學習的過程。教師可以安排學生以小組為單位進行交流,也可以安排一些學生在講臺上演示交流。通過相互交流,凸顯了案例中隱藏的知識與技能點,并發(fā)現(xiàn)了彼此的不足,經(jīng)過改進,使自己掌握的知識與技能更加全面。
一個個層層遞進的案例并不是每個學生都能做好。有些學生還是存在這樣或那樣的問題,對所學知識與技能存在疑惑。我們教師在輔導學生時會暗中觀察,有沒有完成任務較好的典型案例?有沒有普遍存在困惑的典型案例?請學生以小組為單位討論,看學生在小組交流之中是否能體會到自己存在的問題,是否解決問題?教師也可能請幾位學生上臺演示交流,學生把自己操作的過程真實、客觀的反映出來,其實演示過程本身也是一個教學案例,通過交流總結,相互學習,取長補短,突出了案例中隱藏的知識與技能點,取得了較好的學習效果。
五、延伸案例,拓展學習
隨著環(huán)環(huán)相扣、遞進式的案例逐步被剖解,學生在不知不覺中學到了計算機的知識與技能。如果把一節(jié)課比作是一部電影的話,這部電影似乎已經(jīng)接近尾聲??蓪τ谖覀兘處熀蛯W生而言,學習永遠沒有止境。怎樣讓學生繼續(xù)學習、拓展學習?利用“案例教學法”延伸案例,是一種有效的方法。
在一堂課快結束時,教師再一次向學生展示一個Flash遮罩動畫的案例,精美的動畫讓學生贊嘆不已,有的學生不禁說道:“太漂亮了!”這時教師順著學生的話語,說道:“這樣的動畫就是利用Flash遮罩層做出來的,而且只需要再增加三個步驟就可以了!同學們,你們想做嗎?”學生被這個任務深深吸引,產(chǎn)生了繼續(xù)學習的愿望。這時教師提出一些課外的任務,學生樂于接受,學習的另一個序幕已然被拉開了!
總之,在計算機案例教學中,師生之間、生生之間存在動態(tài)的信息交流,彼此形成一個真正的“學習共同體”。在這個學習共同體中,每個共同體成員都分擔著學習的責任。師生同處于學習者的地位,師生間平等交往,課堂變成動態(tài)發(fā)展的課堂,教學真正成為師生富有個性化的創(chuàng)造過程。
參考文獻:
[1]王侃.初探案例教學法[J].福建電腦,2007,(03).
【關鍵詞】計算思維 C語言程序設計 教學案例設計 中圖分類號:G642
課題資助:陜西省教育科學“十二五”規(guī)劃2014年度課題(SGH140896)。
計算思維
計算思維的概念是由美國卡內(nèi)基?梅隆大學計算機科學系周以真(Jeannette M. Wing)教授于2006年提出的教育理念,2013年,周教授接受《中國信息技術教育》雜志社劉向永記者的訪談時對計算思維進行了詮釋[1-3]。
國外的眾多研究者涵蓋計算機教育界、社會學界以及哲學界等各個領域對計算思維進行深入的研究[4]。ACM和IEEE-CS在修訂后的《計算機科學教程2008》(Computer Science Curriculum 2008)[5]79-84中明確指出應該將計算思維作為計算機科學教學的重要組成部分。
在國內(nèi),基于計算機技術和Internet技術的飛速發(fā)展,培養(yǎng)大學生計算機綜合能力,提高大學生使用程序語言解決問題的能力,是當今大學生計算機基礎教育的核心點之一[6]。根據(jù)《中國高等院校計算機基礎教育課程體系2008》的規(guī)定,高校程序設計基礎課程的學習目標是:
⑴學習問題求解的思路和方法,即算法。
⑵理解計算機是如何具體實現(xiàn)算法的,即如何才能有效利用計算機編程。
因此在程序設計課程教學任務中,不僅要使學生掌握程序語言的語法規(guī)則來編寫程序,更重要的是掌握算法思想與問題求解的思路,而計算思維正是使學生掌握使用計算機科學對問題進行求解的一種思維方法和能力。
國內(nèi)外的眾多學者把計算思維能力的培養(yǎng)視為教育界改革的重要研究范疇,特別是在計算機教育領域,進行了多年的研究與探索。如何將計算思維的理念融入到計算機教學中,培養(yǎng)學生計算思維能力,成為計算機教學研究的焦點和改革的突破點,并在此研究中取得了一定的成果,但在程序設計課程教學中培養(yǎng)計算思維尚未形成一套完整的教學模式,仍處于探索階段。
如何將計算思維真正融入程序設計課程中,我們進行了一定的探討,在多年的程序設計課程教學中總結了一定的經(jīng)驗,基于計算思維的案例教學法比較適用,但是如何設計合理有效的設計案例是案例教學法成功的關鍵。
以計算思維為導向的教學案例設計原則
托爾說:“一個出色的案例,是教師與學生就某一具體事實相互作用的工具;一個出色的案例,是以實際生活情境中肯定會出現(xiàn)的事實為基礎所展開的課堂討論。它是進行學術探討的支撐點;它是關于某種復雜情境的記錄;它一般是在讓學生理解這個情境之前,首先將其分解成若干成分,然后再將其整合在一起?!?/p>
對C語言程序設計課程的教學任務而言,更重要的是使學生學習計算機分析、解決問題的思路和方法[7]。因此,在C語言程序設計課程教學過程中,一定要避免只重視程序設計語言的語法規(guī)則的錯誤思想,在將計算思維的培養(yǎng)作為教學核心任務的教學過程中要重視程序設計方法,而不是語言本身,不僅要求學生用計算機讀得懂程序,編寫和調(diào)試代碼,更重要的是要學會如何設計算法,從而開發(fā)學生的主動性和能動性。
如何設計以計算思維為導向的程序設計案例,是案例教學法的核心,經(jīng)過多年程序設計課程教學的經(jīng)驗,將程序設計課程的教學案例設計原則總結如下:
1.案例選題的生活化
在教學案例的選擇中堅持生活化、常態(tài)化的原則,即選擇貼近生活、學生比較熟悉的問題,讓學生在熟悉的問題下思考解決方法,這樣可以緩解學生對程序設計的畏懼感。在學生給出問題的解決方法并用計算機進行求解后,學生會有一種恍然大悟的感覺,他們從中認識到計算機竟然能這么方便地用以解決日常生活中的問題,從而消除對程序設計語言的抽象、枯燥的感覺。這樣生活化的案例在問題的求解中激發(fā)學生的學習興趣,讓學生在興趣盎然的氛圍中學習,感受到程序就在身邊。而對生活化的問題求解鍛煉了學生日常問題求解的思維,從而培養(yǎng)學生的計算思維。
2.案例涵蓋知識點的典型化
根據(jù)每節(jié)課的教學目標和教學內(nèi)容的需要適當選擇教學案例,將本節(jié)課的教學內(nèi)容涵蓋在案例的解決中,同時要符合學生的認知水平,案例的設計既是學生平時耳聞目睹的,但又了解不深的普遍問題,這樣可使學生對這些問題的實際背景容易接受,從而愿意去深入了解,這樣的案例可以使學生更容易理解教學內(nèi)容,同時能夠讓學生觸類旁通,利用所學知識解決類似問題。
3.案例問題的提出和解決的程序化
使教學案例的設計與計算思維相結合,在案例問題的解決中注重算法的設計,方法的選擇,培養(yǎng)學生獨立解決問題的能力,并在案例中適當添加程序語言,使學生在問題解決的同時可以使算法程序化,這樣既可以培養(yǎng)學生的計算思維,又可以培養(yǎng)學生的程序思維,使枯燥無味的程序語法知識順其自然地在案例中學習,從而提高學生應用計算機知識抽象和分解問題的能力。
典型案例解析
根據(jù)課程教學目標和教學內(nèi)容,以選擇生活化、常態(tài)化的案例為原則,以計算思維為導向的程序設計案例的選擇原則,讓學生體會到如何用計算機解決問題的方法來解決日常生活中的問題。下面以一個典型案例的設計為例具體實現(xiàn)案例設計和應用。
教學內(nèi)容:指針和數(shù)組。
教學目的:掌握指針和數(shù)組的定義以及使用。
教學重點:指針和數(shù)組的定義及使用。
教學難點:指針和數(shù)組的使用。
針對C語言程序設計課程中指針和數(shù)組知識的學習,下面給出一個常見問題求解的案例,這一案例同樣適用于數(shù)組知識的學習,只是案例中問題求解的方式有所變化。
1.問題提出:根據(jù)二代居民身份證號確定此人性別的問題。
2.常識解答:居民二代身份證號共18位,從左向右前6位為戶口所在地,第7~14位共8位為出生年月日,第15~17位為順序位(同地區(qū)同年同月同日生的人的順序編號)其中第17位代表性別(奇數(shù)為男、偶數(shù)為女),最后1位為校驗位。
3.問題求解:從18位數(shù)字中取出第17位,然后判斷奇偶性,奇數(shù)為男、偶數(shù)為女。
對分解后的兩個問題,針對不同的理論學習內(nèi)容,我們有很多種解決方法,如:使用函數(shù)提取字符串中的一個或多個字符、使用數(shù)組下標提取數(shù)組元素、使用指針提取數(shù)組元素等多種方法。下面針對指針的學習給出求解方法。
4.求解方法:
Step1:利用數(shù)組存儲給定的18位數(shù)字,利用指針的移動提取第17位數(shù)字;
Step2:用取出的第17位數(shù)字與2模除取其余數(shù),判斷奇偶性。
5.算法分析:針對以上問題的求解方法為例寫出相應算法:
Step1:定義整型數(shù)組a,整型變量b,整型指針變量p;
Step2:將18位身份證號賦值給a數(shù)組,指針p指向數(shù)組的首地址;
Step3:移動指針指向第17位數(shù)字;
Step4:指針提取第17位數(shù)字后模除2取余數(shù)賦值給b變量;
Step5:判斷b的奇偶性,如果是奇數(shù)則是男,如果是偶數(shù)則為女;
Step6:輸出結果。
6.問題求解方法的代碼化:
#include<stdio.h>
main( )
{
int i,c,a[18]={1,5,0,4,2,8,1,9,8,9,0,6,0,8,1,2,3,3},*p;
p=a;
for(i=0;i<16;i++)
p++;
b=*p%2;
if(b==1)
printf("%s\n","男");
else
printf("%s\n","女");
}
這一案例是非常生活化的案例,每個人都有身份證號,但是將這樣一個常見問題用程序設計語言在計算機上實現(xiàn)確實不是一件容易的事情,結合教學內(nèi)容和教學目標,將問題的解決方法限定在指針和數(shù)組的使用,更是加大了問題的解決難度。就案例分析和問題的解決而言,讓學生選擇多種解決方法,訓練學生如何將生活中的問題用計算機來解決,同時掌握指針和數(shù)組的定義、賦值及使用等基礎知識。使學生在案例分析和算法設計時培養(yǎng)了計算思維能力,同時讓學生在有趣的案例中學習相對枯燥的理論知識。
總結
大學教育更多的是素質(zhì)的養(yǎng)成,能力的培養(yǎng),正像一條教育格言講的:“Tell me and I will forget. Teach me and I will know. Involve me and I will learn.”在大學教育中,要少一些灌輸,多一些參與。《C語言程序設計》課程的傳統(tǒng)教學存在一定的問題,在多年的程序設計課程教學中提出以計算思維為導向的案例教學法,并針對教學案例設計的核心問題進行研究,針對傳統(tǒng)教學存在的問題,以計算思維為導向,總結了教學案例設計的原則,設計了教學案例。通過《C語言程序設計》課程教學實驗證明,提出的以計算思維為導向的程序設計教學案例設計方法是有效的。學生通過案例教學可以提高學生的學習積極性和主動性,大眾化的案例解決在使學生掌握了相關理論知識的同時培養(yǎng)了學生分析和解決問題的能力,培養(yǎng)了學生的計算思維。
參考文獻:
[1]Jeannette M. Wing,“Computational Thinking,”Communication of the ACM,no.49(Mar.2006):33-35.
[2]劉向永、周以真:《計算思維改變信息技術課程》,《中國信息技術教育》2013年第6期,第5-12頁。
[3]周以真:《計算思維》,《中國計算機學會通訊》2007年第3卷第11期,第83-85頁。
[4]《九校聯(lián)盟(C9)計算機基礎教學發(fā)展戰(zhàn)略聯(lián)合聲明》,《中國大學教學》2010年第9期。
[5]“CM/IEEE Computer Society Interim Review Task Force,”Computer science curriculum 2008: An interim revision of CS 2001, accessed June 28, 2010, http:///education/curricula/.
[6]教育部高等學校計算機基礎課程教學指導委員會:《高等學校計算機基礎教學發(fā)展戰(zhàn)略研究報告暨計算機基礎課程教學基本要求》,高等教育出版社,2009。
【關鍵詞】計算機應用基礎;案例驅動;實踐
信息社會工作方式的變遷,使得計算機已成為日常業(yè)務工作的基礎條件,各企業(yè)要求員工具有使用計算機進行業(yè)務工作的能力。為使中職學生達到企業(yè)用人要求,具備更強的就業(yè)競爭力,必須要切實提高計算機基礎的應用水平,將所學的計算機知識轉化為基本技能,提高工作的有效性和科學性。因此,計算機應用教學工作的主要目標應是培養(yǎng)學生應用計算機的能力。
為了培養(yǎng)學生的計算機應用能力,我們嘗試淡化計算機理論知識,突出“實用”的案例驅動的教學模式。教師在理論教學過程中,有針對性地引入案例,引導學生運用基本理論對案例進行思考、分析、展開討論,幫助學生加深對理論知識的理解,解決實踐中的一些問題,有效地提高學生發(fā)現(xiàn)問題、分析問題和解決問題的能力?!队嬎銠C應用基礎》課程具有的基礎性、實用性、操作性強等特征,具有運用“案例驅動”教學法的特點和條件。
一、教學案例的設計
從理論出發(fā),精選案例。選取典型的、有代表性、被學生熟悉并對學生有用的案例,能揭示所學知識點的同時也能激發(fā)學生興趣。從學生的角度出發(fā),使其熟練掌握每個知識點,以及知識點之間的內(nèi)在聯(lián)系,即知識結構體系,這是精選案例的基礎。選擇與教學內(nèi)容和教學目的密切相關的典型案例,將所教理論融入案例之中。
Excel電子表格處理軟件是計算機應用基礎中的重要教學內(nèi)容。我們可以制作出各類精美的電子表格,還可以對各種類型的數(shù)據(jù)進行組織、計算和分類,并且方便地制作出復雜的圖表和財務統(tǒng)計表。以學生熟悉的成績表作案例,通過對成績表案例的展開來掌握公式、函數(shù)、排序、篩選等重要知識點。并且將Excel表格功能與Word字處理軟件的表格功能進行對比,對知識進行有效關聯(lián),并讓學生對已學過知識進行回顧。以分析學生成績作為這些知識點講解的典型案例,學生都容易理解接受。
針對成績較好的學生,為了激發(fā)其學習欲望,案例設計必須充分體現(xiàn)職業(yè)性、實踐性和開放性。同樣是公式、函數(shù)、排序、篩選等知識點,設計某單位的工資表,其內(nèi)容包括有:基本工資、獎金、崗位工資、行政工資、駐外補貼等數(shù)據(jù),其中需要通過函數(shù)和公式按一定比率計算應發(fā)工資、扣款具體項及實發(fā)工資。這需要學生熟練掌握函數(shù)的應用,有一定的信息統(tǒng)計意識。在完成的基礎上,可以進一步提高,如按不同部門進行分類,統(tǒng)計各部門收入情況等。通過這個案例,不僅將所學的公式、函數(shù)、排序、篩選等知識點進行有效的綜合,還將提高內(nèi)容中引入分類匯總的內(nèi)容,為后面學習分類匯總埋下伏筆。在工資表案例中,也讓學生接觸一些實際工作任務中計算機的應用。
二、教學組織實施
1.課堂教學的組織實施。課堂教學主要以分析案例、精講理論和少量討論的形式開展。案例是中心,學生是主角,教師是引導者。教師結合案例,在案例分析中巧設問題,引導學生獨立思考,通過對問題的分析,一步步地驗證所學理論知識。以Excel數(shù)據(jù)分析內(nèi)容為例,根據(jù)學生成績管理的要求,引導學生分析成績管理中包含求學生的總分、平均分以及排序等實際需要,并將公式、函數(shù)、排序等知識點穿插在案例中講解,在解決問題的過程中學習理論知識。通過工資表中數(shù)據(jù)計算統(tǒng)計,一方面加強學生對公式、函數(shù)、排序等知識靈活運用;另一方面會讓學生體會到計算機應用的普遍性。在此基礎上,教師再引導學生舉一反三,列舉更多的應用實例,對知識進行有效的拓展。
2.實踐教學的組織實施。實踐教學分為基本實訓和實踐拓展兩部分內(nèi)容。學生基本實訓時間要充足,上機前將學生合理的分組,針對不同學習層次的學生合理安排的實訓案例,保證上機實驗有效完成,學生上機時教師要隨時給予指導。最后,教師與學生對實踐過程中的問題加以總結,歸納實訓案例中所運用的知識點。完成基本實訓內(nèi)容以后,適當開展實踐拓展注重培養(yǎng)學生解決問題,分析問題,靈活運用知識,發(fā)揮學習主動性和創(chuàng)造性。例如針對不同的學習內(nèi)容讓學生收集游戲軟件的應用數(shù)據(jù)分析,計算機使用領域的分析,甚至某一款新上市手機使用情況的分析等,讓學生調(diào)查情況、制作表格、分析數(shù)據(jù)以及得出實驗結果,撰寫實驗報告等等,較好的將理論與實踐相結合,達到了較好的教學效果,而且如果學生的實驗結果不相同,可以相互討論,取長補短,加強了人際交流。
在計算機應用基礎課程中采用“案例驅動”進行教學,以典型案例為引導材料講解本課程中的許多知識點,學生通過案例掌握了各知識點的應用。在實踐環(huán)節(jié)設計與實際應用密切相關的案例,將理論知識運用于實踐,激發(fā)了學生的學習興趣和求知欲望。采用這種方法,不僅幫助學生直觀、形象、深刻地理解所學內(nèi)容,也進一步提高他們的分析能力和解決問題的綜合能力、加強動手實踐操作能力,讓學生們在學習中成長提高,為學生就業(yè)打下了堅實的基礎。
參考文獻:
一、“案例”教學法
“案例”教學法最早于1870年由當時擔任美國哈佛大學法學院院長的ehdstophereolumbusLangdell教授創(chuàng)立,普遍被應用于醫(yī)學、法學、管理學等學科,用來教授他們業(yè)務實踐中的重要思想、內(nèi)在原理和技能。
“案例”教學法是一種運用案例進行教學的方法,在教學過程中,要求根據(jù)教學大綱規(guī)定的教學目的和要求,以實際案例作為被剖析的對象,在教師的指導下,教師和學生要共同參與案例的分析、討論和尋找實現(xiàn)途徑等工作。
案例教學的目的是在學生掌握了基本理論知識的基場出上,通過獨立思考和集體合作,進一步提高學生分析、解決實際問題的能力.在教學任務上,要求學生通過對案例的分析研究積累經(jīng)驗,以發(fā)展自己的創(chuàng)造才能.在教學活動中,在教師引導下分析和解決問題,學生活動在教學中處于主要地位,教師則起引導作用.在教學方法上,以學生的獨立分析研究為主,教師的傳授、指導應配合學生進行.在教學過程上,總是從案例開始,然后分析問題,最終解決問題或提出解決問題的途徑.因此,引導學生做好獨立分析研究工作是教學的中心環(huán)節(jié),而教學的準備、教師的指導都是為學生的分析研究服務的.例如,本文作者在講授《網(wǎng)頁設計與制作》這門計算機專業(yè)課時,首先向學生講授了如何使用DrealnweaverMX網(wǎng)頁編輯工具將圖片插入網(wǎng)頁中和在網(wǎng)頁中如何設置字體格式等網(wǎng)頁制作的基本知識,然后將一個真實的表現(xiàn)歡慶圣誕節(jié)節(jié)日的網(wǎng)頁呈現(xiàn)給學生,引導學生對這張網(wǎng)頁進行分析,并提出實現(xiàn)方法,在上機的時候,學生按照自己在課堂上提出的方法進行網(wǎng)頁制作,結果教學效果很好.
二、案例教學的基本程序
案例教學雖然沒有一成不變的模式,但是只有注重其流程并確保每一環(huán)節(jié)的有效實施,才能夠保證整個案例教學的成功.“案例”教學法基本流程大致是:設計教學案例一>組織案例討論->實現(xiàn)案例并總結.
1.設計教學案例
設計教學案例是實施“案例”教學法的前提和基礎。教師要根據(jù)教學進度和教學要求設計案例,并充分備課,講授并解析與案例相關的理論和技能,分析案例討論中可能出現(xiàn)的任何問題,以提前查閱相關資料應對。設計案例時要注意以下四個方面:一、案例必須典型。教學案例要能涵蓋課程的絕大部分知識點。二、案例要具有實踐性。要求設計的教學案例要和現(xiàn)實相吻合,能夠被學生理解.三、案例必須具有針對性。教師應該針對學生的接受能力來選擇或設計教學案例。四、案例必須具有系統(tǒng)性.在整個課程教學過程中用到的大部分案例之間應該相互聯(lián)系,前后連貫,并要由易到難地編排.
2.組織案例討論.
組織案例討論旨在分析問題,提出解決問題的途徑和方法.對于同一個案例,不同的學生允許提出不同的分析結果和實現(xiàn)方法。有的學生找到的方法比較繁雜但容易理解,有的學生則能發(fā)現(xiàn)較為簡易的實現(xiàn)途徑但難以理解等.教師要引導學生濾除掉案例中次要的細節(jié),發(fā)現(xiàn)案例中主要的結構和案例與理論知識之間的內(nèi)在聯(lián)系。分析案例的關健是學生和教師共同努力,把案例中的內(nèi)容與相應的若干條理論知識聯(lián)系起來。要達到這樣的要求,教師關鍵要做好啟發(fā)引導工作,想方設法創(chuàng)造自由寬松的討論氛圍,在宏觀上把握和指導好案例討論,讓學生成為案例討論的真正的主角,同時又不至于出現(xiàn)大的方向性的偏差。
讓學生綜合運用所學的知識積極地獨立思考,大膽地交流研究.教師要創(chuàng)設民主和諧的教學氣氛,對學生的大膽回答要及時加以鼓勵,即使學生的回答有點偏離正確答案,也不要急于評判,可以讓他們自己反省,自我更正,使學生在沒有壓力和顧忌的良好心態(tài)下進行創(chuàng)造性的探索。
3.實現(xiàn)案例與總結.
案例經(jīng)過學生的討論后,教師應該及時做出講評,并再次講授案例分析中所需要用到的理論知識和技能.在學生上機實踐的時候,學生就可以按照課堂上討論的方案來實現(xiàn)案例。這樣做,有利于學生把要求掌握的知識記牢,符合高職院校學生的實際情況。
三、“案例”教學法的優(yōu)點
1.“案例”教學法從問題入手,注重教學過程中的師生之間的交互,有利于激起學生的求知欲、調(diào)動學生的學習自覺性和主動性,從而提高學生分析問題和解決問題的能力.案例教學通過把一些真實的典型的案例展現(xiàn)在學生面前,要求他們設身處地去做出反應,學生在分析案例的同時,一方面不斷形成新的理論視野,增長案例分析的技巧;另一方面在探索思考理論如何運用于實際,從而及時而有效地促進了理論向實踐的轉化,真正達到理論與實踐的結合,有利于加強了高職院校學生的實踐動手能力。例如,本文作者在講授《網(wǎng)頁設計與制作》這門課的過程中,給學生出了一個實際的課題一一制作個人求職網(wǎng)站,學生需要結合所學網(wǎng)頁設計制作知識,根據(jù)設計任務,分析求職素材,獨立作出設計,從而提高學生學習理論知識的興趣和實踐動手能力。
由于案例教學的特點,使學生由被動接受知識,轉變?yōu)榻邮苤R與主動探索并舉,學生將應用所學的基沛出理論知識和分析方法,對教學案例進行理論聯(lián)系實際的思考、分析和實現(xiàn).采用“案例”教學法還要求學生對知識的廣度和深度有新的開拓,通過閱讀和分析,.進行一系列積極的創(chuàng)造性思維活動,充分體現(xiàn)了學生在學習中的主體地位。比如本文作者在講授HTML語言中的<MARQUEE>標簽時,先給學生講解移動文字的案例,再提出移動圖像的設計要求,讓學生自由探討可行的實現(xiàn)途徑.
“案例”教學法強調(diào)在教學中應將教與學的過程視為一種社會的交往情境,在這樣的情境中,學生能夠主動參與學習活動,師生能夠相互交流,并且在此情境中學生能夠通過反復的練習,形成一定的學習能力和工作能力.因此,在這樣的教學中,學生真正被放到“學習主體”的位置,不會要求他們強記內(nèi)容,但必須積極思考,如此反復訓練,學生分析問題、解決問題的能力必然會有所提高,從而實現(xiàn)動手能力強的人才的培養(yǎng)目標。
2.教學方式靈活多樣,教學過程生動形象,注重理論聯(lián)系實際.
“案例”教學法在具體實施過程中,可以有多種形式。既可以進行典型示范引導,又可以進行個人單獨練習,還可以開展小組討論。教師可根據(jù)不同的教學內(nèi)容創(chuàng)設問題情境,激發(fā)學生的探索欲。例如,在《網(wǎng)頁設計與制作》的教學中,針對不同的內(nèi)容,可采用不同的教學方式,在剛開始介紹DreamweaverMX網(wǎng)頁制作工具時,由于學生對DreamweaverMX網(wǎng)頁制作工具的使用還比較生疏,可以采用以教師為主的案例講解法,等學生熟練使用DreamweaverMX后,教師則可以采用案例討論教學法。
“案例”教學法往往是通過對具體案例的分析研究來引出帶有普遍的內(nèi)在規(guī)律,由感性認識到理性認識,符合人們的認知規(guī)律.更重要的是,對學生而言,是“做中學”,通過案例教學獲得的知識是內(nèi)化了的知識,是自己理解了的能駕馭的知識,因而能立即被用到解決處理類似學習情境中的現(xiàn)實問題,以減少學生適應社會的時間.
四、案例教學應該注意的兩個問題
我國傳統(tǒng)的教學方法足教師是整個教學過程的主體,學生的主體地位被剝奪,學生沒有信心和意識對教師的講解提出質(zhì)疑,更談不上什么創(chuàng)新。而“案例”教學法正是一種科學、民主的教學方法,在教學中注重學生對問題的歸納和探索,尊重學生的意見,因而較傳統(tǒng)教學方法更能順應素質(zhì)教育培育創(chuàng)新人才的需要.萬能的教學方法是沒有的,而要科學地運案例教學,就需要注意以下兩個問題:
1.只有雙師型的教師才能采用“案例”教學法.
以學生的探討獲取知識很可能費時過多,若沒有高水平的雙師型的教師指導,學生的獨立研究也容易產(chǎn)生盲目性。因而采用“案例”教學法對教師的知識結構、教學水平及教師的責任心要求相當高:既要求教師具有淵博的理論知識,又要求教師具備豐富的教學與實踐經(jīng)驗,并將理論與實踐融匯貫通;既要求教師根據(jù)社會發(fā)展的需要不斷地更新教學內(nèi)容,補充教案,又要求教師敏銳地洞察現(xiàn)實中的問題,不斷地從現(xiàn)實生活中提煉加工出適宜教學的案例來.
2.案例教學要根據(jù)高職院校學生的實際情況循序漸進。
由于擔心高職院校學生素質(zhì)不高可能導致教學中師生無法配合而使得不少教師不敢采用案例教學。實際上只要注重教學中的循序漸進,即在課程的開始階段適當?shù)睾蛯W生一起分析案例,訓練他們?nèi)绾畏治鰡栴},經(jīng)過反復訓練,學生的能力就會提高,經(jīng)過一段時間的訓練后,一定要讓學生自己去分析、解決問題.教師應承擔起啟發(fā)、引導學生去獨立思考的職責,而不能教師處處包辦代替,剝奪學生的主體地位,達不到案例教學的效果.
關鍵詞:大學計算機基礎;教學案例;進程調(diào)度;文件系統(tǒng);虛擬存儲器
引言
大學計算機基礎作為大學的第一門計算機課程,在指導和規(guī)劃學生在大學期間學習一系列計算機課程具有重要作用。對于非計算機專業(yè)的學生,大學計算機基礎的教學應該:在課程內(nèi)容的選擇上強調(diào)在廣度優(yōu)先的基礎上增加深度,讓學生不僅知其然而且知其所以然。要讓學生不僅掌握基本的操作技能,而且有一定的理論基礎。課程的講授要有別于計算機專業(yè),尤其對于理論性較強的內(nèi)容,例如在講解操作系統(tǒng)這一章時,多道程序設計概念、進程概念、文件系統(tǒng)的概念及虛擬內(nèi)存的概念,這些對非計算機專業(yè)的學生來說都是很抽象的。應更多地從應用的角度,用學生更能理解的方法和手段深入淺出地講解。下面就是筆者在講解操作系統(tǒng)功能時的三個教學案例。
1 案例一:進程及進程調(diào)度
首先,我們知道計算機系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)兩部分組成,而軟件系統(tǒng)中最重要和最基礎的就是操作系統(tǒng),它是對計算機硬件第一層次的擴充,是用戶與計算機的接口,也是其它應用軟件與計算機硬件的接口。假如把CPU比喻為人的心臟,那么操作系統(tǒng)就是人的大腦,計算機的一切操作都是由操作系統(tǒng)在指揮、控制和調(diào)度的。課堂講授中可由此引入操作系統(tǒng)的定義:操作系統(tǒng)(c)perating System)是管理和維護計算機的軟硬件各個資源,合理組織計算機工作流程和為用戶提供一個方便、有效、良好的使用環(huán)境的一種系統(tǒng)軟件。
定義中說管理和維護計算機的軟硬件資源,那么計算機的軟硬件資源有哪些呢?我們可把它一一羅列出來。硬件資源有CPU(中央處理器)、存儲器、外部設備;軟件資源有程序、數(shù)據(jù)、文本等。與之相應的,管理CPU資源就是處理機管理,管理內(nèi)存資源就是存儲管理,管理外設資源就是外設管理,管理軟件資源即信息管理,這就是操作系統(tǒng)的四大功能。接下去就分別介紹這四大功能。
講解處理機管理從講解單道程序設計入手。單道程序設計的意思是:任一時刻只允許一個程序在系統(tǒng)中執(zhí)行,一個程序執(zhí)行結束后才能執(zhí)行下一個程序。我們舉一個現(xiàn)實的例子:醫(yī)院里醫(yī)生給人看病,若這家醫(yī)院只有一個醫(yī)生,醫(yī)生看病的流程是從病人掛號、排隊進入候診區(qū)開始,醫(yī)生始終是一個一個接診,其間病人驗血、x光檢查等,醫(yī)生都要等待,只有當醫(yī)生為這個病人開完處方,病人離開,醫(yī)生才能接診下一個病人。這就是單道程序設計原理,這里的醫(yī)生就相當于處理機。顯然這個過程中醫(yī)生這個資源利用率非常低,經(jīng)常處于空等狀態(tài)。
隨著操作系統(tǒng)的發(fā)展,后來出現(xiàn)了多道程序設計技術。所謂多道程序設計技術是指:計算機內(nèi)存中同時存放了幾道相互獨立的程序,這幾個程序在宏觀上并行,即同時在執(zhí)行;而在微觀上是串行的,即各程序輪流地占有CPU,交替執(zhí)行。還是拿上面的醫(yī)生看病為例,這時當醫(yī)生當前接診的病人A去驗血或作其它檢查時,醫(yī)生就接診下一位病人B,若病人B需要作進一步的x光檢查時,醫(yī)生就再接診下一位病人c,這時宏觀上這三個病人A,B,C都處于就診狀態(tài),這就是多道程序設計的原理。為了描述程序的動態(tài)執(zhí)行過程,引入了一個叫進程的概念。進程是程序在數(shù)據(jù)集上的一次動態(tài)執(zhí)行過程,它動態(tài)地創(chuàng)建。動態(tài)地消亡,而且在生存期間有三個不同狀態(tài):就緒、執(zhí)行、等待。這就象是在醫(yī)生的工作臺上通常有二個排序的醫(yī)療本隊列,一個隊列是等待叫號的候診病人,他們處于就緒狀態(tài),還有一個隊列是去驗血或做其它檢查末完成的病人,他們處于等待狀態(tài)。當前正在診療的病人則處于執(zhí)行狀態(tài)。病人在這三種狀態(tài)問不斷地切換,而醫(yī)生從末停止忙碌,這就是系統(tǒng)的目標:讓處理機資源充分地忙碌,充分地發(fā)揮效率。由此看出多道程度設計在很大程度上提高了系統(tǒng)的執(zhí)行效率。
對于單CPU的計算機而言,處于執(zhí)行態(tài)的進程只有一個,當這個進程因等待某個事件發(fā)生(如申請某個外部設備資源)時放棄處理機進入等待狀態(tài);一個處于等待狀態(tài)的進程因所等待事件的發(fā)生而被喚醒,又因不可能立即得到處理機而進入就緒狀態(tài);處于就緒狀態(tài)的進程已經(jīng)得到除CPU之外的其他資源,只要一旦由調(diào)度得到處理機,便可立即投入執(zhí)行狀態(tài)。
這里處理機始終只有一個。隨著硬件設計能力的提高,現(xiàn)在市場上出現(xiàn)了多盒處理器,相當于醫(yī)院里同時接診的有多個醫(yī)生,這樣可以真正實現(xiàn)進程在微觀上也能并發(fā),整機性能得到了更大的提高。
2 案例二:文件系統(tǒng)
對于文件系統(tǒng),經(jīng)常有同學這樣說:“我的硬盤是FAT32格式的”,“c盤是NTFS格式”等,這樣的說法是錯誤的。錯在NTFS或是FAT32并不是格式,而是管理文件的系統(tǒng)。其次剛買回來的硬盤并沒有文件系統(tǒng),必須使用FDISK或Windows2000/XP的分區(qū)工具對其進行分區(qū)并格式化后才會有管理文件的系統(tǒng),因此文件系統(tǒng)是對應分區(qū)的,而不對應硬盤,不管是將硬盤分成一個分區(qū),還是幾個分區(qū)。舉個通俗的比喻,一塊硬盤就像一塊空地,文件就像不同的材料,我們首先得在空地上建起倉庫(分區(qū)),并且指定好(格式化)倉庫對材料的管理規(guī)范(文件系統(tǒng)),這樣才能將材料運進倉庫保管。文件不會受所在分區(qū)的文件系統(tǒng)影響,就像同樣是汽車輪胎在A倉庫可能直接堆在地上,而B倉庫則會掛在墻上,僅僅是放置和管理方法不同而已。因此,在NTFS分區(qū)和FAT32分區(qū)的文件可以隨意在分區(qū)間移動,內(nèi)容不會因此產(chǎn)生任何不同。NTFS隨著1996年7月的Windows NT 4.0誕生,但直到Windows 2000,它才開始在個人用戶中間得以推廣,跨入了主力分區(qū)文件系統(tǒng)的行列。今天,Windows XP/2003和NTFS早已是“如膠似漆”了。我們知道,當初FAT32文件系統(tǒng)的出現(xiàn)對于FAT16而言,可以說是有了比較明顯的改善,但NTFS對FAT32的改進,就必須得用“卓越”來形容了。NTFS最大分區(qū)上限已達到了2TB(1TB=1024GB),從誕生到現(xiàn)在經(jīng)歷了多個版本,Windows NT4.0中的版本為1.2,Windows 2000為3.0,Windows XP為3.1。
另外,文件存儲時以簇為單位,那么簇又是什么呢?簇是文件系統(tǒng)中基本的儲存單位。在Windows對分區(qū)進行格式化時,會有簇大小的選擇,如果設置的值比較大,那么文件保存時占用的簇就會少,從而文件讀取性能就越高。打個比方,簇就像倉庫中的柜子,如果你選擇的是小號柜子,那么一批材料可能一個柜子裝不滿,還得用三到四個,如果是大號柜子,那么可 能只用一個或兩個就裝下了。這樣裝和取材料時,柜子越少效率就越高。但是,不少批次的材料可能一個大柜子都裝不滿,這樣柜子就只能空著許多空間,積少成多,會浪費不少空間。簇到底應該選擇多少更合適呢?一個簡單的辦法就是,首先確定分區(qū)主要用來保存什么樣的文件,如果是體積很大的視頻和多媒體文件,那么最好將簇設置得大一些,這樣可以提高性能。如果分區(qū)主要存儲網(wǎng)頁或文本等文件,建議簇小一些,推薦使用Windows的“默認值”,這樣會減少空間浪費。如果想更改當前分區(qū)的簇的大小,同時又不想重新格式化,可以使用PQMagic工具來完成(“高級一調(diào)整簇的大小”)。
3 案例三:虛擬存儲器
電腦中所有運行的程序都需要在內(nèi)存中執(zhí)行,如果執(zhí)行的程序很大或很多,就會導致內(nèi)存的不足。為了解決這個問題,操作系統(tǒng)運用了虛擬內(nèi)存技術。關于虛擬內(nèi)存,書上是這樣說的:虛擬內(nèi)存就是指從硬盤劃分一部分空間來從邏輯上擴充內(nèi)存,但物理上,這部分空間仍然是屬于硬盤的。我們說得通俗一點,物理內(nèi)存就是插在主板上的那個內(nèi)存條的內(nèi)存。物理內(nèi)存是相對于虛擬內(nèi)存來說的,因為一些程序需要使用大量內(nèi)存,而電腦配置的物理內(nèi)存往往滿足不了要求,于是系統(tǒng)就在硬盤上劃定一定的區(qū)域來作為備用的內(nèi)存,這就是虛擬內(nèi)存。
當物理內(nèi)存不夠用時,系統(tǒng)便會將當前暫時不執(zhí)行的程序段存儲到虛擬內(nèi)存里,當需要運行時再調(diào)入內(nèi)存,這個過程由系統(tǒng)自動完成,對用戶來說對程序的調(diào)入調(diào)出毫不知情,用戶只是感覺可用的內(nèi)存很大,比實際內(nèi)存大了很多。舉例來說,如果電腦只有128MB物理內(nèi)存的話,當讀取一個容量為200MB的文件時,就必須要用到比較大的虛擬內(nèi)存,文件被讀取之后就會先儲存到虛擬內(nèi)存,當文件全部儲存到虛擬內(nèi)存之后,虛擬內(nèi)存里儲存的文件會釋放到原來的安裝目錄里。
Windows操作系統(tǒng)用交換文件模擬虛擬內(nèi)存。所以,計算機的內(nèi)存大小等于實際物理內(nèi)存容量加上“分頁文件”(就是交換文件pagefde.sys)的大小。如果系統(tǒng)虛擬內(nèi)存太低,可以鼠標右擊“我的電腦”選擇“屬性高級性能下設置高級打開虛擬內(nèi)存設置”,重新設置最大值和最小值,按物理內(nèi)存的1.5―2倍來設置值。用戶也可以更改虛擬內(nèi)存的存放位置,可以設置到其他容量較大的硬盤分區(qū),讓系統(tǒng)虛擬內(nèi)存有充分的空間,讓系統(tǒng)運行更快。
若感覺虛擬內(nèi)存太低,有以下三種解決辦法:
(1)自定義的虛擬內(nèi)存的容量(系統(tǒng)默認是自動)太小,可以重新劃分大小。
(2)系統(tǒng)所在的盤(一般是c盤)空余的容量太小而運行的程序卻很大,并且虛擬內(nèi)存通常被默認創(chuàng)建在系統(tǒng)盤目錄下,我們通??梢詣h除一些不用的程序,并把文檔圖片以及下載的資料等有用文件移動到其他盤中,并清理“回收站”,使系統(tǒng)盤保持1GB以上的空間,或者將虛擬內(nèi)存定義到其他剩余空間多的盤符下。
(3)系統(tǒng)盤空余的容量并不小,但因為經(jīng)常安裝、下載軟件,并反復刪除造成文件碎片太多,也是容易造成虛擬內(nèi)存不足的原因之一。虛擬內(nèi)存需要一片連續(xù)的空間,盡管磁盤空余容量大,但沒有連續(xù)的空間,也無法建立虛擬內(nèi)存區(qū)??梢杂么疟P工具整理碎片。
計算機輔助系統(tǒng)具有高效的設計信息快速檢索功能,這個功能能夠使設計人員對于需要信息的檢索能力大大增強,設計人員能夠根據(jù)關鍵詞迅速準確地檢索到需要的信息,大幅縮短了信息查找的時間,提高了設計效率。由于關于不同事物的設計中存在著各種不同的信息和數(shù)據(jù),這些信息和數(shù)據(jù)又帶有各自的位置信息、環(huán)境信息以及其他各種信息等,整體信息量非常地大,單靠人腦來進行記憶和提取是非常不可靠的,因此,我們需要計算機輔助系統(tǒng)來幫助我們進行檢索。人們可以在計算機輔助系統(tǒng)中輸入關鍵字來調(diào)取信息,既提高信息檢索的可靠性,又節(jié)省了信息檢索的時間,為人們在此信息基礎上進行的設計提供了良好的基礎。[2]
2高職計算機輔助設計課程采用案例教學的必要性
在傳統(tǒng)的計算機輔助設計課程中,教師將課堂的重心放在計算機輔助設計軟件的講解上面,包括計算機輔助設計軟件的工具條講解、用法講解以及實際操作過程講解等。在使學生了解了各工具的用途以及用法之后,教師一般都采用自己邊講解邊演示的方法來開展計算機及輔助設計教學,在這樣的課堂之中,學生只能夠被動地聽講和對教師的演示進行模仿,主動性較差。同時,由于計算機輔助設計軟件工具內(nèi)容較多,用法較為復雜,所以學生很難通過模仿教師的行為實現(xiàn)教學目的。而由于高職學生自身的文化課基礎較差等原因,其在課堂上只單純地通過教師的講解難以吸收消化復雜的計算機輔助設計軟件內(nèi)容,更不用提進行創(chuàng)造性的應用了,因此,我們很有必要在高職計算機輔助設計課程中采用案例教學法來進行教學。在案例教學法中,教師可以將代表性強,操作性強的案例引進課堂,讓學生在明白了計算機輔助設計軟件各項功能之后實際地進行操作。這樣,學生的軟件應用能力就能夠得到充分地鍛煉和加強,并且能夠在此基礎上不斷地增強自己的設計能力,最終實現(xiàn)計算機輔助設計課程教學的目的。
3案例教學的實施過程
3.1案例教學的目的
我們在高職學校培養(yǎng)學生的目的就是為了給社會培養(yǎng)職業(yè)化的人才,就是為了縮短人才從學校進入到社會的適應時間,使培養(yǎng)出來的人才能夠直接進入到企業(yè)中從事相關行業(yè)的工作。因此,我們按照這個目標培養(yǎng)出來的高職人才必須有很強的動手操作能力以及豐富的實踐經(jīng)驗。雖然現(xiàn)在很多高職學校都提出了對提高學生實踐能力的策略,但是由于計算機輔助設計課程本身的特殊性,很多學生都難以真正地掌握計算機輔助設計軟件的性能,更別提真正地利用計算機輔助設計軟件進行設計了。對于這種狀況,我們試圖通過進行案例教學,通過學生在課上課下對案例的實際操作和總結分析,來提高自己對計算機輔助設計軟件的操作能力,并且最終在此基礎上開展符合社會要求的設計。
3.2案例的擇選
3.2.1案例的選擇要選擇有代表性的案例
計算機輔助設計課程案例的選擇應該選擇有代表性的案例。首先,應該根據(jù)課程教學的內(nèi)容選擇案例。例如,在計算機輔助設計軟件中各種工具的功能時,應該選擇囊括這些功能使用方法的案例,這樣,學生就能夠在對案例操作的過程中實現(xiàn)對工具功能的了解和熟悉,最終做到熟練掌握。其次,案例的選擇應該有所側重。并非所有的計算機輔助設計案例都能夠拿來當作課程案例,在計算機輔助設計課堂上,如果案例選擇缺乏針對性,涉及的知識點過多或者涉及的知識超過學生的理解范圍,就會造成學生在實際操作的過程中新知識點過多,難以真正掌握課程所需知識的狀況。
3.2.2要選擇能夠調(diào)動學生設計能力和設計積極性的案例
很多教師在案例選擇的過程中由于選擇的案例不符合學生發(fā)展的要求,要么過于簡單,學生在案例操作的過程中缺乏積極性,起不到提高學生設計能力的目的,要么案例的選擇過難,學生在案例操作的過程中不知道該如何下手。這都不利于學生計算機輔助設計能力的提高,因此,我們應該選擇難度適中的計算機輔助設計案例,即案例的選擇要在學生掌握的知識范圍之內(nèi),同時,又在此基礎上增加了一定的難度,學生需要通過自己的思考以及認真查詢資料才能夠進行解決的案例。只有如此,才能夠在計算機輔助設計課程上既充滿積極性又充滿自信心。
3.2.3要選擇可操作性強的案例
在高職計算機輔助設計課程上進行案例選擇,應該選擇可操作性強的案例。首先,案例內(nèi)容要符合學生的認知,學生能夠在對案例理解的基礎上進行實際操作。其次,案例內(nèi)容要能夠讓學生進行實際操作。即選擇的案例要在案例提出之后,學生能夠按照其要求來根據(jù)其知識狀況開展實際操作,而非是只對案例的操作過程進行分析和解讀,或者是對案例的操作進行單純地假設或者推理。[3]
3.3案例教學的實施方式
⑴在計算機輔助課程的案例教學開展之前讓學生對課程內(nèi)容進行預習。讓學生對課程內(nèi)容進行能夠提高學生學習的主動性,并且能夠讓學生對于課程所學的內(nèi)容有一個大致的了解,能夠讓學生對通過自己閱讀就懂的內(nèi)容實現(xiàn)初步理解和掌握。如此,在案例教學進行的過程中教師就可以只對計算機輔助設計的重難點內(nèi)容進行講解,既縮短了自身講解時間,由提高了計算機輔助設計課堂的教學效率,使學生能夠將學習鐘點放在對案例的學習上。⑵在計算機輔助設計課程的案例教學過程中,教師要重點向學生講解計算機輔助設計軟件中的各種工具的功能。計算機輔助設計軟件中各種工具的功能是計算機輔助設計課程教學的重點,只有掌握了這些工具的功能學生才能夠在此基礎上開展計算機輔助設計。因此,教師一定要在案例教學的過程中或者案例教學開展之前向學生講解清楚這些計算機輔助設計軟件中各項工具的功能,并且在實際教學的過程中通過不斷地強化增強學生對著這些工具功能的認識和理解,提高學生的對這些工具的運用能力,從而使其在案例教學的過程中能夠自主地運用這些功能,進而在此基礎上開展計算機輔助設計。⑶在計算機輔助設計課程中要以學生的實際操作訓練為主。我們在高職計算機輔助設計課程中開展案例教學的目的就是為了提高學生的實際操作能力,因此,在計算機輔助設計課程中,一定要以學生的實際操作訓練為主,讓學生在實際操作訓練的過程中不斷地獲得自身能力和水平的提高。首先,按照學生的人數(shù)以及教學案例的實際狀況將學生分為5-8人的學習小組,小組內(nèi)部通過分工合作的方式開展計算機輔助設計課程中操作訓練。其次,讓學習小組成員對案例的內(nèi)容以及設計過程等進行討論。通過讓小組成員對案例進行討論,每個成員能夠獲得對案例的進一步認識,了解案例的設計原則、設計方法以及設計步驟等,并且明白案例的完成需要使用的工具條以及需要調(diào)用的各種命令等,進而在其實際的操作過程中能夠做到胸有成竹。再次,讓小組成員通過分工合作的方式按照案例的要求進行設計操作,完成設計的要求。最后,讓小組成員對自己設計的過程中進行分析討論,說出自己的新的,總結出進行實際操作的經(jīng)驗,以為下次開展計算機輔助設計體統(tǒng)思路。⑷在計算機輔助設計課程案例缺乏或者是現(xiàn)有的計算機輔助設計案例不符合課程教學要求的情況下,教師可以自主設計案例來供學生進行學習和實際操作。根據(jù)計算機輔助設計課程的具體要求,教師可以設計出簡單的、囊括并突出課程教學重難點的、能夠對學生進行拓展訓練的計算機輔助設計課程教學案例來共學生學習,提高案例的針對性,并且最終提高學生的學習效率。
4結語