国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

任務鏈迭代進階教學法的探索與實踐

2018-04-19 07:24:47胡利平
邢臺職業(yè)技術學院學報 2018年1期
關鍵詞:進階導向教學法

王 剛,胡利平

任務鏈迭代進階教學法的探索與實踐

王 剛,胡利平

(邢臺職業(yè)技術學院 信息工程系,河北 邢臺 054035)

基于高職計算機專業(yè)的學習領域常采用逐層遞進的能力培養(yǎng)模式的特點,通過研究行動導向教學法的內(nèi)涵和原則,在以行動為導向的思路指導、組織教學過程,探索更適合計算機課程的任務鏈迭代進階教學法。并在Java課程中進行了教學實踐,將任務分解成任務鏈,依托任務組織教學,證明該教學法有利于學生循序漸進且穩(wěn)固的獲得各項能力。

行動導向;計算機專業(yè);任務鏈;迭代;進階;Java課程

工學結合是一種將學習與工作相結合的教育模式[2]。工學結合課程模式的課程目標是綜合職業(yè)能力培養(yǎng),學習內(nèi)容以工作過程知識為核心,以學習性工作任務為載體,學習方式采用情境學習,讓學生在教師幫助下自主獨立完成工作過程[3]。課程的開發(fā)采用典型工作任務分析法,教學過程采用行動導向教學。

筆者結合了多年企業(yè)的Java軟件開發(fā)經(jīng)歷和多年的教學經(jīng)驗,在學院提出的“任務鏈或問題鏈小步快進式教學法”基礎上探索和研究更加適合高職計算機類專業(yè)的教學法:任務鏈迭代進階教學法。

一、任務鏈迭代進階教學法的探索

我校計算機專業(yè)的學習領域采用逐層遞進的能力培養(yǎng)模式,筆者在研究行動導向教學法的思路指導、開發(fā)課程過程中,將典型工作任務進行教學論加工分析,轉化為學習性工作任務,并以學習性工作任務為載體設計學習情境,最終形成學習單元[4]。在課程實施環(huán)節(jié),采用“以任務為主線、教師為主導、學生為主體”的模式[5],同時注重不斷重復以強化能力的培養(yǎng)。

1.任務鏈迭代進階教學法

“任務鏈迭代進階教學法”由任務鏈、迭代、進階三個要素構成。首先,“任務鏈”繼承了“任務鏈或問題鏈小步快進式教學法”的思想,是在遵循注意力法則的基礎上,依托任務組織教學,根據(jù)課程所對應的綜合任務分解成學習任務單元,再將學習任務單元分解為一系列高內(nèi)聚的小型任務構成任務鏈或設計若干引導性問題構成問題鏈,學生通過聽講、思考和實踐不斷交替,最終完成學習任務從中獲取“學以致用”的知識和綜合職業(yè)能力[6]。其次,“迭代”是指課程的多個獨立的任務單元應具有復習、反饋的特征,是因為任務鏈適用于教育教學的學生學習和教師授課環(huán)節(jié),而這些環(huán)節(jié)中需要根據(jù)學生水平和課程內(nèi)容注重任務的迭代。通過任務的迭代,學生在行動導向教學模式下既重復強化已具備的能力,又遞進的獲得新的能力。最后,“進階”是指由簡單到復雜,由獨立到綜合的學習任務單元構成課程的任務組,通過這一系列相互關聯(lián)的任務組學習,使得學生的認知水平和綜合職業(yè)能力也逐漸從簡單進化到復雜,從線性分立進化到綜合、復合階段。

2.教學法的適用領域

高職計算機類的專業(yè)課程體系的核心是多個程序設計的學習領域的學習,這些領域通常采用多學期的逐層遞進的路徑培養(yǎng)學習者的能力,用類似“剝洋蔥”的方式(見圖1)來描述學習者是如何獲得和建立能力的:學習者的能力從易到難的分布在洋蔥的不同層面上,學生通過一學期的學習獲得相應層級的知識與能力,再進入下一學期的更深層次的學習,就如同有條不紊地剝掉每一層的洋蔥,隨著時間的推移,最終到達核心層,學生循序漸進獲得所有能力[7]。

圖1 能力遞進學習過程

對于采取逐層遞進的能力培養(yǎng)模式的專業(yè),教師教學過程中需將理論知識與實踐活動有機結合在一起,以實踐為導向進行教學設計,知識由工作實際操作過程的需要引出,是實踐的附屬,讓學生經(jīng)歷初識、理解、掌握、綜合應用到解決問題各個階段,循序漸進且穩(wěn)固的獲得各項能力[8]。

在教學過程中使用“任務鏈迭代進階教學法”進行教學設計與實施分為四個階段:(1)在完整的學習任務單元中,將其分解成任務鏈或問題鏈;(2)在課程中,多個相關的學習任務單元注重任務的迭代;(3)在學習領域中,遞進的多門課程中依托學習任務的擴展,讓學生完成綜合職業(yè)能力的進階;(4)當工作過程需要多個學習領域的理論知識的綜合應用時,則需要設計在相對真實的工作情境中,引導學生完成包含完整工作過程的任務。

二、任務鏈迭代進階教學法的實踐

1.課程的選取

我校3年制移動專業(yè)的4個學習領域如圖1所示,其中《Java面向對象基礎設計》是學習領域2Java軟件開發(fā)以及學習領域4Android軟件開發(fā)的基礎課程,因此選取它為核心,其他Java軟件開發(fā)課程為輔進行教學法的實踐。

隨著雨季發(fā)展和降雨增加,在集中降雨期的之前、中期和后期的不同階段,同一坡面的 7Be含量變化情況的差異明顯(表2)。

本課程的培養(yǎng)目標是使學生認識面向對象的編程語言,掌握Java的封裝、繼承和多態(tài)三個基本特征,理解和掌握抽象類、接口、集合類等其他知識點。在課程結束后是一個整周實訓,使用Java實現(xiàn)銀行存取款管理系統(tǒng),該實訓是對本課程的一個有效檢驗。

2.根據(jù)工作過程知識選取學習載體

對職業(yè)院校的學生而言真正有用的知識為實際工作所需的工作過程知識,Java語言就是移動專業(yè)的工作過程知識。但相對于HTML、CSS等前端語言而言,Java效果少且內(nèi)在邏輯強,使得Java入門容易、深入難;看得懂,理解難。為了讓學生深入淺出、熟練掌握Java技能,就需要教師在選擇合適的學習性工作任務為載體的這一重要過程中,不僅要考慮現(xiàn)實的工作內(nèi)容、工作所需,還要結合實際的教學條件以及學生的知識結構和能力水平[9]。

對于本課程,真實的工作任務是應用系統(tǒng)的開發(fā),但學生文化基礎薄弱,邏輯思維能力欠佳,且沒有項目開發(fā)經(jīng)驗,同時結合現(xiàn)有的教學條件,在設計工作任務時要滿足以下幾個要求:(1)將抽象、邏輯強的知識點貼近學習生活,使知識點變得具體、通俗易通。(2)覆蓋完整的知識點,并將知識點串聯(lián)成知識面,最終構成知識體系。(3)易于激發(fā)學生的學習興趣,具有可擴展性,給予學生探索空間?;谏鲜龅姆治龊脱芯浚x取以學生成績管理系統(tǒng)的設計與實現(xiàn)為核心、其他任務為輔的學習性工作任務作為載體。

3.設置學習情境和任務

依托學習性工作任務為載體設計學習情境與任務過程中,除為基礎知識點設置了任務單元外,主要是以多任務遞進方式設計了學生成績管理系統(tǒng),是由顯示成績系統(tǒng)主菜單、學生成績分級、學生成績錄入、學生類描述和學生成績增刪改查共5個小型任務構成的,由簡單到復雜,由單一到綜合序化,這就體現(xiàn)了教學法的迭代、進階兩個要素的特點。這里以面向對象入門為例說明學習情境設計過程,具體內(nèi)容見表1。

表1 面向對象入門的學習情境設計

學習者要經(jīng)歷能力獲取和提高兩個階段,而計算機專業(yè)瓶頸一般在合格者向熟練者發(fā)展的階段,比如學生學習Java的多態(tài)、接口等概念和特性后,卻無法理解它們存在的意義,綜合應用更不切實際。鑒于知識的碎片化,就需要零存整取的教學設計,例如使用設計模式中的策略模式結合案例使學生技能遞進;使用Java源碼分析和仿寫等形式進行能力的迭代與進階。

4.課程實施

課程實施一般包括幾個步驟:課程導入—知識準備—布置任務與分組—教師講解、學生完成任務鏈的子任務、問題引導(這一步驟要重復多次)—教師評定與總結—布置作業(yè)。

課堂實施的效果由任務鏈優(yōu)劣決定,任務鏈的設計是教學設計的關鍵環(huán)節(jié),要滿足的條件有:(1)子任務難度要適中,完成所需時間10-20分鐘為宜。(2)每個子任務都要在前一個子任務的基礎上疊加適量的新的學習內(nèi)容。(3)基于重要知識點的任務鏈銜接環(huán)節(jié)設置引導性問題,幫助學生思維擴展進而完成小任務。(4)盡可能在某些環(huán)節(jié)設置“陷阱”,尤其是需要進階的學習任務單元,使用現(xiàn)有知識與方法無法解決時,教師進行引導和點撥,使學生完成后可對現(xiàn)有的知識有新的認知,已達到能力進階的目的。

現(xiàn)以“面向對象綜合應用”為例對課程實施過程如何設計任務鏈進行說明,使用“升級鴨子游戲”任務作為載體,其任務鏈如下:

子任務1:在現(xiàn)有鴨子游戲(類圖如圖2所示)中各種鴨子可以戲水基礎上添加飛的功能。

圖2 現(xiàn)有鴨子游戲的類圖

子任務2:再添加一個不會飛的大黃鴨。

子任務3:完成擴展,以后每兩個月更新游戲,添加更多的鴨子種類。

子任務4:升級飛行行為時衍生的程序問題。

子任務5:在子任務4實現(xiàn)后(實現(xiàn)后類圖如圖3所示),根據(jù)飛行行為仿寫呱呱叫的行為。

子任務6:布置課下作業(yè),給一堆雜亂的類圖和接口,根據(jù)所學重新排列類圖。

圖3 改進后的鴨子游戲的類圖

升級鴨子游戲是由策略模式結合案例衍生的任務,是學習者已經(jīng)具備面向對象基礎知識后,幫助其從合格者發(fā)展到熟練者。在子任務3與4銜接又設置了“陷阱”,因為Java接口沒有具體實現(xiàn),使用實現(xiàn)接口不能代碼復用,這里通過問題方式引導出設計原則:封裝變化;針對接口編程,不針對實現(xiàn)編程。

三、結語

本文提出的任務鏈迭代進階教學法,是根據(jù)高職計算機專業(yè)課程的特點,在研究行動導向教學法的內(nèi)涵和原則后,以行動為導向的思路指導、組織教學的過程中探索出來的,在Java的多門課程實踐中對方法細節(jié)做了改進。教學中使用該教學法,有利于學生循序漸進且穩(wěn)固的獲得各項能力。

[1][3]劉彩琴等.職業(yè)教育工學結合課程開發(fā)與實施[M].北京:北京師范大學出版社,2014:1-58.

[2]陳解放.基于中國國情的工學結合人才培養(yǎng)模式實施路徑選擇[J].中國高教研究,2007(07):52-54.

[4]路建彩,褚建立.工作過程導向課程開發(fā)的探索與實踐[J].教育與職業(yè),2009(02):130-132.

[5]韓茂源.行動導向教學法的理論釋義及實踐解讀[J].黑龍江高教研究,2011(06):146-148.

[6]高英敏.《機械制圖》課程教學設計揭秘[J].邢臺職業(yè)技術學院學報,2015,32(04):4-6+21.

[7]程玉光,張葵葵.基于中德“SGAVE”項目汽車機電人才培養(yǎng)“能力導向”教學模式的探索與實踐[J].中國職業(yè)技術教育,2014(02):5-8.

[8]劉慶華,楊志紅,路建彩.逐層遞進整體化教學設計的實施步驟[J].邢臺職業(yè)技術學院學報,2017,34(05):4-7.

Exploration and Practice of Task-chain Iterative Advanced Teaching Method

WANG Gang,HU Li-ping

(Xingtai Polytechnic College, Xingtai, Hebei 054035, China)

Based on the characteristics of progressive ability training model adopted in the study field of computer major in higher vocational colleges, this paper explores the task-chain iterative advanced teaching method in the action-oriented teaching progress through studying the connotation and principles of action-oriented teaching method. During the process of practicing Java courses, the tasks are decomposed into task chains and the teaching is organized based on tasks, which proves that this teaching method is helpful for stabilizing students’ acquired abilities gradually.

action-oriented; computer major; task-chain; iterative; advanced; Java courses

G712

A

1008—6129(2018)01—0001—05

2017—12—20

王剛(1983—),河北邢臺人,邢臺職業(yè)技術學院,助教。

猜你喜歡
進階導向教學法
以生活實踐為導向的初中寫作教學初探
“偏向”不是好導向
當代陜西(2020年23期)2021-01-07 09:25:24
批注式閱讀教學法探究
甘肅教育(2020年14期)2020-09-11 07:57:40
實施“六步教學法”構建高中政治高效課堂
甘肅教育(2020年8期)2020-06-11 06:10:04
傳祺GM6:家用MPV新進階
汽車觀察(2019年2期)2019-03-15 06:01:02
領克進階
汽車觀察(2018年12期)2018-12-26 01:05:32
2018車企進階十字訣
汽車觀察(2018年12期)2018-12-26 01:05:24
進階中的北汽新能源
能源(2018年8期)2018-09-21 07:57:30
需求導向下的供給創(chuàng)新
犬只導向炮
开化县| 禄劝| 洛阳市| 措勤县| 梁平县| 永嘉县| 泸西县| 静安区| 桃源县| 乌拉特中旗| 龙江县| 禄丰县| 雅安市| 忻州市| 庆元县| 上高县| 东阳市| 克东县| 岳普湖县| 两当县| 桃源县| 宝兴县| 绥德县| 湄潭县| 晋江市| 巴楚县| 会理县| 建平县| 巴塘县| 启东市| 方正县| 女性| 五河县| 通海县| 沙河市| 长兴县| 济阳县| 龙游县| 宁晋县| 子洲县| 郴州市|