時間:2023-03-08 14:55:52
緒論:在尋找寫作靈感嗎?愛發表網為您精選了8篇計算機教案,愿這些內容能夠啟迪您的思維,激發您的創作熱情,歡迎您的閱讀與分享!
關鍵詞:計算機基礎;案例;教學
中圖分類號:G642 文獻標識碼:B
1引言
大學計算機基礎課程的目的是使學生具備用計算機處理實際問題的基本能力,從而提高完成專業學習和工作任務的效率。因此課程內容的重點應放在提高學生解決實際問題的能力上。如何提高學生應用計算機的實際能力,為以后的專業學習和工作奠定良好的基礎?計算機基礎案例教學的實踐證明:案例教學模式是提高學生綜合應用能力的一種有效途徑。案例驅動的教學模式,摒棄了傳統的“菜單”式或“基本概念―語法―例題”的教學模式,采用案例貫穿知識點的教學,使學生在學習過程中不但能掌握獨立的知識點,而且具備了分析問題和解決問題的綜合能力。
2計算機基礎教學現狀
目前,大多數大學非計算機專業的計算機基礎必修課程是“計算機應用基礎”和“程序設計語言”。“計算機應用基礎”的教學模式主要以“菜單”式的教學為主,教學內容分為兩類,一種是以計算機基本理論為主,另一種是以計算機的基本應用為主。“程序設計語言”的教學大多采用“基本概念―語法―例題”的模式。
“計算機應用基礎”教學的“菜單”式的教學更多強調每條命令的獨立功能和單個知識點的介紹,這樣學生很難將所學的知識點融會貫通,從而用于解決專業學習和實際工作中的問題。例如,通過Word的學習,學生知道了如何插入頁眉/頁腳和分節符,但對畢業論文的分章節頁眉的插入以及論文目錄和正文部分的不同頁碼設置,95%以上的學生卻束手無策。
由于“計算機應用基礎”課程課時的限制,以計算機基本理論為主的教學內容,基本上是由計算機的抽象概念
和術語組成,是多門計算機課程的超級濃縮。教師講不透,學生聽不懂,考試背標準答案,這樣完全背離了本課程的目的。以基本應用為主的教學內容較多的重復了中學的教學內容。學生對于低水平的重復沒有興趣,并且對專業學習幫助不大。
“程序設計語言”的“基本概念―語法―例題”的教學模式更多的強調基本概念和語法。例題以解釋基本概念或語法為主,很少涉及實際應用,所以學生缺乏學習的興趣和動力。
計算機基礎課程教學的宗旨是提高學生解決實際問題的能力,因此必須探索一種新的教學模式以提高計算機基礎教學的水平。以下以計算機應用基礎和程序設計語言的案例教學為例,對案例教學做一些探討。
3計算機基礎案例教學實踐
計算機基礎的案例教學注重綜合性和實用性,是在計算機基本應用上的擴展和提升。
“計算機應用基礎”和“程序設計語言”案例驅動教學模式通過三年的實施,取得良好的教學效果。學生對該課程的滿意率達到90%。學生認為,案例教學模式更具有實用性和趣味性,提高了他們分析和解決實際問題的綜合能力。這種教學模式也得到了一些計算機教育專家的認可。
案例教學模式的成功實施必須具備以下兩個條件。一是配套的案例教材,二是輔助的教學手段。
3.1配套教材的建設
案例式教材的編寫是案例教學實施的重要環節,而教材案例的選擇又是教材成敗的關鍵。因此,在教材編寫中把握以下原則:案例強調實用性,兼顧趣味性;每個章節的案例目的明確,重點突出,并且知識點需恰當地融入案例的分析和制作過程中。
《大學計算機應用基礎案例教程》(ISBN:978-7-302- 13173-1)和《Visual Basic 6.0程序設計案例教程》(ISBN:978-7-302-16706-8)由清華大學出版社出版,是優秀的計算機基礎教材,具有體系科學、內容先進、資源豐富等顯著特色。該套教材緊扣教育部關于大學計算機基礎的教學基本要求,符合教育部“分類指導”的基本思路,定位準確,適應當前信息社會對學生信息素質培養的要求;該套教材以案例驅動為特色,突出面向應用,有利于提高學生結合領域需求應用信息技術的能力。該套教材自2006年7月出版以來,已經3次印刷,深受讀者歡迎。采用該教材的高校普遍反映該教材特色突出,教學適用性強,教學效果好。故已被清華大學出版社正式立為課程研究項目。
3.1.1教材案例的選擇
實用性強的案例通常包含大量的信息,如果把握不好將會雜亂無章,枯燥無味,教學效果適得其反。因此,在注重實用性的同時要兼顧趣味性。以下分別介紹計算機應用基礎和程序設計語言(VB6.0)教材的案例選擇。
(1) 計算機應用基礎教材案例的選擇
在Word中通過“校園先鋒”簡報案例的制作,使學生學會版面的布局,以及分欄、分節、段落格式的設置、查找和替換、選擇性粘貼、圖片及圖片工具欄的使用等。通過“論文編輯”案例,介紹了樣式和格式的編輯、文檔結構圖、索引和目錄命令、公式編輯器的使用、頁眉頁腳的高級使用。
Excel中通過“學生成績的分析”案例的制作,介紹了工作組的概念及其使用、公式的使用及單元格的引用(相對、絕對和混合)、函數(Max、Min、RANK、COUNTIF、FREQUENCY)的使用、圖表的制作。“電子教學記錄表”案例的學習,將使學生掌握了宏按鈕的制作、數據有效性的設置。
PowerPoint中的案例“動畫故事――小米的生日”,涉及了路徑線的使用、動畫音效、插入聲音文件、對象精確定位、觸發器、排練計時等知識點。其影像效果可以與Flas媲美。
Flash中精美的“電子賀卡”案例,介紹了影片剪輯元件的制作和使用、圖形對象的處理(選擇、組合、移動、復制、疊放、變形)、聲音的添加、運用補間動畫的創建(層、時間軸、關鍵幀、空白關鍵幀、幀頻率)、Flash電影的。
FrontPage中綜合案例“花之心語”網站建立的案例,介紹了網站建立的全過程,知識點全面,網頁精美。
(2) 程序設計語言(VB6.0)教材案例的選擇
基于程序設計語言和計算機應用基礎課程性質的不同,程序設計語言中的每個案例都有若干實例作鋪墊。
在順序結構的程序設計中,通過制作帶有動畫、時鐘、日歷、密碼的備忘錄,使學生掌握計時器、時間日期函數、輸入框、消息框、文本框和命令按鈕等的使用。為此案例鋪墊的實例是“密碼驗證程序”、“日歷牌”和“電子時鐘”。其中“密碼驗證程序”的目的是學會InputBox函數和消息框的使用;“日歷牌”的目的是掌握常用日期函數;“電子時鐘”的目的是熟悉圖像框、計時器和滾動條的使用。
選擇結構程序設計中通過“簡易計算器”上運算符及等號代碼(+、-、*、/、=)的設計,掌握選擇結構的基本語句。通過其它按鈕的設計了解編程中細節問題的處理方法。此案例鋪墊的實例為“統計”、“網絡課堂”,分別掌握選擇結構的語句及控件――“單選按鈕”、“復選框”和“框架”的使用。
循環結構程序設計的案例是“譯碼器”。通過譯碼器的設計掌握運用循環結構處理字符串的基本技能,提高程序設計的綜合能力。熟悉常用字符串函數的使用,了解窗體的調用。
數組中的案例是集成績輸入、動態分析為一體的“成績分析工具”。通過成績分析工具的設計熟練掌握數組的基本操作和常用算法,如數組的輸入輸出、求最大及最小值、排序、查找等。熟悉組合框的使用及控件數組的使用。其相應的實例為“大賽選手成績統計”及“花卉展示”,以分別掌握數組的排序、查找及控件――列表框和組合框的使用。
在文件部分有“大學生形象大使評選平臺”案例;圖形及多媒體章節有案例“電眼”和“踢足球”動畫及歌詞同步的MIDI播放器;數據庫部分有“會員信息管理系統”。
實用加趣味的案例極大地提高了學生的學習熱情,收到了良好的教學效果。
3.1.2教材的結構
(1) 應用基礎教材結構
《計算機應用基礎》教材的基本結構是:入門知識、案例、案例實訓。入門知識部分簡要介紹應用軟件的使用環境。案例中包括案例目的、完成案例需要的知識點介紹和完成的詳細步驟,同時穿插介紹操作技巧。案例目的的介紹,使學生明確案例的實用性;知識點的列出和介紹,便于學生把握和總結重點;操作技巧的介紹,提高了學生的學習效率。案例實訓要求學生完成,不提供答案,目的是鞏固案例要求的知識點。以下為第3章的結構。
(2) 程序設計語言教材結構
目前,程序設計語言教材(VB)主要有兩大類,一類是沿用傳統的教材模式,另一類類似于實驗指導書。傳統模式的教材沒有突出可視化的編程思想,學生最后只學會用一些簡單的過程化語句。類似于實驗指導書的教材,教會學生界面制作,但代碼的編寫能力又相當欠缺。因為其基本概念、語法及常用函數只是出現在例子中,不便學生系統地學習、查找。因此程序設計語言教材必須既突出案例教學的綜合性,又兼顧學生學習、查找基本概念及語法的方便性。這樣教材結構的合理性就顯得尤為重要。
《Visual Basic 6.0程序設計案例教程》突出綜合案例教學,同時將傳統教材和實驗型教材有機結合。
《Visual Basic 6.0程序設計案例教程》每章,除第十一章和第十二章外,由四節組成:基本概念及操作、控件、案例、案例實訓。基本概念及操作部分,簡要介紹概念及語法,通過實例操作掌握其要點;控件介紹主要屬性及方法,重點是實例的完成。案例部分包括設計要求、設計目的、設計步驟。案例實訓和案例的知識點及內容相近,這樣便于學生進一步理解和掌握案例要求的知識點。以下為第5章的結構。
此結構的特點是基本概念及語法部分沿用傳統的教學模式,便于學生系統地學習。但是內容簡要,且例子為用于鋪墊案例的實例。控件部分,選擇與本章內容相關控件,有利于學生將代碼編寫和控件使用的有機結合,以領會可視化編成的思想。但大多數教材是將控件單獨列為一章。案例及案例實訓部分,內容體現綜合性、實用性;結構明了。
教材的最后一章為按單元編寫的綜合案例,以進一步鞏固所學知識。最后一章為學生課后學習之用。
目的明確,重點突出的編排結構為學生在課后的學習提供了便利。
3.2教輔手段的實施
綜合案例具有信息量大的特征,因此需要增加輔助的教學手段,以鞏固教學效果。主要教輔手段實施如下。
3.2.1建立網絡教學平臺
(1) 網絡教學平臺的實驗環境
用于計算機公共基礎教學的實驗室有足夠的計算機供教學使用,并通過校園網與互聯網連通。實驗除能開出教學要求的實驗外,實驗室提供目前的主流應用軟件以供學生能在校園網環境下自主學習。
計算機實驗室除建立一個現代化的教學網絡外,實驗室全體教師積極參與案例教學活動以確保案例教學實驗的順利進行。實驗室教師分工明確,以較高的機器完好率確保基礎教學的正常進行。
(2) 網絡教學平臺資源
計算機公共基礎網上教學平臺具有在線課堂、教學視頻、學習交流論壇、網上答疑系統、網上自測系統、網絡考試系統等功能。除此之外還具有多媒體視頻教學課件下載、電子教案下載、練習下載、問卷調查等功能。
案例制作過程的視頻錄制。為便于學生課后復習和完成針對每個案例的“案例實訓”作業,將每個案例的制作過程錄制成視頻文件,放于應用基礎的學習網站供學生使用。這樣學生能夠直觀的學習、掌握各種操作技巧。視頻使學生在有限的課堂教學中,最大可能地掌握計算機基礎知識。視頻教學提供了便捷靈活的“五個任何”:任何人、在任何時間、任何地點、從任何章節開始、學習任何課程。不會遺漏任何知識點和難點,學生可以反復學習直至學會為止。
在線課堂。提供優秀教師的課堂教學錄像,資源共享。
學習交流論壇。學習交流論壇是由學生建立和維護。由計算機應用基礎、多媒體設計、程序設計語言三個主要交流區域及校園動態和學生天地組成。在此論壇中學生發表學習心得,案例實訓制作過程錄像等。
在線答疑:教師網上答疑系統的實施,有效解決了兩校區辦學帶來的教師與學生溝通難的問題。
即時測試:學生通過即時測試系統的考試,可以很方便地了解知識點的掌握情況,督促學生及時消化所學知識。
電子教案、練習下載。方便學生隨時閱讀教案,練習案例。
問卷調查:方便開展教學方法、教學改革、教學質量調查,及時了解學生情況。
網絡考試系統:計算機基礎網絡考試系統,實現了知識點分模塊的網上無紙化考試。分階段、分模塊的多次考核方式,有效地督促了學生及時消化所學知識,減輕學生期末一次性考試負擔,提高了考試效率和教師的閱卷效率。
網絡教學環境的開發和利用,給不同層次學生提供了形式多樣的教學資源,提供了不受時空限制的空中課堂,很好地解決了知識點多,教學時數少,學生計算機應用水平差別大等矛盾。
3.2.2 “過程”化教學管理
針對計算機基礎課程綜合案例教學的特征,從而要求學生嚴格按時完成指定的案例制作。同時評分,將其作為最后成績的一部分。此項成績占總成績的40%。
3.2.3建立學習激勵機制
定期組織了“計算機基礎技能大賽”,可以激發學生學習興趣和熱情。大賽內容以解決實際問題的案例為主題。如表現專業特色的網站設計;體現校園生活的Flas設計;專業相關數據的處理與分析等。大賽分一、二和三等獎,其中一等獎一名,二等獎兩名,三等獎十名,分別獲一定價值的物質獎勵,同時允許免修本課程。獲獎學生只要提出申請,還可以免費學習計算機專業和微軟培訓認證的課程。
學習激勵機制的建立不僅激發了學生學習熱情,同時選拔出了一批優秀的學生。目前,已有一些優秀學生參與到計算機類的項目開發中。
3.2.4學生參與課程建設
學生是教學的參與者,是教學活動的主角。教學方案的實施得到學生的支持和認可,將是教學方案成功實施的重要因素。選擇優秀的學生參與課程建設可以使學生深入了解本課程建設的思想,同時從學習的角度提出合理化的建議,從而使教與學溶為一體。這樣的課程將具有更強的活力。學生自主開發和管理的學習交流的網上論壇,設計時尚、具有活力,且內容豐富。學生可以在此共享學習心得,提供相關案例實訓的制作方法及作品。
4教學效果
“計算機應用基礎”和“程序設計語言”從2006年開始采用案例教學模式,已取得良好的成績。
目前,“計算機應用基礎”和“程序設計語言”兩門課程是上海市重點建設課程,校級精品課程。《大學計算機應用基礎案例教程》和《Visual Basic 6.0程序設計案例教程》材自2006年7月出版以來,已經3次印刷,深受讀者歡迎。采用該教材的高校普遍反映該教材特色突出,教學適用性強,教學效果好。故已被清華大學出版社正式立為課程研究項目。
案例教學及配套的網絡教學平臺自使用以來,教師使用情況良好;學生對該課程的整體評價好,學生們普遍反映該課程教學信息量大、教學效果好。一項對課程采用多媒體教學效果的網上調查顯示,1700多人中有75%左右的學生認為滿意,20%的學生認為比較滿意;對課程教學內容的滿意度調查中79%認為合適,10%認為較合適。從2006年9月到目前使用網絡教學平臺進行學習的學生近4萬人次。
教育部高等院校計算機專業教學指導委員會主任陳國良院士,清華大學教授、我國著名計算機教育家譚浩強教授,教育部高等學校農林院校計算機基礎教育教學指導委員會副主任裴喜春教授都對該課程的教學效果給予了高度評價。
關鍵詞:案例教學法 計算機教學 應用
案例教學法是充分利用案例開展教學、培養并提高學生學習知識的能力的一種教學方法。中職計算機是一門以實踐為主的專業課程,運用案例教學的最終目的,是讓學生在掌握專業基礎理論以及具備相應能力的基礎上,通過學生獨立思考以及集體合作,參與實踐并進一步提高他們的計算機專業水平。因此,我們很有必要在中職計算機教學中推行案例教學法。
一、案例教學的主要特點
1.案例教學改變了傳統教學模式。傳統教學通常是以教師以及教材為核心,并不注重調動學生學習潛能,實際操作水平比較差。而案例教學法則高度重視培養學生的實際操作技能,充分發揮其主導性,引導他們通過對案例進行分析解決具體問題。同時還可以讓學生掌握收集各種相關資料和信息,學會對所查到的資料進行系統全面的分析,提高他們的思維能力,并且在實現既定目標的同時培養他們的創新意識。
2.案例教學法能夠培養并提高學生分析問題以及解決問題的能力。案例教學法重視老師與學生間的交流與互動,能夠調動學生的求知欲望,激發他們學習的積極主動性以及自覺性,通過個體思考或者群體配合的方式進行分析和判斷,努力需求各種答案,進一步提高他們分析以及解決問題的綜合能力。使得學生不僅能拓展理論視野,提高分析案例的技巧,同時在探索理論怎樣更好地應用到實踐,將理論有效轉化為實踐應用,實現理論與實踐完美結合,從而提高學生的實踐操作技能水平。
3.案例教學能夠提高學生的溝通能力并培養他們的協作精神。案例教學使得學生相互之間能夠充分交流心得以及分享經驗,促使他們共同學習、共同進步。在案例教學過程中,學生處于特定的環境中,在學習中處于主導地位,需要獨立思考,從而使他們綜合運用所學理論知識、實踐經驗對問題進行深入分析,進一步提高了他們解決問題的綜合能力。在實施案例教學時,需要小組合作,倡導思維碰撞,加強了學生間的交流、溝通。更加關鍵的時通過案例教學,學生能夠做到“邊做邊學”,使知識得到了內化,是自己切實掌握了可以駕馭的知識,所以能夠用來解決類似學習情境中的各種實際問題,從而減少了他們適應社會的時間。
二、案例教學的設計及應用
1.選擇適宜的案例。選擇適宜的案例是實行案例教學法的基礎,所選擇的案例需要具備一定的深度與擴展性。教師必須結合教學要求以及進度設計案例,講解和案例有關的理論知識與實踐技能,對案例討論過程中存在的問題進行分析。選擇案例應注意如下四點:精、實、新、深。第一,案例具有很強的代表性(典型):教學案例必須涵蓋大部分的知識點;第二,案例具備很強的實踐性:所設計的教學案例必須與學生學習、生活緊密相連,可以被學生理解并接受;第三,案例必須新穎:所設計的案例應當是學生喜聞樂見的形式;第四,案例具備一定的深度:所選取的案例選中的知識內容應由易到難,使得學生能夠舉一反三,觸類旁通。
2.在課堂上實施案例教學。案例教學的關鍵是能夠在課堂上實施,在課堂上組織案例討論,目的是為了分析問題,然后找到解決問題的正確方法與途徑。在實施案例教學過程中,將學生分成若干個小組,鼓勵他們運用不同的分析方法并提出不同的分析結果,通過教師適時地指導,讓學生自己動手去查閱相關資料。
3.對案例教學的效果進行科學評價。在學生討論完案例之后,教師應及時進行點評;并補充講解有關的理論知識以及實踐技能。學生在上機操作時,根據課堂上討論的方案來達到案例教學的目的。對學生來說,評價的重點應當根據學生的理解與掌握程度以及是不是具備良好的實踐操作技能等指標來實施評價;對教師來說,主要從所選擇的案例是否適當以及教學方法、藝術等這些方面實施評價,評價各種綜合因素才能順利實施案例教學,進一步提高案例教學在課堂教學過程中的效果。
三、實施案例教學過程中需要注意的問題
1.教師應具備較高的教學水平。案例教學要求教師不但要具備扎實的理論知識,還必須有十分豐富的教學以及實踐經驗,并且能夠將理論與實踐完美結合;此外,教師必須根據社會發展的需求及時對教學內容進行更新,改進并完善教案,并且敏銳地洞察現實中存在的種種問題,善于從實踐生活中提煉加工出科學可行的教學案例。
2.與學生的具體實際相結合。結合學生的具體實際循序漸進地實施案例教學。在課程教學的初期適當地和學生共同分析討論案例,主要讓學生自己去分析問題并解決問題,提高他們的獨立思考的能力,從而進一步提高案例教學的效果。在計算機教學過程中實施案例教學,可以激發學生學習的積極主動性,也能夠提高他們的實踐操作水平以及探索、協作、創新思維能力。因此,在教學過程實施案例教學能夠有效克服傳統教學過程中碰到的問題。
結束語:
案例教學具有實踐性,啟發性,能較好的開拓學生學習視野和提高學習能力。案例教學在眾多學科的教學過程中取得了良好的效果。總之,在計算機基礎授課過程中通過案例教學能養成學生自主探究的學習習慣,掌握解決問題所需知識點,進行有目的的學習,但是案例教學不是萬能的教學方法,應根據課程的具體情況選擇合適的教學方法。本文通過對案例教學法的介紹,相關概念的闡述和教學實施過程的設計,完成了案例教學法的基本教學過程和教學任務要求。
參考文獻:
關鍵詞:案例教學法;職業教育;教學模式
中圖分類號:G642.4 文獻標志碼:A 文章編號:1674-9324(2014)30-0101-02
計算機基礎教育主要是面向非計算機專業大學生的計算機教育。目前,很多醫學院校把計算機基礎作為課程體系結構中不可缺少的一環,列為醫學各專業開設的一門公共必修課程。隨著醫療技術的不斷發展,醫院信息化與管理現代化的加快和完善,對醫學計算機人才的培養提出了更高要求。[1]如何運用現代教育觀念,教會學生靈活利用計算機解決工作中的實際問題,是醫學院校計算機基礎教學要解決的問題。
一、計算機課程教學存在的主要問題
由于目前采用的是大班式教學,學生的程度參差不齊,程度好的學生學習軟件功能時,認為操作十分簡單,感到乏味;與此同時,程度差的學生往往看或聽一兩次功能講解仍不明白,這樣,教師的演示和講授收效甚微。并沒有培養起計算機的學習能力,不會進行延伸性學習,不會探索性學習,也就難以靈活應用所學軟件解決實際問題。[2]
二、借鑒“案例教學法”提升教學效果,培養學生靈活應用計算機軟件能力
案例教學法的最大優點是可以使學生積極參與到教學當中,打破了傳統老師講,學生聽的教學方法,以學生的分析研究為主,老師只起到引導的作用,學生通過案例分析可以積累經驗,開拓思路,這樣對知識點的理解就更加容易,案例教學法,通過組織學生討論一系列案例,提出解決問題的方案,使學生掌握有關的專業技能、知識和理論。[3]在計算機基礎的教學中,借鑒“案例教學”方法,學生不僅能學習軟件的功能和操作方法,而且能用所學知識解決實際問題,同時也提升了學習能力,受益終生。下面我以一個簡單的教學案例《藥品銷售開支月報表》來加以說明:
1.項目的確定。作為醫藥商貿系的同學對于如何做電子表格excel來設計藥品銷售月報表,對今后從事的崗位有著必不可少的聯系。我改變了以往知識點簡單羅列,將所學的知識點融入到一個實際的工作項目中,以虛擬崗位提出練習項目,由實際工作需要布置課堂教學。
2.項目分析。在這個過程中,教師的任務是先幫助同學們分析要完成一項目需要幾個步驟,然后針對這個項目需要依次完成哪些內容。比如本項目的工作流程為:對藥品的確定―數量、進價、售價等信息采集―確定所使用的軟件、所需要的公式函數―著手完成自己的工作。
3.項目實施。學生們的完成各自項目的第一階段后,教師在教學中示范相似的項目案例,學生從使用者的角度來了解項目的功能作用以及它的優缺點,直接引導學生進入“情景”。
4.項目評價。首先分組,進行項目的自我評價,各學生對自己制作的項目進行總結,完成自評,并推選出小組作品代表參與班級評選。其次進行小組代表作品的優秀展示,讓同學們在自身作品上尋找缺點及優點。最后教師進行總結性的評價,教師要對學生的工作過程給予表揚,進行有針對性的講評,并為下一次的項目的實施做好鋪墊。所謂案例教學,即教師將每次課的教學內容總結成一個完整的案例,在講課前先給學生布置一個作業,使學生對本次課程的教學內容和教學目標有一個明確的認識,在講課的過程中,注意將知識點的講解與任務有機地聯系起來,啟發學生通過學習知識點不斷地加深對知識點的認識,以此為驅動,督促學生想盡辦法去完成它。
案例教學法更容易使學生抓住教學過程中的主線,教學內容的精髓,隨著任務一步步的被完成,學生的成就趕逐漸增強,提高了學生積極性,不但達到了預期的教學效果,還培養了學生從中發現問題,分析問題,解決問題的能力與素質。
三、教學中知識的“與時俱進”,為“案例教學法”打下更堅實的基礎
因材施教的口號雖然已吶喊多年,目前還有些老師上好幾個不同的專業的計算機基礎課時,為了個人方便,從頭到尾都是使用一套課件或者教案。其實我們理應根據不同專業的教學對象,案例教學法中的案例也應有所調。從理論出發,精選案例。案例教學效果在很大程度上取決于教師能否選擇恰當的案例,精選出的案例應當是典型的、有代表性的,最能揭示所學知識點的案例。因此,要求教師必須吃透教材,不僅要弄懂教材的每個知識點,而且要弄懂知識之間的內在聯系,即知識結構體系,這是精選案例的基礎。要選擇與教學內容和教學目的密切相關的典型案例,寓所教理論于案例之中。如上例的醫藥商貿專業的同學采用了excel來制件藥品銷售報表,對護理專業的同學可以采用excel來制作自己所服務的病人護理情況分析報表,在學習幻燈片制作時,也可以以制作個人的職業生涯規劃等,每個專業都有它們的特殊性,只有在教學方法的過程中多以學生的角度來考慮,才能挖掘出更多有意思的案例出來。由于從事計算機教學的教師大多從計算機專業的角度考慮計算機教學,與醫學聯系較少,這樣對醫學類學生的學習積極性有一定的影響,覺得計算機與醫學的應用聯系較少,學與不學都一樣,沒有意識到對以后的繼續學習和工作會產生影響,教師應與時俱進,有意識了解信息技術在醫學領域的應用[3],為“案例教學法”中的主角“案例”搜集更多素材。鉆研教學大綱和學生心理,對計算機基礎課程教學適時進行改革以緊跟科技的進步和學生全面發展的需求。
四、教學效果分析
由于在計算機基礎課中借鑒了“案例教學”方法,有效的提升了教學效果。最突出的是學生普遍提高了軟件的靈活應用能力和水平。通過對學生的設計作品、作業和實踐能力測試,學生對軟件功能應用更靈活,掌握軟件功能更多。在計算機基礎課程中采用“案例教學法”進行教學,以典型案例為引導材料講解本課程中的許多知識點,案例起到了示范作用,學生通過案例掌握了各知識點的應用;在實踐環節設計與實際應用密切相關的案例,激發了學生的學習興趣和求知欲望,將理論知識運用與實踐,強化了對理論知識的理解。采用這種方法,取得了良好的學習效果。學生也非常樂意接受這種方法。
五、總結
在計算機基礎的課程教學中,還有許多章節可以用案例教學的方法進行實施,幫助學生直觀、形象、深刻地理解所學內容,并進一步提高他們的分析能力和解決問題的綜合能力、加強動手實踐操作能力,這也是我們教書育人過程中一直需要堅持和探索的理念。
借鑒“案例教學”法的成功經驗,使“以學生為中心,培養學生的多角度、開放性思維”的教學新理念,具有相當強的可操作性。學生不但學會了軟件的功能操作,而且普遍提高了學習能力,學生的延伸性學習,探索性學習能力提高猶為突出,達到普遍提高學生靈活應用計算機軟件解決實際問題的教學目的。
參考文獻:
[1]李梅,學院校計算機教學現狀調查[J].南職業技術師范學院學報,2008,(4).
[2]李莎莎,文華.教育法在高職計算機應用教學中的運用[J].教導刊,2009,(12).
關鍵詞:計算機水平考試;教學方法; 教學模式;教改方案
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)17-4037-03
《計算機文化基礎》課程是我院非計算機專業學生的公共必修課程,一般在新生入學后的第一或第二學期開設。它是信息社會高職學生必須掌握的一項基本技能,也是進一步學習更高級計算機知識和技能的基礎。我院從2010年開始用“以證代考”的形式組織全院非計算機專業學生參加國家計算機水平考試,實現了教考分離,其成績能真實、客觀、公正的反映教學情況。通過科學系統的分析《國家計算機水平考試》的成績,發現教學中存在的問題,研究新的教改方案,也為其它課程的教學改革提供經驗,從而達到大幅提高我院整體教學質量的目的。
1 研究背景、對象和方法
1.1研究背景
我院自2010年1月開始對計算機文化基礎課實行“以證代考”的改革,實現教考分離,已歷經了4屆。參考學生包括07、08、09、10非計算機專業各系、各專業約5000余人,前三屆考試的平均通過率一直徘徊在51%左右,平均成績57分,低于廣東省平均通過率10個百分點(廣東省平均通過率61%)。2011年上半年,學院的計算機文化基礎課引進了廣東省高等學校考試管理中心的“網絡自主學習平臺”,計算機水平考試的通過率有所上升,首次超過了廣東省的平均通過率。雖然我院已經積累了大量的考試數據,但是沒有對這些數據進行過系統、全面、科學的分析,更沒有開展過以考試成績分析為基礎的指導教學工作的研究。本研究將對我院計算機水平考試成績進行全面系統的調查、分析,運用數理統計的手段,輔之以各種調查、研討會、分析會,尋找提高教學質量的方法,探討新的教學規律。其價值不僅能直接指導計算機應用基礎課的教學,也可以推廣到其它課程的教改實踐中。
1.2研究對象
本研究以學院歷年的計算機水平考試成績為基礎,結合與之相關的數據信息作為研究對象,具體包括:
1)2011年1月8日 我院《計算機等級考試一級考試》全體考生總分成績統計表;
2)2011年7月2日我院《計算機等級考試一級考試》全體考生總分成績統計表;
3)歷屆《計算機應用基礎》期末考試、一級考試成績統計及分析報告;
4)全院《計算機應用基礎》課問卷調查統計分析報告;
5)學生自主學習平臺的操作情況;
6)學生的入學成績。
2 結果與分析
基于學生的計算機水平考試成績,對影響考試成績的三大因素——教師、學生和網絡自主學習平臺進行系統科學的調查、分析和研究,找出問題和原因,形成理性認識。
2.1教師因素分析
計算機基礎教研室制定了統一的課程標準、教材、教案、進度、課件,教師的教學水平差距主要體現在:授課、練習、輔導。而學生考試通過率是教學雙方成果的最終體現,它客觀的反映教師的教學水平,特別是授課、練習、輔導各環節的水平。我們對2010年第一次和第二次考試的通過率、平均分、縱數、中值做了數據分析,其中各授課教師的平均通過率統計結果顯示,我院教師所教學生的平均通過率在58%至72%之間,相差幅度14%,屬于合理差值。這表明了我院計算機文化基礎課授課教師的總體教學水準大致相當,授課教師能自主發揮的空間主要是課堂講授的方法、技巧、案例,練習題的系統性、全面性,習題量和難度的把握,課堂輔導和課下輔導的力度。
2.2 學生因素分析
學生是學習的主體,對學生因素的分析,主要從專業的差異、學習態度、學習方法三個方面入手。
1)專業的差異
對2010年第1次考試和第2次考試的數據分別作專業通過率的統計,結果如表1。
從表1中兩次考試相同專業的情況可以看出,專業之間差異較大,這可能追溯到他們的入學成績。一般來說,我們學院錄取新生的分數為:文科類的錄取分數線為320分,理科為310分,美術類為240文化分、175術科分。由此我們可以得到一個信息,就是會計等文科類專業具有一定的生源優勢,而廣告和服裝這些藝術類的專業自然學習效果就會差些了。
2)學習態度因素
學習態度是一種心理、情感的傾向,量化并不容易。一般說來,在教學中我們會借助相應課程的考勤情況,課堂上的表現,課后作業的完成質量來間接反映這些問題。
2011年上半年在計算機文化基礎課中引進了“網上自主學習平臺”,為學生攻關一級考試提供了大量的練習材料。表2反映了平臺練習完成情況與一級通過率、平均分之間的關系。
3)學習方法因素
通過教學經驗的總結、課堂上的觀察,以及對不同的學生進行訪談后發現,在學習計算機文化基礎課存在以下幾種不同的學習方法:
①完全按照老師上課的步伐進行學習,老師在課堂上講了什么內容就盡量記住,將老師講的操作步驟、重點等做好筆記以供日后復習之用,基本上采用模仿的方法。此類學生一般上課比較認真,但是遇到問題后第一時間想到的是問老師而不是想辦法自己解決,學習進度與上課進度一致,成績中等。
② 掌握了一定的類比法思想,當老師在課堂上講了一些基本操作要點后,就嘗試自己做題,遇到問題時會與之前學到的知識進行比較。課堂上基本不做筆記。如在講解word中的格式化操作時已經教過選擇哪些菜單項可以完成,那么在學習Excel的時候他們就會以類比的方法,嘗試去完成格式化操作的問題。
③ 掌握了一定的歸納法思想,通常使用這種學習方法的學生在中學時代已經學習過相關的課程,或者是已經接觸過Office軟件,又或者是比較熟悉計算機的操作使用。他們根據自己以往學習的模式或者經驗總結出一套做題的思路,從而幫助他們比其他同學快一步地完成學習任務。
④ 有比較好的學習習慣,會進行預習和復習,將自學時遇到的問題記錄下來,上課的時候重點聽這部分內容并做好筆記。這類學生學習主動,善于抓住重點。
⑤ 基本上不聽課,不做筆記,完全按照自己的想法來學習。這類學生一般具有相當的計算機操作基礎。但在考前會拼命做題,以求臨時突擊成功。
通過分析以上幾類不同的學習方法,再參考他們的學習效果。我們發現在計算機基礎課中,運用類比法和歸納法來進行學習的效率最好。計算機基礎課重在對Office軟件的使用,在操作中如果只會模仿而不會思考的話,并不能全面地解決問題,更不利于學生日后在計算機學習中的提高與發展。
2.3網絡自主學習平臺分析
網絡自主學習平臺是一個以知識點為中心、能力測試為手段,集學習、輔導、測試、評價、交流、知識沉淀等功能于一體的網絡化的課程學習平臺。通過對主平臺的優點和不足作深入分析,為教學模式的改革提供指導,更好地發揮平臺的長處,克服短處。
根據對歷屆學生的計算機水平考試成績進行分析,結合我院引入平臺之前和引入平臺之后的考試通過率與平均分進行比較,得到分析結果如表3:
3 改革策略與建議
3.1改革思路
通過對教師、學生和“平臺”的全面分析,我們的問題是教師教學以自我為中心,學生被動學習產生的。我們的應對策略是:轉變教學模式,把傳統的“以教師為中心”的教學模式轉變為“以學生為中心”的教學模式,變“灌輸式”教學為“引導式”教學,變被動學習為主動學習。要實現教學模式的轉變不僅要有理念,還要有一套涵蓋教學主要環節、系統全面的、可操作性強的教學平臺——“網絡自主學習平臺”。在平臺的環境下,教師由單純知識講授者向學習指導者和協助者轉變,學生由被動的知識接受者向學習的參與者和發起者轉變。因此,計算機文化基礎今后教學改革的總體思路是:以學生為中心,以教師為指導,以網絡平臺為載體。
3.2具體措施
3.2.1因材施教,分層教學
針對不同層次的學生可以采取分層次教學,一種方法是打破原有的專業和班級,按學生的層次重新組班授課,這樣可以針對不同層次的學生施以不同的教學內容,做到因材施教。另一種方法是在原有課時的基礎上,以選修課的方式開設計算機基礎補習班和提高班,這樣既可以讓基礎差的同學與其它同學縮小差距,也給基礎好的學生提供了發揮自己才能的機會。
3.2.2針對不同的知識點設計合適的教學方法
1)任務驅動教學法。 任務驅動教學法是指任課教師根據具體的教學主題設計并提出任務,采取演示或講解等方式,分析任務并給出完成該任務的思路、方法、步驟和結果。在此基礎上,教師也以任務方式引導學生邊學邊練(做),并獨立或協作完成相應的學習任務,實現“學中做”、“做中學”,以達到學生真正掌握知識與技能之目的。
2)案例教學法。案例教學法是選擇已有的、應用工具軟件制作的典型樣例,以此樣例為示范進行分析,然后由學生通過模仿樣例來完成學習。通過案例的學習和實踐,使學生不僅在理論上對軟件的功能有一定的認識,更能在操作中形成一定的應用能力。
此外,在使用具體的教學方法時,要根據具體情況有效利用各種教學引導方式,如啟發式、參與式、設問式、比喻式等,充分調動學生的主觀能動性,使之積極參與教學過程,培養學生學習的自主性和積極性。
3.2.3探索“助教”新模式
由于任課教師所帶班級人數較多,加之學生水平參差不齊,教師精力有限,所以在上機實訓中難以對每一位有疑問的學生進行及時的輔導和答疑。要改變這種狀況,可以探索“助教”教學新模式。所謂“助教”,是指從班級中選拔計算機基礎較好并且責任心強、愿意為同學服務的學生充當教師的助手,與任課教師一起為同學們答疑解惑。采用“助教”這種教學模式,一方面可使學生的疑問得到及時的解決,另一方面也可激發“助教”的學習動力,督促其更加深入地學習教學內容,同進,“助教”在幫助別人的同時也增加了自身的成就感。
4 結束語
教學改革是學校教學生存的法則,是提高教學質量的基本途徑。該文在分析國家計算機水平考試的成績的基礎上,從教師、學生、平臺三個方面探討教學中存在的問題,研究新的教改方案,為計算機文化基礎課的教學提供指導,也對其它課程的教學改革起到拋磚引玉的作用。
參考文獻:
[1] 盧亮.普通專科院校《計算機文化基礎》教學改革淺析[J].福建電腦,2011(3):184-185.
關鍵詞: 高級辦公自動化; VBA高級應用; 宏代碼; 案例教學
中圖分類號:G642 文獻標志碼:A 文章編號:1006-8228(2015)08-73-03
Research on applying advanced VBA application cases to non-computer majors teaching
Gao Honghao, Zhuang Weiming, Song Lanhua
(Shanghai university computing center, Shanghai 200444, China)
Abstract: Most colleges have opened the advanced office automation and macro application course as a public basic course, but the problem of content complex and progress lag is ubiquitous in the teaching process. This paper takes case teaching as the guide to organize the teaching content of VBA advanced application and to innovate the traditional programming course teaching mode. Taking the macro and its automatic recording, macro code upgrade, binding calls for control and macro three parts as the practice case taught in classroom, can enhance students' understanding of object-oriented programming technology, promote students' interest of learning programming language and guide students to apply the knowledge of office automation to practice.
Key words: advanced office automation; VBA; macro code; case teaching
0 引言
向非計算機專業的學生教授計算機基礎知識的目標是要讓學生掌握計算機應用技能,將自身的專業知識與計算機技能相結合并更好地服務于專業學科領域。不同專業背景的學生對學習和掌握計算機技能的期望不同,加之學生的計算機基礎也不盡相同。因此,在教學實踐過程中,對不同專業需要提出不同的要求,同時采用不同的教學方式。
上海大學實行大類招生,在課程改革不斷深入的過程中,提高學生學習興趣、培養學生自主學習、實踐及團隊協作的能力是擺在我們面前要解決的迫切任務[1]。高級辦公自動化與宏應用[2]作為非計算機專業學生的計算機基礎課,教師主要講授微軟Word、Excel、PowerPoint軟件應用,以及VBA高級應用的程序設計。VBA是Microsoft Office系列的內置編程語言,是開發語言VB(Visual Basic)的一個分支,可供用戶編寫宏,對Office進行二次開發。由于其是面向對象編程技術,并具有良好的可視化設計效果,因此適合作為非計算機專業學生學習編程的入門語言。由于課程覆蓋學生面大,涉及專業類別多,對于如何進行教學改革才能取得好的成果,多年來一直都在研究和探索。在教學過程中發現并歸納了一些問題。一方面,學生對于基礎辦公軟件操作的重視程度不高。對于這部分知識,學生往往淺嘗輒止且易于滿足,在工作中遇到實際問題時經常無法獨立解決。另一方面,絕大多數非計算機專業學生的編程基礎薄弱,學生對VBA高級應用部分的學習興趣低迷,部分學生甚至主動放棄學習這部分課程內容。在教學實踐過程中還發現,學生更加容易接受面向應用的案例教學,學生的課堂參與度較之枯燥的理論教學有明顯提高。目前,教學模式急需從以VBA理論講授為中心轉變到以案例實踐為中心[3-5],對課程的課內授課、課內實驗、課外實踐等內容作進一步調整與完善,同時設計課程有關的輔助軟件或硬件,以幫助學生更快更好地掌握課程內容,提高理論與實踐能力。
本文針對VBA高級應用部分的知識點,從教學實際問題出發,選取典型教學案例,構建課程的教學體系。以案例教學為向導,改變傳統的編程語言授課模式,力爭在較短時間內使教學質量有明顯地提高。
1 宏與自動化錄制
宏(Macro)是一個程序段,或一個子程序,其由一系列的命令(包括Word、Excel、PPT命令)和指令組成的,是完成特定任務的指令集合,實現任務自動化執行。有兩種創建宏的方法:錄制宏和編寫宏。錄制宏是指通過宏錄制器的方式進行:宏錄制器的打開需要選擇選項卡[視圖][宏][錄制宏],然后打開宏錄制器對話框。如圖1所示,是以Excel為例的錄制宏對話框,包括宏的名稱和保存位置。編寫宏是指在Visual Basic編輯器(VBE,Visual Basic Editor)上編寫宏代碼:可以按組合鍵“Alt+F11”快速打開編程環境。
圖1 以XLS為例的錄制宏對話框
錄制宏的過程,實際上就是將一系列操作過程記錄下來并由系統自動轉換為VBA語句。這種方法較為簡單,可以滿足學生的好奇心和吸引學生的注意力。為了降低學生的理解難度,教學過程中側重介紹宏錄制器,設計案例1并通過分析和現場操作來解釋錄制宏。
案例1 針對圖2的學生成績表,通過錄制宏的方法來設置總分和平均分。要求設置兩個按鈕,分別是“總分”和“平均分”,當執行“總分”宏時,統計表格中的總分,當執行“平均分”宏時,統計表格中的平均分。
圖2 學生成績表
分析案例1可知,需要錄制兩個宏:“總分”和“平均分”。現場演示錄制宏,錄制如表1和表2所示的代碼,分析其不同點和相同點。在課堂上,留給學生1-2分鐘時間思考這樣一個問題:錄制宏是否可能轉化并保留一些不必要的步驟?
分析代碼知,代碼2比代碼1多了幾行,而其最終效果卻是一樣的,即計算總分。相比代碼1,代碼2的第5行至第10行代碼是多余步驟,分析其操作可知是清除Range("H2:H21")的內容。這表明錄制宏有方便性,也有復雜性。錄制宏是根據用戶操作步驟所做的自動轉化,那么就會存在記錄了許多不需要的資料和步驟的問題。同樣,錄制的宏無判斷或循環能力;人機交互能力差,即用戶無法輸入,計算機無法給出提示;無法顯示對話框和自定義窗口。從這點引出學習VBA代碼編程的重要性,通過學習編程可以更好地寫出VBA程序。
表1 代碼1
[1 Sub 總分()
2 Range("F1").Select
3 ActiveCell.FormulaR1C1="總分"
4 Range("F2").Select
5 ActiveCell.FormulaR1C1="=SUM(RC[-4]:RC[-1])"
6 Selection.AutoFill Destination:=Range("F2:F21"), Type:=xlFillDefault
7 Range("F2:F21").Select
8 End Sub\&]
表2 代碼2
[1 Sub 總分()
2 Range("F1").Select
3 ActiveCell.FormulaR1C1="總分"
4 Range("F2").Select
5 ActiveCell.FormulaR1C1="=SUM(H2B2:RC[-1])"
6 Range("H2").Select
7 ActiveCell.FormulaR1C1="大學"
8 Selection.AutoFill Destination:=Range("H2:H21"), Type:=xlFillDefault
9 Range("H2:H21").Select
10 Selection.ClearContents
11 Range("F2").Select
12 ActiveCell.FormulaR1C1="=SUM(RC[-4]:RC[-1])"
13 Selection.AutoFill Destination:=Range("F2:F21"), Type:=xlFillDefault
14 Range("F2:F21").Select
15 End Sub\&]
2 宏代碼進階
錄制宏的代碼其實就是VBA代碼,在VBE環境下是允許用戶手動修改。為了引導學生編寫代碼,接著設計一個實例:錄制部分宏和手動修改相結合。
案例2 編寫一個宏程序Perimeter,用于計算圓周長,其中A1單元格為半徑長度。
分析案例2可知,需要錄制一個宏,然后在宏內編程或修改代碼。首先,通過宏錄制器錄制一個空白宏并將其命名為Perimeter。如下:
Sub Perimeter()
End Sub
其次,根據圓周長的計算公式S=2*p*r,引導學生考慮其中的變量情況以及變量的設置情況:整數型或浮點型?提示學生圓周率p肯定是小數,變量S必然是浮點型。留給學生1-2分鐘思考,再給出VBA代碼用Dim設置變量S和r以及其類型double。
圓周長是根據A1單元格的半徑長度計算出來的,需要學生回憶學過的賦值語法r=Range(“A1”).value取值。考慮圓周率p的取值情況:可以直接取數值,亦可以定義VB的符號常量。向學生說明符號常量的定義方法和使用場景,通常用const關鍵字來定義符號常量,但是符號常量在VBA執行過程中是不允許改變的。
表3 代碼3
[1 Sub Perimeter()
2 Dim S As Double
3 Dim r As Double
4 const PI=3.1415
5 r=Range(“A1”).value
6 S=2*PI*r
7 Msgbox S
8 End Sub\&]
最后,給出表3所示的代碼,其中包括:變量和符號常量的定義(第2行至第4行)、變量使用(第6行)。接著給出一個案例,修改并互換第5行和第6行,介紹順序結構的概念。情況1:r=Range(“A1”).value先賦值再計算S=2*PI*r,則結果正確。而情況2:S=2*PI*r先計算后賦值,則結果錯誤,因為計算時r并未賦值,其值由VBA賦0參與運算。
3 控件與宏的綁定調用
宏的調用分兩種方式:一種是在VBE環境執行模塊,另外一種以Office的控件執行。在案例教學過程中,重點介紹Office控件的按鈕與宏調用功能綁定。
案例3:在Sheet1的B5單元格中創建一個 “計算器”按鈕,單擊該按鈕,彈出一個如圖3所示的計算器,并能進行簡單的四則運算。
圖3 計算器界面
首先,打開VBE環境需要執行選項卡[文件][選項][自定義功能區][開發工具],打開開發工具視圖選項卡。接著,單擊“插入|用戶窗體”,插入UserForm1窗體,選中UserForm1窗口,浮現工具箱(如圖4所示)。在主窗口中添加相應控件,根據圖3示例界面的需要修改控件屬性。
圖4 工具箱
其次,為了實現宏調用,在VBE中單擊“插入|模塊”,插入了“模塊1”,雙擊左上VBAProject窗口中的“模塊1”,打開編輯窗口,在編輯窗口中輸入以下代碼:
Sub Openform()
UserForm1.Show
End Sub
其中,Openform是手工定義的宏名稱,而不是通過錄制宏的對話框設置的,Userform1.show表示顯示調用用戶設計的窗體Userform1。
最后,單擊“開發工具|控件”打開插入控件工具欄,在工具欄上選中“Commandbutton”按鈕,使得鼠標變成“+”,在B5繪制“按鈕1”,彈出“指定宏”對話框,選中“Openform”宏名并單擊“確定”。設計完成后,在界面上點擊按鈕測試窗體是否正確展示。
4 結束語
本文設計了三個教學實例,分別介紹錄制宏、VBA模塊修改以及函數調用之間的關聯性。加強實踐教學環節的目的是培養學生上機動手能力、解決實際問題的能力以及知識綜合運用能力[6]。所述的案例教學正是實踐教學的重要組成部分,通過案例教學能使學生熟悉Office軟件及其操作技巧,能針對具體問題能靈活地駕馭軟件,進而達到學以致用的目的。
參考文獻:
[1] 高洪皓,朱永華,陳章進.基于MOOCs平臺的計算機基礎實驗教學課
程建設[J].工業和信息化教育,2014.6:90-94
[2] 莊偉明,嚴穎敏.辦公自動化基礎與高級應用[M].電子工業出版社,2013.
[3] 諶衛軍.教學與教案設計[J].計算機教育,2013.17:112-118
[4] 邱石.教案設計六要點[J].教學與管理,2003.30.
[5] Chen W J, Li X, Liu W D. Teaching computer programming to
non-computer science students[C]//Proceedings of the 3rd Asian Conference on Education (ACE). Katahira: IAFOR Publications,2011:784-795
關鍵詞:典型案例導向教學模式;教學改革;大學計算機基礎
高校大學計算機基礎課是面向非計算機專業學生的一門重要公共必修課,掌握計算機的基本操作技能和常用軟件實際應用能力是當代大學生必備的基本素質,立足于相關軟件的綜合運用能力,有利于擴大學生的知識面和就業面,以適應對計算機知識、技能、應用和創新能力的需求,達到培養高校復合型人才的目標。
近年來各高校大學計算機基礎課程都在進行改革,并取得了較好成效,相關教學資源和教學模式已經比較成熟,但在大學計算機基礎教學中仍存在一些具體問題,仍需對該課程進行合理有效的改革。例如:①不同專業不同地域的新生,實際掌握計算機知識程度的差異[1];②在各高校大學計算機基礎教學中,長期力求“基本統一”的指導思想,即各專業要求“基本一致”的大綱、內容、學時數、教學手段等,并達到基本一致的目標要求,大學計算機基礎課基本上是在全國計算機等級考試的驅動下實行“基本統一”的模式進行教學,各自差別主要在于講課時數和實驗操作時數的比例有所不同而已。其表現形式為:①采取“零起點”教學模式,忽略了地域之間、城鄉之間學生計算機基礎水平的差異;②采用“一刀切”教學模式,忽視了不同專業學生對計算機基礎知識的需求;③采取單一的理論加實驗教學模式,忽視了教學模式多樣性需求。
1教學模式的研究
基于不同專業不同層次學生典型案例導向教學模式的探索研究,將改變傳統的教學模式的不足,在教學過程中立足于基礎、適當延伸、側重應用,服務于專業,建立適合社會發展和需求的多層次、多樣式教學模式。通過探索和改革,形成一套有自己特色的教學模式,使教學培養和市場人才需求緊密結合,更加有效地實現應用型人才、高校復合型人才教育培養的目標。
1.1需求情況調查與分析
項目組老師分別對本校非計算機專業不同層次的教師和學生,對計算機技能的需求進行系統調查,其中包括:各專業在計算機基本技能方面有哪些需求、工作和學習中遇到哪些常見問題、哪些軟件常用等內容。
通過信息反饋,分析不同專業、不同層次新生的計算機知識結構特點、目標要求與案例特點,基礎課與專業課相結合。并對搜集到的各種信息整理成文檔,進一步進行分析、討論、研究、總結。
1.2教學內容的構建與培養目標
1.2.1改革教學內容
根據大學計算機基礎課程的特征,通過典型案例和多層次教學方法,在教學內容和教學手段以及教學策略上做進一步研究,使大學計算機基礎課程能夠更加符合當前大學生學習的特點,著重針對不同專業不同層次學生的教學特點,采用典型案例導向教學方法,對大學計算機基礎課程進行新的教學模式的嘗試,以使課堂教學效果更好,使不同專業學生都能從中得到自己需要的知識,從而調動學生學習的主動性與積極性,提高主動學習能力[2],發揮教師的主導作用,使教師的“教”與學生的“學”融為一體,把知識傳授、素質提高、能力培養融為一體,在改革中探索出新的教學模式。
1) 在原有大學計算機基礎教學模塊基礎上,增加與不同專業結合密切的專業典型案例應用模塊,使教學內容與學生所學專業緊密結合,培養學生利用計算機獲取信息、處理信息和解決實際問題的意識和能力,從而能利用計算機相關技術進行自身專業的二次開發,把所學知識充分應用于實際。
2) 基于不同專業典型案例導向教學模式,以應用為主線,面向不同專業學生在實際學習中的需求為向導,完善計算機基礎學科理論的系統性或完整性的教學知識體系和課程體系結構,通過典型案例突出實踐環節。在課程教學中,遵循理論與實踐教學并重的原則,把對學生動手能力的培養貫穿于教學過程的始終,培養學生發現問題、分析問題、解決問題的綜合運用能力,激發學生的求知熱情、探索精神和創新欲望。
3) 針對授課對象新生入學水平參差不齊的特點,通過不同專業典型案例導向教學模式,將實驗教學環節貫穿于學生學習的全過程,結合不同層次的案例引導學生進行不同類型的實例操作和自主性學習,激發基礎較差學生的學習熱情,提高他們的動手能力和自我學習能力,使其能較快掌握計算機基礎知識和操作技能;而計算機基礎好的學生則在原基礎上學得更扎實更深入。
1.2.2改革教學目標
教學過程始終圍繞加強提升學生的計算機操作技能和綜合知識應用能力進行設置,以提高學生掌握計算機基礎理論知識、基本操作技能和綜合信息處理能力和創新能力為總體培養目標。
1) 構建不同專業、不同層次學生的案例導向教學模式和教學策略,構筑合理的知識結構,做到“授人以魚,更要授人以漁”。充分調動學生的學習興趣和積極性,使學生在興趣中、實例分析中牢固掌握并靈活運用所學知識與技術解決本專業實際問題,為社會培養高質量復合型的適用型人才。
2) 整合教學資源,形成“多元化”、“多樣性”教學模式,優化教學過程,研究并開發一套基于不同專業典型案例導向的多媒體教學系統,充分發揮網絡資源共享的優勢,為學生的自主性學習提供更便利條件,吸引更多學生主動參與到教學活動中,推動教學方法、教學模式和教學手段的改革,從而提高教學質量,更重要的是提高教學效率和效果。
3) 根據需求,將教師教案、素材、演示文稿和案例等進行收集、整合與優化,制定出一套適合于不同專業的教學內容和實習環境,整合滿足不同專業不同類型學生需求的多樣化典型教學案例;建立大學計算機基礎課程經典案例庫。
2案例導向教學模式設計策略
在教學活動中,如何構建、整合、優化與專業相結合的科學合理的課程體系和一套完整的系統教學模式,需要針對不同專業、不同層次新生的學習特點與側重目標,才能把計算機基礎課與專業課的內容融為一體,使教學方法得以創新與定位。
2.1構建優化課程體系與教學模式
針對新生知識層次和專業的差異以及用人單位對計算機能力的需求,基于案例導向多樣化教學模式,積極與各院系溝通,考慮到學生掌握基礎知識程度的差異和各專業特點與需求,在學大綱基礎上,任課教師可以根據不同專業學生,增添具有專業特色的與教學內容相關的案例,并建立豐富的教學案例庫。構建結合不同層次、不同專業、注重面向應用能力培養的科學合理的大學計算機基礎課程體系,達到具有較強的針對性、專業性和導向性。在研究過程中,我們對本課程的教學內容進行優化與整合,形成多層次課程教學模塊,進一步把課堂教學與實驗教學有機結合,體現出以“人”為本的教學改革成果,以能力培養為核心,與本課程知識體系結構相一致。通過搜集在各個專業計算機基礎應用方面的經典案例,并將案例科學整合,以典型案例為教學內容,根據不同專業不同層次學生的需求,對案例系統化、分類化和層次化,形成了一套完整的、以案例導向為驅動的系統教學模式,總體方案與框架如圖1所示。
2.2構建基于網絡的開放式實驗教學平臺
根據整合后的以案例導向為驅動的教學模式框架,我們研究開發了一套基于網絡環境下用于不同專業不同層次的以學生為中心的典型案例導向多媒體實驗教學練習系統,該系統服務于整個教學與實驗的全過程,其主要特征:①為不同類型的學生提供相關案例練習和多種學習資源共享下載與作業提交等學生使用信息;②為教師上課提供豐富的各種類型的素材,教師也可以隨時上傳自己的案例素材和查看學生作業與批改作業,或者與學生進行實時交流。通過該實驗教學平臺,培養學生的自主學習能力和興趣,增強學生對相關計算機知識的理解和運用能力和創新能力,以科學素質為核心,適應學生自主學習的特點,同時又反映出教師的導學作用。
該系統基于Web、采用B/S體系結構,結合.NET服務器技術以及SQL Server數據庫技術作為整個后臺服務系統,同時利用前端的動態網頁技術,進行軟件開發與調試。
2.3基于案例導向教學模式的應用
2.3.1改革教學內容和教學模式,培養和提高學生創新能力
教學模式的改革是一個不斷探索、實踐、創新的過程。根據課程內容和教學目標,我們采用教材與教學資源等多種方式相結合:①以主教材的教學內容為主體,典型案例教學過程為框架;②多元化網絡平臺中的案例庫為教學的參考資源做輔助,即提供給學生學習,也為任課教師作為備課的參考資料,并要求任課教師在實施教學活動時,在統一的教學大綱和教學目標下,根據不同專業學生,適當調整內容的深度與進度,應用不同典型案例方案,認真設計自己每一次課的教學內容,因學生專業不同而施教;③有多媒體課件的支持;④多媒體教學系統中的學習資源為學生提供自學與練習的內容。例如在提供的Word學習子系統中提供有:Word經典案例練習與分析、畢業論文排版指導、作業實踐練習、問題的提交、教師對案例的評價等功能。使學生在練習中能夠有的放矢的學習,避免常出現的操作錯誤,如果出現了自己無法解決的問題,還能及時上傳問題,教師能實時了解教學中的主要問題,對自己的教學案例提出評價和改進方案[3],并將其結論通過評價系統提交,便于以后的教學。其目的達到學生學習自主化、資源整合多元化、教學輔助多樣化。
通過教學模式的改革,使學生不僅能理解所學內容,更重要的是培養學生具有更強的創新意識和研究能力,將計算機技術與本專業知識結合,綜合運用所學的知識去發現問題和解決實際問題的能力。
2.3.2開拓新的實踐教學方法,促進教學模式的改革
在實驗教學模式上,積極開展基于網絡環境下案例導向學習模式多媒體教學系統和案例庫教學平臺的開發構建,探索利用網絡和教學資源的開放式教學新模式,豐富實驗教學內容。在研制的典型案例導向多媒體實驗教學練習系統中,由課程學習園地和課程討論與交流兩大模塊組成。①在學習園地部分,將本課程劃分為計算機操作與組成、計算機網絡、Office2007 Word、Office2007 Excel、Office2007 PowerPoint五大模塊;每一塊都為學生按專業分層次提供豐富的教學資源供瀏覽下載,其中包括常見錯誤模板(易出錯操作圖樣與出錯分析等)、畢業設計論文模板、經典案例分析與練習、作業實踐練習等,使之成為課堂教學知識的延伸和必要內容的補充[4]。②討論、交流部分,以論壇的形式,利用網絡及時答疑解惑,及時了解學生學習情況、收集學習過程中的問題。網上教學園地的建設,對提高學生學習的主動性、培養學生的學習自覺性,營造良好的學習氛圍都起到了促進作用。同時,作為反饋關于教學效果、質量方面信息的一個重要渠道,任課教師都能從中及時發現自己教學過程中出現的問題,為教師改進自己的教學方法提供有益的參考。③學生通過網絡教學系統,隨時可以上傳和下載自己的作業與作業要求,教師可隨時隨地查看學生作業的上交情況和作業的批改。
通過實驗教學中的實際操作,旨在培養學生主動思考、分析問題和動手能力,將課本中講述的理論知識應用在實踐中。
2.3.3考核模式的改革
考試模式通常用的有兩種:標準化和傳統方式。標準化具有試題容量大、內容廣泛、知識覆蓋面寬、考試信度和效度好等優點,但缺點是有一定的局限性,不能反映學生平時的學習情況。而傳統的考核方式難以真實反映學生運用所學知識結構解決實際問題的綜合應用技能。
根據大學計算機基礎內容與知識結構特征,我們采用的是“無紙化網絡考試形式”,總評成績則由考試成績和課堂評價相互結合:網絡考試成績占80%,課堂評價占20%(包括實驗作業質量與次數、考勤等)。無紙化考試題目包括主觀與客觀兩類題(各占40%分),主觀題機器自動閱卷,客觀題需要人工批閱。課堂評價是教師在教學過程中根據教學情景、實際情況對學生隨時隨地的評價。這種綜合考核方法可以有效地測試學生能否解決問題、綜合或獨立思考的能力,最終目的是為促進學生的有效學習,讓學生成為主動、積極的學習者,從而達到提高教學質量的目標。
3結語
總之,基于不同專業不同層次多樣化典型案例導向教學模式的研究與實踐,使不同層次、不同專業學生對計算機基礎課程的不同需求得以改善,激發了學生的學習興趣、學習的主動性和積極性,學生自主性學習得以提高,課程的教學內容和實驗環境得以豐富,同時教師的教學質量與教學水平得到了提高,既能發揮教師的主導作用,使教師的“教”與學生的“學”融為一體,從而促進了課程教學效果的提高。教學組織、實踐環節、課堂教學等方面均受到師生好評。達到了培養出高質量的能適應社會需求的復合型人才的目標。由于該教學模式還在進一步的實踐應用中,還需要進一步的完善和補充。
參考文獻:
[1] 戴振華.高校非計算機專業計算機基礎教學改革探討[J].計算機教育,2009(6):100-102.
[2] 龐曉瓊.案例驅動的數據結構課程設計教學改革實踐[J].計算機教育,2009(1):53-55.
[3] 夏秦,陳,顧剛.一個適用于大學計算機基礎課程的案例應用框架[J].實驗技術管理,2009(11):101-106.
[4] 張俊玲,劉鴻波.非計算機專業計算機基礎課程教學改革與探索[J].實驗室研究與探索,2009(11):126-128.
Illustrative Case Oriented Teaching Model for College Basic Computer of Different Specialities
HOU Xiuhong, ZHENG Wenkui
(Computing Center, Hunan University, Kaifeng 475004, China)
論文摘要:本文對計算機基礎課教學的現狀和存在的問題進行了分析和研究,同時對教學方法改革進行了探討。
隨著計算機技術的飛速發展,計算機已經成為人們工作、生活、學習中不可缺少的工具。根據“智聯招聘網”的招聘信息粗略統計,對于非計算機專業的應聘者,百分之八十以上的企業要求畢業生要掌握一定的計算機知識,熟練使用計算機。目前高職院校均將“計算機基礎課”作為非計算機專業大一新生的公共必修課,可見高校計算機基礎教育的重要性。
一、目前的現狀及存在的問題
由于學生在中小學階段接受計算機教育程度不同,所以實際教學過程中給老師帶來很大的挑戰,對此我們已對大一新生第一學期的“計算機基礎”課程進行計算機分級教學的嘗試性實踐,取得了良好的教學效果。不過針對全校非計算機各個不同的專業,今后計算機應用的側重點不同,目前采用統一的教材教學,不能完全滿足各個不同專業的后續使用要求。
二、研究的意義與價值
對于計算機這種實踐性較強的課程,教學內容和知識結構的應用性、實踐性、創新性以及知識更新必須跟得上新技術的發展和變化,如果缺乏對學生實踐能力和創新能力的培養,只能使學生完成大專層次的學歷教育,缺乏適應就業崗位更新的可持續發展能力。
因此,我們提出《計算機基礎案例高級應用教學》,在新生完成第一學期的計算機基礎課程的教學任務,掌握了計算機常用操作基礎上,在第二學期開設《計算機基礎案例高級應用課程》,精心設計挑選一些有一定難度的、針對各個專業具有代表性的案例進行教學。深入挖掘本門課程與各個專業課程之間相關性,充分調動學生的學習興趣。培養學生自主學習、合作學習、探究性學習和發現性學習的學習氛圍,教師盡量只起到引導、啟發的功能。
三、計算機基礎高級案例教學研究具體措施
(一)貼近專業需求,制定新課程標準。針對學校開設《計算機基礎》課的8個系38個不同的非計算機專業,按不同的系分別進行調研。我們計算機基礎教研室8位老師各有分工,每人負責一個系。通過網絡搜索、閱讀相關資料、并與各個系部的專業主任反復溝通,深入了解各個專業的學生的培養目標、專業技能需達到的水平、行業標準以及就業方向等,力求制定出適合各個專業的《計算機基礎課程標準》。為今后我們教學提供參照依據,一方面使學生了解計算機的基礎知識和掌握使用技能,具有在將來的學習、工作、生活等方面應用計算機的基本能力,進一步提高科學文化素質。另一方面,使學生能利用計算機作為工具,為學習專業課程打下基礎,使他們具有運用計算機進一步學習相關專業知識的能力。(二)搜集編寫適合各個專業案例,自編教材。在走訪學校各個專業進行調研的過程中,每位老師整理、收集、查閱大量適合相關專業的實用、原始數據,編撰、設計適合各個專業的案例。每周利用教研室例會的時間,定期討論數據的收集、整理;調整案例的設計、組織。 同時,為了更深入地了解學生們對計算機基礎課程的看法和意見,我們多次組織召開了“計算機基礎課教改師生座談會”,邀請了各系部相關教師及學生代表參加。學生代表涵蓋我校各個開設計算機基礎的非計算機專業,約30人左右。在座談會上,師生們就教學內容、教學模式教學環境以及課程計劃進行熱烈的討論。此外,對學校部分專業的大一學生以及畢業生就計算機基礎課做了問卷調查,通過反饋跟蹤了解企業對相關專業計算機的要求。通過不斷積累,最終生成適合全校各個專業《計算機基礎案例教學》這門課的案例庫并編纂成教材,在教學中根據不同專業,對應選擇與不同專業適合的案例做到“有的放矢、因專業施教”。我們目前根據學校8系38個專業的不同培養方案,設計的案例庫按應用來分,暫分為商務類、管理類、策劃設計類、工程類、綜合類五大類。(三)實時更新案例庫,便于學生自主學習。計算機信息技術是當今世界發展最快、應用最廣泛的學科之一。擁有一定的計算機知識和應用能力已成為現代人所必須具備和賴以生存的基礎。高等教育的任務就在于培養具有創新精神、實踐能力強和具有綜合素質的高級專業人才。計算機基礎課總學時一般在52-84學時之間,想利用課堂時間熟練掌握計算機知識是不可能的,平時需要大量的上機實踐。因此除了課堂教學之外,鼓勵學生自主學習。我們把教師積累的案例庫、素材、習題、以及設計項目要求按側重專業方向和難度層次分類實時動態到網絡學習平臺上,便于學生課余時間自由選擇練習。(四)多組織提供學生參加校內外競賽的機會,激發學習興趣
對于有限的學時來說,課堂教學遠遠不能滿足那些對計算機有特殊愛好的學生,特別是一些入學時計算機基礎比較好的學生,應該讓其興趣向更積極的方向發展。比如每學期有計劃地組織計算機基礎大賽,設定主題,允許學生以興趣小組的形式參加網頁制作、Word排版或PPT設計比賽,主要側重培養學生的創新意識和團隊協作精神。因為在有限的時間內,要完成比較滿意復雜的綜合作品,必須通過多名學生互相交流和討論,取長補短,才能共同完成任務。同時多方面提供學生參加校外比賽鍛煉自己的機會。
四、小結
對于非計算機專業開設的公共基礎計算機課,如何把我們課程內容更貼近專業建設,更適合非計算機專業學生學習掌握計算機,以及今后對他們進一步學習更有利,更符合計算機不斷更新發展的技術,是我們要一直不斷深入探討研究的課題。
參考文獻:
1.案例的選擇
首先,需要采用典型的案例,選擇的核心需要對計算機課堂中所包含的教學知識進行涵蓋;其次,需要采用具有針對性的案例,在教師方面需要達到因材施教的目標,也就是根據實際情況來對案例進行設計與完善;再次,需要選擇具有針對性的案例,其原因是只有合理的案例才會提升學生的理解能力;最后,需要從系統性入手,在課堂中教師可采用多個案例的方式,并且每個案例之間存在一定的聯系,并且出現的順序應該從易到難。
2.實施階段
在對案例進行設計后,就可運用到課堂教學當中,首先教師需要對課堂教學內容進行引導,然后需對案例進行展示。伴隨著互聯網與多媒體技術逐漸完善的情況下。展示案例的種類較多,如可以通過錄音播放、幻燈片播放等,在一些特殊的環境下還可以通過表演的方式教學。而從教師的角度來分析,可以根據學生在課堂中的表現來分析與設計下一步的案例。將案例展示后即正式進入到正題,教師可以根據案例中所涉及的問題向學生提出,而學生對問題進行解剖與分析,對于問題的展現,可按照難易程度、內外順序等方式,逐漸引導學生向解決問題的方向靠攏。而探討與分析的樣式也逐漸增多,首先在學生內部可以自由構建小組對課堂中所出現的問題進行解決,一定時間后可派出每個小組的代表與教師進行溝通。在遇到意見不統一的情況時,教師可以對學生朝著正確的方向引導,保證學生能夠在尋找正確答案時獲取更多的知識,并且在個人學習能力與知識層面上也可得到一定程度的提升。
3.案例總結階段
在課堂的最后,教師需要對學生在案例教學中的表現或者其中所涉及的問題進行總結。具體來說,就是對案例所涉及的知識點進行重復與鞏固,達到學生徹底理解案例教學的目標。在計算機教學過程中,教師可以將案例所包含的內容進行反復的分析,與此同時將理論知識進行擴展以達到更好的教學效果。
二、案例教學法在計算機教學中舉例分析
以開發程序為例,教學初期可通過留言板的方式,對留言板應該具有的功能進行分析與整合。然后,教師對學生的想法進行整理與完善,經過一系列分析后可判斷出以留言板而開發程序為案例共需要四個部分組成,分別是用戶登錄、注冊、找回密碼和發表留言。設計后需要將學生分成不同小組以對程序進行具體步驟進行設計,如對用戶注冊階段數據庫的建立以及登錄界面的優化等。在面對不同案例時,學生都需要遵循尋找問題,分析問題,解決問題的步驟。同樣,在對數據庫與注冊用戶的數據連接時,需要采用什么技術手段來解決該問題。對此,學生可以通過小組討論或者上網查閱資料等方式自主解決,實在解決不了時教師可以將學生遇到的問題進行匯總,對出現問題較多的地方進行集中處理。通過案例教學的方式不但解決了學生所遇到的問題,同時還完成了學習任務,在提升學生學習積極性的過程中增強了他們的實際應用技能。最后,需要對課堂中的案例進行總結。根據不同類型的案例,可以以學生自己評價、學生之間進行評價和教師評價集中方式,可以保證在完成案例后獲取更多的知識與經驗。以在后期的學生中有著明確的努力方向。例如,在前端界面與數據庫連接的過程中,可以采用字符串編寫代碼或者數據庫連接控件等多種方式,并且每種方式都可以成功連接,那么在設計的后期就需要考慮每種連接類型的優勢與劣勢以選擇更好的連接方式。總之,通過對計算機教學中的案例教學模式進行分析后,可以看出采用案例教學法不但可以充分調動學生的積極性,更重要的是可以提升學生的創造能力,進而達到提升學生對理論知識學生的目標。在實際教學過程中,教師在對案例設計之前應該根據學生的實際情況、教學要求以及教學目標等多方面考慮后,設計出完善的教學案例模式,只有這樣才能盡最大限度的提高課堂教學效果、提高教學質量,最終達到培養出符合時展要求的高素質人才的目的。
三、結語