999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

行動導向教學法在高職C#程序設計中的應用

2010-01-01 00:00:00趙偉艇
計算機教育 2010年6期

摘要:為適應社會對人才的需求,高等院校的職業教育面臨著教學手段和方法的革新。行動導向教學法為學生提供了一個活躍而自主的學習環境,在教學活動中,教師的職能須從“授”轉變為“導”,學生由被動的接受式學習轉變為自主的探究式學習。本文試圖通過作者自身的教學經驗,來說明行動導向教學法是一種比較適合高職計算機課教學的方法,并對行動導向法在C#程序設計課程中的應用進行一些初步的探討。

關鍵詞:行動導向;教學法;高職;教學活動;職業能力

1行為導向教學法的特點

行動導向教學法是以就業為導向,以國家職業技能標準為依據,職業活動的學習領導為內容,運用行為引導教學方法組織教學,培養具有綜合職業素質的技術應用型人才的教學形式。它是在整個教學過程中,創造一種學與教、學生與教師互動的社會交往情境,從而產生一種行為理論的假設。具體就是在老師的精心設計下,引導組織學生心、手、腦并用,教、學、做結合,身體力行獲取知識與技能,自行完成學習任務,自行進行反饋和評價,激發學生強烈的學習興趣,培育學生的主動性,實現學習效果與發現問題、解決問題等綜合學習能力同步提高。強調“為了行動而學習”和“通過行動來學習”。它的意義在于尊重學生的主體地位,學生成為學習過程的中心,教師則是學習過程的組織者和協調人,在教學過程中與學生互動,讓學生通過“獨立獲取信息、獨立制定計劃、獨立實施計劃、獨立評估計劃”,在自己動手的實踐中,掌握職業技能、習得專業知識,從而構建屬于自己的經驗和知識體系[1]。

2行為導向教學法在高職C#課程中的應用

高職學生文化基礎普遍較差,在C#傳統的教學過程中存在以下問題:

(1) 以理論為主,實踐為輔,很難適應現階段社會對應用人才的要求;

(2) 課堂教學以章節知識點為主線,采用“滿堂灌”的方式,學生很難消化吸收;

(3) 實驗內容往往圍繞章節內容設計,沒有整體性和連貫性。

以上問題導致的最直接后果是學生被動地學習,上課聽課的比較少,實驗課也是按照教師講授的依葫蘆畫瓢,就算部分學生學會使用,卻沒有真正理解,不會運用所學知識解決實際問題,因而課堂效率低,教學質量難以保證。這也充分證明了傳統的教學方法已越來越不適應社會、企業發展的要求,難以培養崗位需求的技術技能型人才。

基于行動導向學習原則的C#課程教學,把職業能力培養作為主線,堅持以人為本,強調學生在教學活動中發揮主觀能動性,作為主體參與整個過程。行動導向學習將認知過程與職業活動結合在一起,強調“為了行動而學習”和“通過行動來學習”。應用行動導向教學法在C#教學中,我們嘗試把教學內容進行分解,設計成職業活動中的項目、任務,在教師的指導下,讓學生帶著任務去探索、研究,通過一個個項目任務的實施,讓學生理解和把握課程要求的知識和技能,培養分析問題和解決問題的能力以及團隊精神、合作能力等,學生在“做中學”,教師在“做中教”,讓學生充分體驗創新的艱辛與樂趣。

2.1以“行動—學習—行動”為主線設計和組織課程教學

現行的計算機專業類教材大多與其他學科的教材一樣,重視知識結構的系統性,教學內容大多以線性方式展開,適用于“循序漸進”的傳統教學模式。以“C#程序設計”教材為例,它是從語言基礎、流程控制、數組、C#面向對象的程序設計、可視化應用程序設計等分章編排,在每一章的內容里,也同樣按線性方式展開。如果在教學中仍按傳統的教學方法按章節講授,勢必降低課程的綜合性、實用性,也缺乏趣味性,這不但難以培養學生學習興趣,而且學生不知道如何在真實的情境中靈活地使用知識和運用技巧,這樣的學習是很難面對今后的職業需要的。

因此,在進行課程教學設計和組織時,我們以“行動—學習—行動”這條主線來組織教學淡化知識的系統性和連貫性,更多關注知識之間的聯系。在聯系中學習知識、在綜合運用中學習知識,使學生不僅學會了C#程序設計知識本身,又培養了學生運用知識解決實際問題的能力,達到學以致用的教學目的。具體教學過程如下:

第一,先講明這門課程在整個專業領域和職業活動中的地位,以及對培養職業能力的必要性和重要性。教師可以編寫一些趣味性較高的程序(計數器、猜數游戲等)演示給學生看,引起學生學習該門課的興趣。

第二,在介紹了C#程序編輯器的使用方法后,老師給出兩道趣味性較高的例題,學生依照例題進行簡單的程序設計。把發現的錯誤記錄下來,課后發至老師郵箱。老師對學生的上機問題進行歸類,然后在理論課上講解此類問題的解決方法,再講解所涉及的語法點,這樣學生由于一開始已經有了感性認識,就比較容易理解和記住語法規則。

第三,在理解和記住語法規則的基礎上,教師再設計一些簡單的題目讓學生實驗。經過這樣循環往復,對于簡單程序設計所涉及的知識點,學生很快就可以掌握了。

第四,在學生掌握了最初的上機技巧后,給學生一些實用的小程序(時鐘程序等),讓他們照著編寫,同時遵循“行動—學習—行動”的指導原則。再者,教師結合知識間的聯系設計一些能解決實際問題的小模塊(常見的網頁登錄模塊)進行詳細講解,鼓勵質疑,讓學生充分理解,掌握教材。

第五,隨著學習的深入,當接觸到較復雜的程序設計時,可以由教師策劃一些案例,具體行動由學生自己計劃、實施、檢查以及修正和評價。對于一個較為復雜的程序,在課堂上分小組進行討論,讓學生自己拿出程序設計思路和程序設計的算法,畫出流程圖,然后教師給予指導和點評。

第六,開展C#程序設計競賽活動,積極引導學生組織和參加課外興趣小組活動,這些都是行之有效的方法。

除了以“行動—學習—行動”這條主線來組織教學外,還要讓學生有反思的過程,反思也是一個非常重要的學習過程[2]。要讓學生獨立地進行歸納和總結例題的算法,通過“實踐—反思—實踐”不斷鞏固和深化學生應掌握的知識和能力。根據行動導向的指導原則,設計和組織C#課程教學活動時,還可以設計和采用多種教學方法,如項目教學法、任務驅動法、實驗演示法、問題導向法、總結歸納法等,都可以達到較好的效果。在教學過程中采用上述方法,都要求突出教師的主導地位和學生的主體地位,教師只是從中指導或以咨詢者的身份出現,充分尊重學生,重視發揮其主觀能動性,讓學生通過全身心投入和自身的努力獲取知識、培養技能、施展和發展能力。

2.2項目驅動

在行動導向教學法中,任務和項目的設計、選擇,是整個實施過程成敗的關鍵。一個好的任務或項目,可以激發學生的學習興趣,在教學過程中起到事半功倍的作用。

首先,任務的設計必須了解市場和企業的需求,并以此來設計教學活動,這樣既堅定學生對專業發展的信心,又能引起他們對本課程的興趣。比如,根據C#在可視化開發方面的應用,可以設計出學生信息管理系統和學生成績管理系統等項目。

其次,任務和項目的確定,必須能將整個課程體系中的各個知識點聯系起來,而且還要有一定的難度,讓學生既能學到新知識、新技能,又能運用它去解決從未遇到的實際問題。行動導向教學,教學的整個過程和內容,是以任務和項目為主線,任務和項目確定了,整個教學過程也就確定了。

C#程序設計是一門實踐性和操作性很強的課程,知識涉及許多抽象的術語,如類、對象、方法、語句、控件等,還有大量開發工具的使用。僅就C# 的開發環境為例,其中就包含了:窗體設計器、代碼編輯器、對象瀏覽器、屬性窗口、工程管理器、工具箱、菜單、工具欄等。掌握和熟悉它們的最好方法,就是在不斷結合實際“案例”(案例教學法)或“課題”(項目教學法)的操作實踐中去掌握。在C#教學中,講授了前面的基礎知識部分之后,教師可以把剩下的課程內容包含在一個或兩個綜合貼近實際的項目中,給出案例,再把這個項目分成若干個小項目(或模塊)。例如,以開發一個“學生課程管理系統”為一個綜合項目,教師首先給出案例演示,以引起同學們的關注,再分別以“登錄窗口”、“課程信息管理”、“學生成績管理”、“選課管理”等為小項目進行設計開發,學習相關的基礎知識(如在“學生成績管理”項目中,學生可以掌握“輸入框、文本框、標簽、下拉列表框、命令按鈕、屬性設置、變量命名規則、變量定義、變量數據類型、變量的聲明語句、賦值語句、程序控制”等相關知識群)。學生在具有目標明確的項目驅動下,以“做中學”的方法進行學習,這樣不僅可以提高他們學習的主動性和學習樂趣,同時也培養了他們的關鍵能力[3]。

2.3案例分析

案例教學法是一種通過案例分析、研究,以達到為今后擇業做準備目的的教學法。在案例分析過程中,學習者自己提出問題,并找出解決問題的途徑和手段,教師在過程中起引導、質疑提問和糾正的作用。該教學法可很好地培養學生獨立分析問題能力和獨立處理問題能力[4]。在行動導向教學中,案例分析是不可缺少的一個環節。比如編寫一個像Windows自帶的只具有加、減、乘、除簡單功能的計算器,教師通過導入案例,作簡單提示性思考建議,讓學生自己提出問題,自主討論、思考,對案例進行分析,由該例子引出數據類型、程序控制結構、窗體等知識要點。接著組織學生根據計算器要完成簡單的減、乘、除等運算分組進行討論,主要采用大腦風暴法,讓學生搞懂解決這個任務所需要的方法和步驟。最后組織學生一起對“方法和步驟”進行分析,不斷進行完善,一起完成整個活動。通過案例分析,讓學生在分析思考過程中,把感悟到的東西變成自己的知識。

2.4合作學習

行動導向的學習特點之一是合作式學習。合作不僅僅是一種學習方式,同時也是一種工作方式、生活方式和生活態度,更是一種價值觀。合作式學習對溝通、協調與合作等社會能力的培養具有極大的促進作用。合作是學習的手段,合作學習是實現學生學習方式轉變的著力點,也是促進學生身心發展的有效途徑。合作學習具有互動性和交往性,尤其是在計算機語言的學習過程中,合作學習不僅僅是一種完成學習內容達到學習目的的途徑和方式,更重要的是通過合作學習可以很好地培養、加強學生的合作意識。

在C#課的教學中,學生了解C#語言的基本特點、使用C#開發的軟件或系統后,由師生共同確定項目——“學生成績管理系統”。然后全班同學分成6~8人一組,采用自薦或推薦的方法選出小組長。小組長負責協調本組在項目實施過程中出現的各種問題,學習委員任項目總負責人,監視各小組的項目進程,并實時向教師反映項目實施情況。項目整體由學生小組自己計劃、實施、檢查以及修正和評價,而教師以咨詢員、伙伴、朋友等角色出現在學生中,教學方法由注重“教法”轉變為注重“學法”。在教與學的過程中,通過師生雙方合作、相互交流、相互溝通、相互啟發、相互補充,分享彼此的思考、經驗和知識,從而實現教學相長和共同發展。

在合作學習中,對任務、項目的評價是教學活動中不可缺少的一個重要環節。當學生完成任務或項目后,由各小組將作品進行介紹展示,包括活動過程中遇到的問題、困難及解決的辦法,收獲與感受等方面。其他小組、學生個人及教師就任務計劃的合理性、完成情況、完成質量、合作精神、創新性等方面進行評價,讓學生明確在項目學習中的優點,以及了解自己在理論和開發技巧上的不足,完善以后的學習。在任務或項目的評價中,要善于挖掘學生的優點,激勵學生,并且引導學生學習他人的長處,使學生的綜合能力在評價激勵中獲得提高。

3結語

C#程序設計作為一門實踐性很強的課程,在實施行動導向教學的過程中,最大的特點就是緊緊圍繞任務、項目展開教學,讓任務、項目成為課堂教學的目標,把專業知識的學習與職業能力培養有機地結合起來,提升學生主動學習、主動探究的能力,并使之在專業能力、社會能力和個性方面均得到發展。在整個學習過程中,教師引導學生自己去發現、去討論、去講解、去評價,相信學生的學習能力,鼓勵表揚學生,充分肯定學生的學習成果,民主的課堂氛圍縮短了師生之間的距離,密切了溝通、交流,加強了教學合作,充分調動了“教”與“學”的兩個積極性,形成教師樂教,學生樂學的好局面。行為導向教學打破了以往傳統的教學模式,以能力為本位的教學不僅僅是讓學生“學知識”,還要“學會學習,學會做事,學會生存,學會與他人交往”,實現“零距離”培養人才。總之,行動導向教學法很適合職業教育,尤其在軟件開發課程中起到了傳統教學法無法比擬的作用。

參考文獻:

[1]徐曄. 行動導向教學法在《Photoshop CS》教學中的應用[J]. 無錫職業技術學院學報,2009(4):71-72.

[2]萬蓉. 基于行動導向C語言程序設計的教學實踐[J]. 成都航空職業技術學院學報,2008(2):17-18.

[3]利燁明. 淺談程序設計教學中運用“行為導向教學法”[J]. 大眾科技,2006(7):148-149.

[4]尹元元. 行為導向教學在高職Java課程中的實踐[J]. 中國科技信息,2008(8):232-233.

The Application of Action-oriented Teaching Method in the Course of

C# in Higher Vocational Education

MA Li , ZHAO Wei-ting

.(Software Institute of Pingdingshan University , Pingdingshan 467000,China)

Abstract:In order to meet the needs of the community’s talents, vocational education institutions are faced with the means and methods of teaching innovation. Action-oriented approach to provide students with an active and independent learning environment. Activities in teaching, teachers should be the functions from the \"award\" to \"guide\" , Acceptance of students change from passive learning into their own inquiry-based learning. This paper attempts to teaching through the author's own experience shows that action-oriented approach is more suitable for a computer class higher vocational teaching methods and action-oriented in the C# programming class in the application of some preliminary.

Key words:Action-oriented;teaching method ;higher vocational education;teaching activities;vocational ability

(編輯:姚彥如)

主站蜘蛛池模板: 女人av社区男人的天堂| 色悠久久久| 免费看a毛片| 99热这里只有免费国产精品| 久久人搡人人玩人妻精品一| 狠狠色综合久久狠狠色综合| 丁香五月亚洲综合在线 | 免费无遮挡AV| 精品国产Av电影无码久久久| 精品国产亚洲人成在线| 国产日韩丝袜一二三区| 国产爽爽视频| 久久久久无码精品| 永久天堂网Av| 蜜臀AVWWW国产天堂| 狼友视频国产精品首页| 丁香六月综合网| 国产精品成人久久| 亚洲最新在线| 日韩一级毛一欧美一国产| 又爽又大又黄a级毛片在线视频| 黄色免费在线网址| 亚洲成人在线网| 亚洲第一视频区| 美女免费黄网站| 亚洲免费黄色网| 在线观看热码亚洲av每日更新| 国产高清不卡| 免费全部高H视频无码无遮掩| 免费a在线观看播放| 亚洲视屏在线观看| 欧美福利在线观看| 亚洲第一区在线| 亚洲人成影院在线观看| 久久国产精品无码hdav| 色妺妺在线视频喷水| 国产精品深爱在线| 免费国产小视频在线观看| 国产成+人+综合+亚洲欧美| 毛片免费试看| 91小视频在线| 亚洲男人的天堂视频| 亚洲国产精品国自产拍A| 国产午夜小视频| 亚洲V日韩V无码一区二区| 国内精品久久人妻无码大片高| 波多野结衣久久高清免费| 国产18在线| 无码专区国产精品第一页| www.亚洲一区二区三区| 国产精品无码AⅤ在线观看播放| 亚洲资源在线视频| 日韩福利在线视频| 97精品国产高清久久久久蜜芽| 国产亚洲视频中文字幕视频| 97精品国产高清久久久久蜜芽| 999精品视频在线| 97se亚洲综合在线天天| 亚洲日本在线免费观看| 国产精品爽爽va在线无码观看| 日韩不卡高清视频| 欧美国产成人在线| 精品国产中文一级毛片在线看| 成人av手机在线观看| 五月婷婷伊人网| 在线看AV天堂| 国产不卡在线看| 18禁影院亚洲专区| 国产精品美女网站| 孕妇高潮太爽了在线观看免费| 综合人妻久久一区二区精品 | 尤物亚洲最大AV无码网站| 毛片大全免费观看| 男人天堂亚洲天堂| 91福利免费| 国产a v无码专区亚洲av| 国产精品视屏| 成人毛片免费观看| 国产第四页| 亚洲av无码人妻| 成人在线不卡| 99久久精品免费看国产免费软件 |