前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇計算機專業教學方法范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
關鍵詞: 計算機專業英語; 教學方法; 教學現狀; 教學質量
中圖分類號:G642 文獻標志碼:A 文章編號:1006-8228(2014)03-46-03
0 引言
目前,英語成為IT產業的主要行業交流語言。軟件開發各階段文檔、用戶手冊都使用英文編寫,軟件開發平臺、輔助工具也都采用英文原版,大多數計算機科學的前沿動態和最新研究成果也都來源于國外,并采用英文進行成果展示和交流。因此,計算機從業人員不僅要有扎實的專業技能,還要有較強的專業英語基礎,才能夠快速掌握和吸收來自國內外的新方法、新技術,以適應不斷變化的行業環境。
作為一個重要的工具,計算機專業英語被教育部列為計算機專業的必修課程。與公共英語和計算機專業課程不同,計算機專業英語具有學科融合的獨特性質,因此,如何在提高教學質量的同時,培養出符合行業需求的專業人才,是計算機專業教師必須不斷探索和研究的課題。
1 計算機專業英語的特點
專業英語課程不是單純的語言課,也不是單純的專業課,是一門將語言應用與專業知識緊密結合的課程[1]。因此,計算機專業英語既具有公共英語的一般特性,又兼具計算機專業的學科特性,體現出較強的應用性、專業性和實時性等特點。
1.1 應用性
計算機專業英語以公共英語的語法、句型、句式為基礎,將其應用于計算機科學領域,強調以英語為工具來理解和學習計算機技術,注重培養學生的綜合應用能力,使學生不僅能夠熟練閱讀、撰寫和翻譯計算機專業的相關英文文檔、文獻和書籍,還能夠自如地在計算機專業的技術研發及學術交流活動中運用。
1.2 專業性
計算機專業英語主要涉及計算機科學領域的專業知識,如軟件開發與維護、操作系統、數據庫原理、計算機網絡與應用、圖形圖像處理與識別等[2]。因此,計算機專業英語的專業性體現在所涵蓋的專業詞匯、專業術語和專業表述方式非常多,覆蓋的專業知識面較廣。
1.3 實時性
由于計算機科學發展非常迅速,新方法、新技術層出不窮,軟硬件更新周期不斷縮短,使得計算機專業英語也不斷更新,出現了大量的新術語和新詞匯,具有較強的實時性。計算機專業英語的實時性反映了計算機領域的發展動態,有助于計算機專業人員了解和掌握本學科的最新研究方向和研究成果。
2 教學現狀分析
2.1 詞匯量大,學生難以記憶和掌握
在計算機專業英語開設前,學生已經學習了八年的公共英語和三年的專業課程,積累了一定的公共和專業詞匯量,這為計算機專業英語的學習提供了良好的基礎。但是,計算機專業英語涉及的專業知識范圍廣,表述形式豐富,因此所包含的詞匯量非常大,不僅有專業詞匯,而且還有很多公共英語中的通用詞匯,遠遠超出了學生所掌握的范圍。面對如此大的詞匯量,學生經常感覺在有限的時間內記憶和掌握存在很大難度。
2.2 句型復雜,學生難以分析和翻譯
在計算機專業英語中,為了完整、明確地表達某個領域知識,往往將各種修飾成分層疊在一起,構成一個復雜的句子[3]。雖然復雜句型具有一定的嚴謹性,能夠真實、完整地描述客觀事物,使文章層次上的邏輯性和準確性更強,但其在結構上拖沓冗長,修飾成分繁瑣眾多,與中文差別很大,因此很難用規范化的中文進行翻譯。學生雖然具有一定的語法基礎,但卻初次接觸涉及專業知識的復雜句型,往往在句子成分分析、翻譯方法和技巧方面存在很多問題。有時分析不清楚句子成分,有時能夠理解句子的含義,卻不能用簡練準確地翻譯成規范化的中文。
2.3 學生的漢譯英能力有待加強
計算機專業英語的應用性強,培養學生的英文文檔和論文寫作能力成為其主要目標之一。由于漢譯英有很大難度,學生在學習過程中往往忽略這個環節,認為只要掌握了專業詞匯、專業術語和復雜句型的翻譯技巧,能夠熟練閱讀開發文檔、幫助手冊和安裝說明,進行程序代碼和注釋的編寫就足夠了,沒有認識到在軟硬件開發的工作中也需要撰寫相關的英文文檔、說明和相關手冊。目前學生的英文寫作能力較薄弱,有待進一步加強。
3 教學方法改進措施
計算機專業英語的教學對于學生將來從事本專業領域的工作有很大的影響,好的教學方法能夠激發學生的學習興趣,培養學生主動學習的習慣,并能使學生掌握學習的方法和技巧,從而獲取在未來工作中所需的知識和技能。根據計算機專業英語的特點,針對教學中存在問題,提出以下幾點教學方法改進措施。
3.1 結合實例教學降低專業詞匯記憶難度
在計算機專業英語的詞匯教學過程中,可以使用實例教學法[2]。根據本課程的特點,將不同的教學內容與相關專業課程相結合,通過使用一些軟件、硬件或多媒體工具,設計符合教學需要的實際案例,使學生通過案例學習常用的專業詞匯和專業術語。
計算機專業的學生經常使用各種中文版的軟件開發平臺進行程序設計實驗,對開發平臺中的各種工具、菜單、命令都很熟悉。根據這種實際情況,結合學生所學的程序設計語言,可以將該開發平臺的英文版作為教學案例,在課堂上進行安裝演示。使學生通過中英文進行對照,來理解和記憶專業詞匯、提示信息和菜單命令等。通常,學生學習過C、C++、C#等語言后,就可以使用英文版Visual Studio這個開發平臺,通過對安裝過程和平臺界面中的英文詞匯及提示信息與中文進行對照,就能夠很快掌握大量常用的專業詞匯和術語,如Custom Installation(自定義安裝),eidt(編輯),test(測試),build(生成),debug(調試),status bar(狀態欄),compile(編譯),checkbox(復選框)等。
采用實例教學方法更形象直觀,學生更容易理解和掌握專業詞匯與術語,降低了記憶難度,并能夠讓學生熟悉各類常用開發平臺和工具的英文版本,為從事軟件服務外包工作打下一定的基礎。
3.2 采用由點及面的聯想式教學法
聯想式教學法是指根據一個詞匯聯想到與之相關的一些詞匯,包括同義詞、反義詞、近義詞、派生詞或在知識上有關聯的一些詞等[4]。通過由點及面進行擴展,使學生擺脫死記硬背的記憶方式,提高對計算機專業詞匯和術語的學習興趣。
在講授計算機軟件(computer software)的基礎知識時,要講到軟件的定義(definition)和軟件的類型(type)。同時需講解軟件類型是根據軟件的功能(function)不同而劃分的,分為系統軟件(system software)和應用軟件(application),我們所熟知的系統軟件是操作系統(Operating System),其主要功能包括處理器管理(processor management)、存儲器管理(memory management)、設備管理(device management)、文件管理(file management)和作業管理(job management)。
在講解process時,要強調這個單詞在計算機中的含義是根據詞性的不同而變化的,作為名詞時的含義為進程,作為動詞時的含義為處理。同時要提到processor(處理器),microprocessor(微處理器),Central Processing Unit(中央處理器)等派生詞和術語。
這種從一個知識點開始,通過聯想擴展到多個知識點的教學方法,不僅有助于減輕學生記憶專業詞匯的壓力,而且有助于拓寬學生的專業知識結構,達到專業詞匯積累和專業知識學習的目的。
3.3 結合詞匯的構成方法加強理解和記憶
計算機專業英語的專業詞匯和術語多,且發展更新快,需要學生不斷地學習和記憶。實際上,這些詞匯和術語的構成都是有一定規律的,因此,可以從專業詞匯的構成方法入手,對構詞規律進行詳細講解,使學生快速理解和掌握專業詞匯。專業詞匯一般采用轉義、派生、復合、縮略等方法構成,形成以下幾類詞匯。
3.3.1 轉義詞
轉義詞[5]來源于公共英語,但詞的意思完全不同,具有與專業知識相關的專業含義。如,pin(管腳),register(寄存器)和instruction(指令)等。授課時要強調這些詞匯在公共英語和專業英語中的不同含義,使學生注意區別,著重理解其專業含義。
3.3.2 派生詞
派生詞是指詞匯被加上了前綴、后綴或詞根之后形成的[6]。如,multiprogram(多道程序),hyperlink(超鏈接),programmable(可編程的),intigity(完整性)等,其中multi(多)、和hyper(超級)為前綴,able(可能的)和ity(性質)為后綴。這類詞的詞意是在原有詞匯基礎上又增加了前綴或后綴的含義,由于前后綴的意思較固定,因此加強講解常用的前后綴,便于學生理解和記憶。
3.3.3 復合詞
復合詞[6]可以由兩個或兩個以上的單詞以“-”連接得到,也可以通過縮略后直接組合在一起形成新的詞匯。如,object-oriented(面向對象的),pull-down(下拉),syscall(system+call,系統調用)。隨著專業詞匯的發展,一些復合詞中的“-”被省略,形成一個單詞,如online(在線),這樣不會出現冗長的詞匯,也保證了句子結構的正常化。復合詞的詞意是由其組成詞匯的詞意構成,變化不是很大,因此,重點讓學生掌握組成復合詞的詞匯含義。
3.3.4 縮略詞
縮略詞[7]是將詞組中單詞的主干或首字母進行組合形成的單詞,如OS(Operating System,操作系統)和ADT(Abstract Data Type,抽象數據類型)。對于縮略詞,要結合其全稱和專業知識進行講解,并鼓勵學生在程序代碼、注釋和軟件文檔中應用,通過不斷使用和熟悉來加強記憶。
3.4 采用層次化方法分析復雜句型
復雜句型結構繁瑣,修飾成分很多,在翻譯時切忌按照原文詞對詞、句子對句子地直譯。可以采用層次化分析復雜句型,按照語法規則,將句子分解為由各種修飾組成的不同層次,再分別分析各層的含義,然后將各層的含義組織在一起,以中文的習慣表述方式準確清晰地進行表述,從而給出譯文。例如:
The operating system provides a consistent way for
software applications to work on various computers without
needing to know specific details about each computer's
hardware.
句子的主語是operating system,謂語是provide,賓語有兩個,分別是a consistent way和software applications,這些構成句子的第一個層次,即主干部分;句子有兩個非謂語動詞,第一個是to work on various computers,所修飾的是software applications,第二個是to know specific details about each computer's hardware,這些構成句子的第二層,即謂語結構、非謂語動詞、介詞短語或從句的引導詞;介詞短語without needing是句子的狀語,與第二個非謂語動詞結合在一起說明句子的條件,這些構成句子的第三層。通過上述分析,句子可以翻譯為:
在不需要了解計算機硬件具體細節的情況下,操作系統為各種應用軟件在計算機上運行提供了一種一致的方式。
通過層次化方法可以清晰、準確地分析出復雜句型的各種成分,以及各成分之間的修飾關系,不僅有助于簡化問題,降低翻譯難度,而且更易于學生理解和掌握。
3.5 加強漢譯英教學環節
計算機專業英語的漢譯英教學對于學生將來從事服務外包工作具有很重要的作用,因此,在教學中,要強化漢譯英的教學。首先,要讓學生從思想上重視漢譯英的學習,這可以通過使用一些真實開發環境中的軟件文檔和手冊,最好是幫助文檔,讓學生閱讀后根據文檔中步驟進行實際操作,使其認識到英文文檔的作用,并從中體會使用清晰準確的英文表述各種專業信息的益處,從而認識到漢譯英的重要性。其次,將漢譯英的技巧作為教學重點,通過實例剖析,具體講解漢譯英在時態、語義、詞性和句子框架等方面的需要注意的問題及方法,化解難點,使學生掌握其中的技巧和竅門。此外,要以學生為主導、教師為輔導的方式,強化漢譯英的訓練,鼓勵學生多做練習,多與同學和老師交流,培養學生自主學習和發現問題解決問題的能力,使其從練習中熟悉,從熟悉中體會,從體會中領悟,進而掌握漢譯英的要領,提高計算機專業英文寫作的水平。
4 結束語
作為計算機專業一線教師,結合多年教學經驗,對計算機專業英語的教學方法進行了研究和改進,在不同的教學環節靈活使用不同的教學方法,經過實踐證明可以有效化解難點,增強學生學習的積極性和主動性,提高了教學質量,符合應用型人才的培養需要。計算機技術的飛速發展對計算機專業英語的教學提出了更高的要求,因此,仍然需要我們不斷探索靈活有效且滿足實際環境需要的教學方法。
參考文獻:
[1] 鄧霞,張艷玲.計算機專業英語教學現狀及改革探討[J].教改縱橫,
2008.4:108-110
[2] 丁海燕.計算機專業英語的情景式教學[J].云南大學學報,2011.33
(S2):342-344
[3] 張強,劉麗杰.淺析計算機專業英語教學方法[J].長春理工大學學報,
2011.6:170-195
[4] 屠紅蕾.把興趣引入計算機英語教學[J].計算機教育,2007.6:47-52
[5] 周月紅.《計算機英語》構詞法教學中的素質教育[J].林區教學,
2008.8:85-86
[6] 姚衛紅.計算機英語教學探究[J].計算機教育,2011.13(13): 88-91
關鍵詞:計算機專業;程序設計類課程;教學方法
1引言
大學期間計算機專業的學生必須掌握的基礎課之一《計算機程序設計》課程,旨在培養大學生基礎的計算機技能,以便于以后計算機課程教學的方便實施和講解,因而計算機基礎程序設計課程是計算機專業學生所必須掌握的一門理論課。計算機程序設計類課程教學重點在于其實踐性,實踐是檢驗真理的唯一標準,通過實踐,學生可以清楚自己的不足和所不理解的知識點,老師也能了解學生對于程序設計這門課的掌握情況,進而方便老師進行教案設計,為下節課講解提供依據[1]。計算機課程所重視的應該是創新,但現在各大高校計算機課程卻都以理論知識驗證為主,形成重驗證輕創新的偏差學習,難以激發大學生學習熱情,且在程序設計上沒有重大突破,大學生的創新意識和創新潛能并沒有被發掘。教學新課程改革以來,關于計算機的課程設計正逐漸轉向正常,學生的創新意識正不斷被發掘和刺激。以培養大學生創新意識和積極主動參與能力為目標,進行計算機程序類設計課程的教學探討[2]。
2當前程序設計類課程的教學情況
2.1計算機軟件開發系統龐大學生容易失去信心
例如Java技術中所包括的技術規范范圍復雜且龐大,在實際運用中也受到眾多條件限制,大學生必須付出更高的學習成本來進行技術規范的理論學習。然而若真正意義上進行程序設計,又感覺理論知識的學習無法與實際貼合,力不從心,失去信心。
2.2嚴重缺乏學習興趣、主動參與性較差
計算機程序設計類課程現階段最主要的教學方式依然是PPT展示,老師仍然處于主導地位,學生依舊是被牽引的一方,加之課程內容多,學生逐漸失去興趣,學生缺乏學習興趣、積極主動參與性較差。
2.3計算機課程實踐模式單調,學生普遍缺乏實際經驗
現階段程序設計類課程的授課方式仍以理論課為主,上機實際操作課時較少,且上機課也只是進行理論知識驗證,關于創新意識的培養卻很難實現。
2.4考核方式仍以試卷為主
這種考查方式只能確定學生理論知識掌握的熟悉程度和概念的理解認識,但對于實際操作卻并不能完整體現,進而也無法實現創新意識體現的最終目的。
3改革教學方法,加大激勵制度
老師的教學任務重點不是講解,而應該把重點放在教案設計上,只有明確的教案設計,才能針對性進行訓練,才能依據計算機程序設計知識具體應用確定教學重點。此外,老師必須建立互動課堂,只有與學生有足夠的互動,才能更了解學生,才能更好地進行課堂計算機程序設計類知識講解[3]。特別是在學生遇到無法解決的問題時。老師要依據學生潛力做合適的引導,從而刺激學生找到最佳解決問題的方式,進而提升學生的思考能力,調動學生對于計算機程序設計類課程學習的熱情。由于計算機專業的學生不同于其他專業,在畢業離校后,大都通過小組活動的形式進行程序項目開發,特別是在小組開發程序設計的途中,重視團隊彼此的配合默契,通過互相探討、闡述自身觀點以及團隊合作能力的方式來提升小組成員之間對于程序項目開發的動力。為積極增強團隊合作意識,可以適時增加一些類似討論課題的交流活動方式來進行程序設計,并進一步提升運用[4]。對學生進行啟發性問題挖掘,例如在對學生進行計算機程序設計課程教學時,提前讓學生完成課本內容預習任務,并以此為基礎進行啟發性引導。比如,計算機課程中所指的對象是什么意思;類和封裝又指的是什么;以現實生活為背景調查人群對于計算機信息技術的認識,且要依據實際情況對信息進行登記和處理,以小組團體的形式整體提高計算機程序設計課程學生之間的互動性,也為今后更深入學習計算機相關知識奠定基礎。
4重視學生的實驗預習和準備情況
計算機程序設計類課程在進行教學實踐時,由于學生缺乏基礎理論知識以及對計算機的不熟悉,容易出現慌張、不知所措的情況,進而導致計算機課程不能順利進行。形成這種局面的最主要原因就是學生并未按老師要求進行課程預習和前期知識回顧,這些無法順利完成,究其根本原因就是學生沒有深入的感知計算機程序設計類課程的教學重點和教學難點,由于前期準備不充分,導致各種狀況發生。為解決此類問題,老師必須加強自身知識能力,除此之外就是要正確認識計算機程序設計類課程的實際重點內容,老師還要根據自身特點進行課程設計安排,以吸引更多學生專心聽講,以完整的知識武裝自己。計算機課程的專業較多,因而實驗課內容也十分廣泛。這就需要老師依據實際情況進行課程設計并調整課程內容講解模式。只有這樣才能解決學生在上課時對于計算機程序設計課程學習中難懂的問題[5]。避免盲目從眾,還可以依據學生自我興趣進行計算機程序設計的理論思維創新并驗證實驗結果。所以,老師要依據計算機程序設計類課程的實驗方式來讓學生確定自己的獨特方式,學生也可以積極主動的選擇可以激發創新思維的各類課程活動方式,結合自身特點進行計算機程序設計類課程的項目設計,進而滿足不同層次、不同興趣學生自身的實際需求。
5通過上機試驗提升綜合項目的設計能力
計算機程序設計類課程是一門重視實踐的課程,因而上機實踐是相當重要的環節。為提升學生對于課程設計的整體感知和理解,老師有必要在第一次上課時就給學生進行整體理論框架知識簡述。并依據課程實際進行詳略得當的說明,這樣既可以提升學生的學習信心,也可以為該課程理論知識實踐奠定基礎。
6重點培養學生實踐能力
6.1對于實踐中常見問題的分析解決
在計算機程序設計類課程實踐中,學生總會遇到各種各樣自己難以解決的代碼錯誤問題以及操作錯誤問題。這些問題若沒有老師幫助解決,學生很難進行下一步的程序設計。計算機實踐課程通常都是大課,70人左右同時進行,計算機實踐操作中出現的問題多種多樣,若是只由老師單獨進行輔導,實在難以解決所有問題,這也是計算機程序設計類課程的實踐難以提升的根本原因。對此,若采取“老師為主、學生互助”的方式則可以極大提升計算機課程實踐效率[6]。老師在進行計算機程序設計課程實踐時,對于學生提出的問題必須有耐心的解決,充分尊重學生的思想,在指導練習時可以讓周圍的學生一起參與起來。比如:針對實踐課程代碼編程問題,老師要引導學生發現問題的癥結所在,并積極鼓勵學生建立討論組,通過溝通交流相互討論的方式,發現實踐問題所在,讓學生積極發表自己的看法,從而提高計算機程序設計課程的實踐效果。老師也要從計算機程序設計實踐課中總結經驗,以更完善的輔助學生進行計算機程序設計。
6.2課堂知識向課外知識的縱向延伸
通過一段時間的理論知識學習,老師就可以把課程知識進行縱向延伸。學生依據課程上學到的理論知識,通過實踐運用在課外知識縱向延伸上。同時學生還可以與老師進行及時的溝通交流,這樣可以極大提升計算機程序設計類課程的實踐教學質量,也更有創新性的激發學生對計算機程序設計的興趣[7]。
7學生要善于進行自我總結并自我評價實驗結果
老師應該按照學生的實踐能力制定評判標準,并對學生的實際操作能力和理解進行基礎評估,若學生自主的進行實踐內容的準備、實踐課題的總結和經驗積累,則老師可以依據學生的自主意識和自我認知想法合理的提高分數。學生在進行計算機程序設計時,老師要強調學生的自我管理,以自我總結、自我評價的方式為自己負責,對于解決不了的問題,則可以與同學商量共同解決,這樣才能讓學生有效的進行總結和知識歸納。
8考核方式優化改革
(Nuclearsystemoptimizationreform)現階段的計算機程序設計類課程通常以筆試成績為主,重點在于考察學生的概念理解能力,這對于學生來說要求記憶的東西過多,學生并沒有充足的時間進行內容的理解和實際操作設計,這也就容易出現高分低能的情況。學生的理解能力、接受能力、創新能力、實踐能力,在試卷上并不能完整的展現。雖現在強調平時成績,但其所占的小比例并不能改變期末成績,期末成績仍然是最終判斷標準[8]。
8.1增強實踐方面的考核優化改革
新課程改革下,要求把實踐課分為幾部分進行考核,并依據各個階段的平均成績判定實踐總成績。實踐部分的分數僅占總成績的37%。這也就要求學生必須有自己獨到的見解和設計風格理念,這樣才能保證設計出來的程序具有一定的創新性。
8.2期末考試方式優化改革
在日常考試中,通過程序設計的方式給每位學生分發不同的考試題目,學生要依據題目要求進行相關程序設計,從分析題目入手,結合代碼規律,獨立且完整的完成實踐考試。期末成績改用答辯的方式進行,重視學生的溝通交流以及靈活轉變能力。通過這種方式提升學生的分析水平,從而增強學生運用計算機程序設計解決實際問題的能力。
9結論
總而言之,計算機程序設計類課程是一門重視實踐的課程。尤其在教學實踐中,必須強調學生的主體地位,以學生為主,老師只做一個引導人,并通過符合學生認知習慣和規律的方式科學合理的調動學生的積極性。以此提升計算機程序設計類課程的教學質量。所以,老師在計算機程序設計類課程實踐中要持續圍繞學生的實驗能力進行更深層次的研究和教學上的優化改革,從而提升計算機程序設計實踐的教學質量。
作者:劉琴 單位:青海民族大學計算機學院
參考文獻
[1]鄒汪平,蔡勁松.基于能力導向的計算機程序設計類課程教學內容相關性研究[J].梧州學院學報,2016(06):72-75.
[2]張雪松.高職院校非計算機專業《C語言程序設計》課程改革探索[J].產業與科技論壇,2016(22):194-195.
[3]耿姝,逯柳,王樹芬.計算機程序設計類課程研究型教學改革與實踐[J].工業和信息化教育,2016(09):50-53.
[4]鐘文峰,晏志英,胡榮群.計算機科學與技術專業程序設計類課程群建設的探索與實踐[J].信息通信,2016(09):277-279.
[5]袁鳳玲.計算機程序設計類課程實踐教學的有效性研究[J].遼寧科技學院學報,2016(03):52-53.
[6]楊日璟,焉德軍,辛慧杰.非計算機專業程序設計課程教學改革實踐[J].大連民族大學學報,2016(03):271-274.
關鍵詞:Flash;教學方法;探究
Flash是由macromedia公司推出的一款優秀網頁動畫制作軟件。Flas主要由簡單的矢量圖形組成,通過這些圖形的變化和運動,產生動畫電影的效果。Flash廣泛用于創建吸引人的應用程序,它們包含豐富的視頻、聲音、圖形和動畫。
隨著網絡的飛速發展,Flash應用越來越廣泛,越來越生活化,廣告、電影、MTV隨處可見。基于上述Flash的特點, Flash的學習對于中職計算機專業的學生來說,就顯得至關重要。同時,這對他們以后的升學和就業都是很有幫助的。對于中等職業技術學校計算機專業的學生來說,必須至少能夠掌握一種應用軟件。然而,中職學生其生源跨度大,基礎知識薄弱,理解力不強,抽象思維及自主學習的能力也比較差。針對實踐操作性較強的Flash課程,就要尋找適合中職學生認知發展規律的教學方法。那么,學生如何才能學好Flash?
一、利用精彩實例,激發學習興趣
“萬事開頭難”,也就是我們常說的入門難。幾乎現在所有的教材的第一章,都是安排Flash的界面介紹。然而,界面介紹最難講,不可能通過某一個單一菜單制作完整動畫,學生覺得枯燥難學,也就很難產生興趣。所以,在Flash入門教學時,我們可以利用Flas案例豐富,跳躍性強,生活性強等特點,采用案例、情境、啟發式教學法,引導學生學以致用。可以演示電視廣告,或生活中隨處可見的網絡實例,讓學生先見到一個Flas,了解Flash的生活性、重要性及趣味性。例如,第一次上課,先播放Flash制作的MTV,使課堂氣氛生動起來。接著,慢慢引出Flash界面的基本概念及功能,逐幀動畫、引導動畫、遮罩動畫的概念和功能,等等。這樣,學生在良好的氣氛中,明白Flash的基本功能、一些比較簡單的動畫制作過程。這樣,學生上課時就感到有趣了。
二、根據實際情況,采用多種教學方法
flash是一個實踐性和操作性都比較強的課程, 根據學生的認知特點、心理規律,我把教材中的重點難點及關鍵點進行分解,貫徹學生自主學習的學法,讓學生通過實踐操作來理解、掌握內容,達到教學目標。不同的章節應采用不同的方法,因此整個教學過程要采用多種教學方法。首先,在介紹操作界面內容章節時,采用說教法。以說教為主,演示強化為輔,學生邊學邊做。補間動畫教學時,運用實例教學法。它不再是以教材為中心,而是以現在常見的廣告案例或網絡動畫為中心,學生關注的重點是具體操作。這樣不僅能提高學生學習熱情,而且學生對概念的理解也提高到實踐階段。并不是傳統的一味從書本上死學,而是通過真正的社會實踐出真知。到逐幀、引導動畫,對于中職學生,想讓他們直接自行創作,一步到位,恐怕望塵莫及。這樣不僅打擊學生積極性,也得不償失。所以,可以先仿照教師的方法制作動畫,強化自信,等基本操作和創作環境都熟悉了之后再自行創作。比如,先選用課本上的引例,教師演示完全照著課本上的操作步驟,讓學生仿照制作。當學生進一步了解了高級動畫功能并熟悉了環境之后,就可以把功能進一步完善,再進行創作,例如加一些旋轉、聲音、效果等。遮罩動畫教學時,采取由淺入深、循序漸進的教學策略。因遮罩屬于高級動畫,學生學習時有一定難度,所以采用案例、情境、啟發式教學法。首先通過情景創設吸引學生注意力,利用挖空的紙片與學生進行現場模擬遮罩效果,讓學生更加直觀地明白遮罩的層次與出現的形狀有著直接的關聯,提醒學生注意層與層的位置,引發學生產生疑問進行思考。這樣,可以激發學生學習興趣,使學生盡快進入狀態,并能積極思維,為以后的講解打下伏筆。然后,通過案例演示動畫制作過程。以“學生為主”,讓學生主動學、主動練為原則,通過以上幾種教法,使學生始終保持能動、活躍的思維和積極的探究狀態,從而達到真正手動、腦動這一目的。
三、分組教學
面對中職學生生源跨度大,知識基礎參差不齊,學生的理解能力差異大這一特點,采用分組教學。分組教學就是將不同基礎程度的學生平均分組,讓學生既可以在教學過程中相互學習,也可以在生活中增進師生感情,一舉兩得。在講解基礎知識時,基礎好、理解能力強的同學可以幫助基礎相對薄弱的同學,這樣不僅促進同學關系,也是一個督促學生復習的手段。分組教學也適用于項目教學法。在這個過程中,學生進行基礎知識學習、設計作品方案、進行動畫具體創作等,教師根據完成作品情況進行評價總結。學生在創作中學習,在學習中進行創作,逐步完善自己的知識儲備與創作技能,培養學生的綜合職業能力,滿足學生職業生涯發展的需要。同時,學生也在分析比較中獲得創作的思路。在整個教學過程中,學生對知識的學習也是由淺入深,循序漸進,經過一個動畫的完整創作過程。自主式和合作式學習,對知識體系進行了重新建構。
四、教學情感
中職學生的教學,一定要有充沛的教學激情。學生理解力差,課堂氣氛難免受影響,此時不但要用多種教學方法指導他們,還要用飽滿的教學熱情吸引他們,讓他們學一門課,愛一門課。由于學生自制力差,課下一定要耐心輔導,通過課后練習,讓他們完善知識體系。
根據現在中等職業技術學校學生生源跨度大,基礎薄弱,參差不齊等情況,我們必須重視教學方法的研究,提高學生的學習興趣。要因材施教,根據不同的學生層次,不同的教學章節,選用多種教學方法。另外,除了教學方法得當外,還要有良好的師生交流,情感溝通。這樣,就為整個由淺入深、循序漸進的教學活動打下了良好的基礎,也激發了學生對flash的學習興趣。
參考文獻:
[1]龍天才.Flash CS3中文版動畫制作[M].北京:人民郵電出版社,
2011.
[2]黎清苗.項目教學法在中職計算機專業的探索與實踐[J].大眾
[論文摘要]計算機技術具有發展快,更新變化快的特點,所以計算機課程的教學內容在不斷的變化,隨之教學方法也應不斷的改進,主要介紹近幾年計算機專業教學方法的幾點改革以及取得的成效。
教學思想、教學內容和教學方法是教學過程中的三個基本要素。正確的教學思想必然通過一定的教學方法體現出來,科學的教學內容也只有運用恰當的教學方法,才能達到預期的教學目的。計算機技術具有發展快,更新變化快的特點,所以計算機課程的教學內容在不斷的發生變化,與此對應的就要求計算機課程的教學方法也要不斷的進行改革。
過去,計算機課程的教學是以老師講授為主,學生操作為輔,考試以筆試為主,上機考試為輔。對此,學生學習興趣不高,積極性差,實際操作能力低,就業時,很難適合就業單位的要求。鑒于這種情況,我們對計算機課程的教學方法進行了改革。具體做法如下:
一、了解學生的情況,因材施教
1.學生的年齡特征、心理特點、智能水平、學習習慣、知識基礎等,都是選擇教學方法的重要依據。因此我們在上課之前要對自己所代班級的學生進行深入了解,調查研究學生的這些特點,掌握實際情況。然后根據情況制定講課的內容、重點和進度。這樣有的放矢,因人因時而異,提高了教學的效果。
2.傳統的“填鴨式”教學方法,使大多數學生習慣于以書本為準,以教師為準,學生的主體意識薄弱,求新、求異思想欠缺。針對這種情況,在教學過程中,我們采用啟發式教學方法,啟發學生自己去發展知識,而不是停留在書本或講課內容上。任何一個問題都不是只有唯一的一種解法,學生可以充分發揮出自己的聰明才智,他們完全可以超過老師,我們在講課中會提出一些問題讓學生自己去思考,以此來提高學生的自學能力和主體意識。
3.教師要做的工作不僅要把有關知識傳授給學生,而且要研究學生的認識規律,即:他們是怎樣接受知識的,怎樣才能讓他們更快更容易更有效地接受知識。只有知道了這些問題的答案才能使教學效果達到最好。學生對計算機課程普遍都存在這樣的看法,就是應用軟件好學,程序設計語言(如VB、ASP等)及理論性較強的課程(如數據結構、操作系統等)難學。為了消除學生的這一想法,提高程序設計語言課程及理論性較強課程的教學效果,我們在授課時采用的是這樣的做法:從具體問題入手,提出問題,通過大量例題說明講解課程內容,然后歸納總結出幾點結論,說明使用規則。這樣學生看得見、摸得著,思想跟得上,學了就能用。每一章為學生制定一個小目標,讓學生一點點的深入學習。通過這樣循序漸進的授課方式,學生對程序設計語言課程及理論性較強課程的學習產生了興趣,學習的效率自然就提高了。
二、大力發展多媒體教學手段,提高教學效果
傳統的授課方法是板書+講解。用這種方法進行計算機課程的授課,學生只能是把操作步驟一步一步的記下來,看不到操作的結果,所以接受起來有些費勁。由于現在的計算機各種軟件,特別是WINDOWS下的各種軟件,均以圖標方式和鼠標操作為主,其操作直觀、便捷,這些軟件的應用與操作在黑板上是無法向學生講解明白的,需要使用演示設備向學生講解,也就是說,現在計算機的許多課程,應該以:演示+操作+講解的新的授課方法進行講授。教學地點也應該從教室轉移到現代化教室或多媒體教室,利用大屏幕投影或多媒體教學設備進行直觀教學。多媒體技術具有聲、光、電、色等多重元素,突出信息的形象性及感染力,使計算機具有綜合處理文字、聲音、圖形、圖像和視頻信息的能力,它以形象生動的圖文并茂的人機界面,改變了人們使用計算機的方式。將多媒體技術應用于教學過程,已成為教學手段現代化的重要標志。多媒體教學具有很多優點:1.它使得教學內容形象、生動、直觀地顯示在學生面前,給學生以極大的吸引力。2.大大增加了課堂教學的信息量,提高了教學效率。3.利用多媒體課堂教學可以集中教師的智慧與教學經驗,使教學內容更加規范有序。4.可充分利用計算機網絡的優勢,將授課內容上網,為學生的課外學習提供輔導。現在,我們的計算機課程均改在了現代化教室或多媒體教室。我們還大量的實施了計算機輔助教學(CAI),組織教師收集、研制和使用多媒體CAI課件,部分課程(如基礎課、圖形處理軟件、網頁制作軟件等)都是以CAI教學為主,這樣,大大的提高了學生學習計算機課程的興趣、積極性和主動性。
三、將自己實際的經驗及見解放在授課中
每個人在使用計算機的過程中都會積累一些自己的體會和經驗,別人的經驗不能代替自己的實踐。在講課中應該體現出自己的見解,這對學生是很有益處的,因為它是一般書本上所沒有的,是教師通過自己實踐積累的經驗,很可能有一定獨到之處。在長期的實踐操作中,我們不斷的積累了自己的經驗、計算機使用及各種軟件應用方面的技巧。把這些內容溶入到我們的講課中,使學生對于這門課程的理解和深入有很大的幫助。
四、增加實踐性教學,提高學生實踐能力
以往計算機專業畢業的學生實踐操作能力普遍較差,主要原因是上機實踐的時間太少,而且學生不重視上機練習。計算機專業是實踐能力要求很強的一個專業,針對以往學生的情況,在現在的教學中我們更注重學生實踐能力的培養。尤其是一些應用軟件,我們基本上都能安排每個學生每周每門課程平均上機時間數不少于2課時。在課時安排方面,實踐課時與理論授課課時為5比5或6比4。實踐的考核成績同樣不低于課程總成績的50%。另外,在實踐課程中,對于低年級學生,注重計算機基本概念和基礎操作能力的訓練,對于高年級學生,著重培養他們的應用能力,能夠熟練操作和應用各種專業軟件,解決實際問題,并能夠應用這些軟件進行設計和創作。在計算機軟件應用中,激發學生的創造能力十分重要,這就對教師的實踐指導能力提出了更高的要求。過去,計算機實踐課程主要以完成教師布置的作業為主,如在程序設計中,學生上機多數是將書上的程序作業在計算機上運行一遍,形式單調,學生處于被動的學習狀態,不能夠對課程內容作深入的理解。為了使學生加深對所學知識的理解和運用,加強對學生創造能力的培養,除了平時安排的實踐課之外,對于一些應用性很強的軟件和一些編程軟件,如靜態網頁制作軟件,動畫制作軟件、VB、ASP等課程,我們設置了一周到兩周的實訓課程,在這段時間里,我們更注重增加課程設計的內容,根據學生學習程度的差異和興趣愛好的不同,設計不同難度、不同內容的課題,增加學生的學習興趣,激發學生的創造能力。通過實訓,學生進一步鞏固了所學知識,并加強了對所學知識的綜合運用能力,在完成實訓作業的同時,檢驗了對所學知識的掌握程度,并學到了很多新的知識。由于實踐動手能力增強了,畢業生在就業中逐漸受到了計算機市場的歡迎。針對學生上機操作不認真的情況,我們還采用了討論法教學,就是利用課堂時間,讓學生分組討論解決上機課的一些問題,教師對于共同的問題根據情況進行解答或給學生提示讓學生再去上機實踐從而得出正確答案。在實施時,分組采用男女學生以及善于言談者與不善言談者適當的比例,來保證討論的氣氛熱烈。這種方法充分發揮學生的主體地位,對于培養他們的興趣,督促他們勤于上機實踐起了很好的作用。
五、營造濃厚的計算機學術氣氛,提高學生的學習積極性
大多數學生都知道計算機重要,但對計算機在其專業的具體應用尚不了解。因而學習起來有點茫然。所以我們在學生入學時,專門組織計算機專業介紹報告會,讓學生了解社會各個行業的計算機應用和需求情況,明確學習目標,提高學生的學習熱情。另外,我們還不定期地舉辦全校范圍學生計算機基礎知識和操作技能、網頁制作、動畫制作等比賽。比賽結束后,對部分優秀學生給予獎勵并頒發證書。這樣,既增加學生學習計算機興趣,我們也從中發現了一批計算機應用較好的學生,不僅大大的提高了學生的學習積極性,也增強了學生的計算機文化素質。
六、考核方法的改革
以往的考核幾乎都是筆試,學生學計算機如同學語文、政治一般,去背書本上的知識,對計算機課程的掌握,大多只限于理論方面,在實際應用中總是覺得難以動手。針對這種情況,我們對考核方法做了改革。現在除筆試外,更加大了上機考試的分量,加強對學生實踐能力的考核。考核方法分成兩個部分:筆試考核和實踐能力考核。
筆試考核:主要對理論知識和基本概念進行考試。
實踐能力考核又分成基礎考核和能力考核兩種:
基礎考核:主要考核學生的基本操作能力和對課程內容的理解程度,以上機作業作為考核依據。
能力考核:評價學生的學習能力和創造能力,以實訓作為考核依據,根據學生對實訓課題完成的程度、設計的效果和創造能力進行評分。
此外,針對不同的年級我們還舉辦了校內計算機認證考試,包括基礎知識、多媒體制作及軟件編程三種。
經過以上的改革,計算機的教學取得了顯著的成效,不僅使學生學到了很多知識還提高了計算機專業學生的就業率。
參考文獻:
[1]張萍,《計算機基礎教學方法和手段的改革》.
[2]朱龍祥,《怎么運用多種教學方法組織教學》.
[3]趙繼承,《中專計算機專業設置、課程體系及教學方法初探》.
關鍵詞 任務驅動 中等職校 計算機
中圖分類號:G712 文獻標識碼:A
一、引言
在信息技術高速發展的當今社會,計算機已經被廣泛應用到人們生活及工作的各個部分。如何提高中職計算機專業的教學水平,使學生滿足用人單位的要求,是中職計算機專業教育工作者應該深入思考的問題。在計算機專業課的教學中,不能僅就課本的操作步驟一個個地演練,學生依樣畫瓢似地囫圇吞下這些硬灌進來的內容。這種教學模式抑制了學生學習的自主性、創新性,甚至導致學生喪失學習計算機的興趣。下面,筆者就對計算機專業課教學的創新方式談談自己的看法。
二、任務驅動的教學模式
傳統的教學模式是一種填鴨式的教學,缺乏動手實踐能力和創造能力,沒有真正的教會學生如何運用計算機。通過幾年的教學實踐,我認為采用“任務驅動”的教學方法,可以在計算機專業教學中取得較好的效果。“任務驅動”教學方法是以任務為主線、以教師為主導、以學生為主體教學方法。可以最大程度地調動學生的學習積極性,可以有效地培養學生的分析能力和創新能力。“任務驅動”教學模式采用的是“四重奏”,即:
(一)激發興趣,引出任務。
興趣是學習的催化劑,能促使學生迸發強烈的求知欲,使其從內心產生一種自我進步,積極探索的精神,不可抑制地朝著自己認定的目標前進。因此,教師在進行計算機專業授課時,就要引發學生對專業課的興趣,做好問題的鋪墊,讓學生對他尚不能解決的問題產生好奇感、興趣感。
(二)分析任務,提出問題。
當教師將要完成的教學任務呈現在學生的面前后,教師不要急于給出操作的詳細步驟,因為在計算機專業課的教學中,很多操作任務的完成,方法并不是唯一的。因此,應該指導學生進行討論,引導學生逐步認識問題的關鍵,提出自己的疑問,親歷整個知識的獲得過程。這個時候課堂的氣氛是最活躍的。
(三)展開討論,完成任務。
在這個過程中,教師可向學生提供解決問題的有關線索, 充分體現“以學生為主體, 教師為主導”。在完成任務的過程中,教師只是一個幫助者和指導者,要注意觀察、發現學生中出現的問題,多給學生以幫助和鼓勵,讓每個學生都能自由地、大膽地去完成任務。
在此過程中,如遇到較為復雜的任務時,教師可以將任務劃分為若干個子任務來完成。這樣既可逐步完成知識點的遞增,又能避免過多的知識使學生產生厭倦或無力感。
(四)總結規律,突出重點。
這是一個畫龍點睛的過程。“任務驅動”教學方法是將新知識分解到一些任務中,這在一定程度上忽略了知識的系統性、邏輯性、整體性,知識在學生的頭腦中還是零散的。在一節課或一個課題之后,教師根據教學任務和學生邊學邊做的情況,總結規律和技巧,將實踐上升到理論高度。此外,教師還要引導學生建立起與已學知識間的聯系,加深學生對知識的記憶、理解,完成真正意義的知識建構。
(五)展示交流,表揚激勵。
在總結過程中一定要突出完成教學任務的重點,教師可采取點評學生作業或由學生討論集體總結等靈活多樣的形式來進行。
三、使用“任務驅動法”應注意的問題
1、任務驅動法雖然有很多優點,但也不能解決一切問題。對于操作技能要求較高的課程的學習,如《機械制圖AutoCAD》、《網頁制作》等,采用任務驅動法可以達到事半功倍的教學效果;但對于理論性較強,如《計算機基礎知識》、《網絡基礎》等,則不宜采用。
2、在使用任務驅動法進行教學之前,教師要充分了解學生的知識結構和狀況,并積累大量素材,設置合理的教學情境,為設計任務所用。
3、任務的設置也是很有技巧性的,是需要下功夫的。一個好的任務可以恰到好處地引入新知識、新概念,不好的任務只會畫蛇添足,甚至起到相反的作用。
4、任務驅動的目的是為了讓學生更好地建構新知識、新方法,不能完成任務就了事。任務完成后,還要使用講授法或其他方法,把引入的知識明確強調出來。
四、結束語
綜上所述,在職業中學計算機教學中,任務驅動法教學確實是一種行之有效的教學方法。根據教學內容,運用任務驅動法,有利于改變學生獲得知識的方法,讓學生在探索中學習,使學生由被動接受知識轉變為主動獲取知識,進而培養善于鉆研和勇于創新的精神。
參考文獻:
[1]李翠白,李芒.基于計算機的教學設計“任務驅動”學習方法.中國電化教育,2001 (12):9-121.
[2]胡曉紅.應用“任務驅動”教學提高學生計算機操作能力的研究.首都師范大學, 2005.
[3]吳小娟.談談“任務驅動”教學方法在職校計算機教學中的應用.職業,2007,(21).