?

中職Python模塊教學中“三動”互助式教學實踐與思考

2022-02-25 03:30陳芬芳
成才之路 2022年9期
關鍵詞:三動基礎課程中職

陳芬芳

摘 要:“三動”互助式教學即個別帶動、小組互動和全體聯動相結合,通俗地說就是傳、幫、帶的互助式教學,是指教師在向學生傳授知識和技能時,讓先掌握的一部分學生將知識和技能進一步傳授給沒有掌握的學生,帶動他們也學會本堂課的知識和技能的一種互助式教學方式。該方式對提高課堂教學效率具有十分重要的作用。文章以中職計算機課程中的Python為例,就課前謀動、課中實動、課后思動中的“三動”互助式教學的具體運用進行探討。

關鍵詞:中職;基礎課程;“三動”互助式教學法;Python課堂

中圖分類號:G712 文獻標志碼:A 文章編號:1008-3561(2022)09-0040-04

在中職計算機應用基礎課教學過程中,學生的學習狀態主要表現為三類:一類是認真聽且反應快,這類學生在課堂上能夠很快抓住教師的信息并完成教師布置的學習任務;二類是認真聽但反應慢,這類學生在教學中雖然可以跟著教師的步驟進行操作,但時而會出現卡殼的情況;三是不聽也不做,這類學生根本沒有參與課堂教學的興趣,上課后就開始睡覺。針對上述三種情況,教師應將化解的策略鎖定在“三動”互助式教學上。所謂“三動”互助式教學,是指個別帶動、小組互動和全體聯動相結合的教學方式。本文主要以中職計算機課程中的Python為例,對課前、課中及課后不同環節中“三動”互助式教學的具體運用進行探討。

一、課前謀動

1.精準設計,為“三動”做鋪墊

教材中的基本任務是需要學生掌握三個函數的使用方法,即Pen( )函數、forward( )函數和left( )函數。針對中職學生而言,只有讓他們將知識運用到具體的地方,才能更好地掌握。為此,教師在運用時要用最簡單的方法進行引入。比如,提問學生如何畫一個正方形,他們會更容易接受。在畫好簡單正方形的基礎上,教師再讓學生畫彩色的粗的正方形,他們能夠很自然地掌握知識點。為了讓學生更好地掌握知識點,筆者將本課的教學任務劃分成三個教學片段,在三個片段中落實“學生助教”、群社學習和區域互動,最終達到學生掌握課堂知識點的目的。

(1)教學片段一。師:同學們,你們會畫正方形嗎?(用最簡單的方法導入,讓學生認為這節課不難學,腦子里會很快展現畫正方形的過程。)師:其實,Python畫正方形的過程和你們想象的是一樣的,先拿起一支筆,然后就可以愉快地畫起來了。溫馨提示:A.拿起筆用Pen( ),注意P是大寫的。B.畫線是forward(100),括號內參數100指線的長度是100個像素。C.畫正方形直角轉彎用left(90),括號內參數90指筆向左旋轉90度。生:(學生利用老師提供的知識點在Python下通過編程畫出正方形)。

教師通過畫正方形進行導入,可以使學生清楚正方形如何畫:先拿起筆,然后想好每條邊畫的長度是多少即可。教師再通過溫馨提示將知識傳輸給學生,讓學生自己在Python下畫正方形。課堂中有些學生很快畫好了正方形,有些學生畫了一條邊,不清楚如何轉直角,有些學生卡殼,不知道如何下手,兩極分化開始出現。Python課程對于高一學生來說是陌生的,他們第一次遇到編程,第一次要用編程的思想來解決問題,第一次要自己動手寫代碼。學生在編程的過程中遇到問題是普遍現象,單靠教師一個個給學生去解決是不現實的。這時,就需要“學生助教”來幫忙,依靠大家的力量及時解決學生遇到的困難。

(2)教學設計片段二。師:(展示學生在Python下作的圖,如圖1)請第四種結果的學生起立,解決你所在小組同學的問題,如果你這組沒有對的同學,你可以向你周圍的小組求援。生:(觀察自己的圖與老師展示的哪張圖是一樣的,并思考出現這種圖形的原因,以便更好地掌握本課的知識點。)

這個環節主要是教師將學生所做的圖展示在教師機上,方便每位學生看到結果,更便于學生深入思考出現不同結果的原因。在個體深入思考后還沒有解決問題的情況下,教師讓第四種結果的學生當助教,幫助老師把本小組存在的問題解決掉。接受過幫助的同學,能夠解決問題后,也可以當“學生助教”,幫助不會的同學,形成小組互動。此過程其實就是師傅帶徒弟即“學生助教”幫同學解決問題的過程,學會的徒弟又當“學生助教”帶動周圍的同學一起學習,以形成社群學習的良好氛圍,促進大家的共同進步。有些組的程度會相對弱一些,會分布在教室的不同區域,這時就需要區域互動來幫忙。教師要允許完成任務的“學生助教”離開座位到教室的各個區域,幫助沒有掌握的學生,最終形成全體聯動的助學氛圍。

(3)教學設計片段三。師:剛才同學們已經會畫一個細正方形了,現在我們來畫一個彩色的粗正方形,我可以告訴大家,你們要用到的一些函數如下。pensize( ):設置畫筆的粗細,pencolor( ):設置畫筆的顏色。如果用好了上面的兩個函數,你就能畫出下面的彩色粗正方形了。請同學們討論一下,如何用上面兩個函數來幫助你畫出這個彩色的粗的正方形?生:畫彩色的正方形。

在本環節中,教師先讓學生簡單討論如何用兩個函數畫出彩色的粗的正方形,以加深學生對Python語句的理解,提高學生的應用能力。然后,教師給學生創造爭當“高級師傅”的機會,讓畫出彩色的粗的正方形的學生可以先去當助教,成功教會一個同學,在“師傅等級評價表”中就由被教會的同學簽上自己的名字,說明自己是助教的徒弟。上面的簽名越多,師傅的等級越高,達到一定級別就可以領取獎勵,以激發學生的積極性。這樣,既能增加課堂的趣味性,更能實現課堂的有效性。

2.培養助教,為“三動”打基礎

筆者所任教的美術201班學生對Python代碼學習的積極性不高,為有效運用好“三動”式互助教學,就需要構建良好的師生關系。為此,筆者在課前找了學習比較好的幾名學生到辦公室,將上課的內容大致講給他們。這樣,通過課前由教師帶幾名學生先掌握這節課的內容,能實現個別學生帶動其他同學共同學習的目標。在課堂教學過程中,僅憑教師幫助學生解答問題是完不成教學任務的。這時,就需要教師在課前找幾名學習好的學生當“學生助教”,實現個別帶動所在小組學生完成學習任務、小組在“學生助教”帶動下共同學習的氛圍。這樣,當其他同學再遇到問題時,“學生助教”可以及時幫他們解決;當本小組成員都掌握后,“學生助教”可以與旁邊的小組進行交流互動。其實,這個過程就是幫助教師傳播知識、幫助學生解決問題、帶動其他同學一起掌握知識點的過程。

3.精準分組,為“三動”布好局

根據以往教學實踐的經驗,筆者在課前將班級學生分成若干組,每組4人并將班級的座位進行調換,從而為“三動”互助式教學布好局。實踐中,小組長要多幫助本組的成員,形成小組互動。當小組成員都掌握知識點后,可以幫助旁邊的小組解決問題,形成小組與小組之間的互動,最終形成全員聯動的場面。

4.構建激勵,為“三動”蓄滿能

為了防止學生渾水摸魚、聊天等場面的出現,筆者設計了“師傅等級評價表”。每次課堂教學結束后,各小組長都要將這張表格上交,并在上面填寫師傅和徒弟的姓名、徒弟錯誤的原因、徒弟的掌握程度等。通過這張表格,教師給師傅定等級,并記錄平時分。如師傅帶了5次徒弟,那就是A等師傅;師傅帶了3次徒弟,那就是B等師傅,師傅帶了1次徒弟,那就是C等師傅。這樣,能形成人人想當A等師傅的局面。而且通過個別帶動、小組互動,形成了全員聯動的學習氛圍。

二、課中實動

本堂課分兩個任務,基礎任務是讓學生掌握畫簡單正方形的基本函數即Pen( )、forward( )、left( )三個函數的使用,提高任務是在基礎任務的基礎上完成正方形顏色和線條粗細的設置,即pencolor( )和pensize( )兩個函數的使用。

1.播下編程思維——教學片段一實錄

師:同學們,你們會畫正方形嗎?生:老師,這個我們還是會的,不要小瞧了我們。師:好,那請一位同學來說說看,你畫正方形的過程是什么樣的?生:先拿起一支筆,畫一條線,轉90度,再畫一條線,再轉90度,再畫一條線,再轉90度,再畫一條線,就畫好了。師:其他同學認可剛才這位同學的畫法嗎?生:認可。師:我也覺得剛才這位同學每一步都很嚴謹,編寫程序也到位。師:現在我們就來編一下,先拿起筆t=turtle.Pen( ),注意P是要大寫的,否則會出錯。

在教學片段一的課堂教學實踐中,筆者先讓學生明確在Python下畫最基本的正方形的思路,然后讓學生運用編程的思想去編寫畫正方形的代碼。在此過程中,其實有好幾個學生在課前筆者已教會他們,為他們在課堂上當“學生助教”做好準備,以實現個別帶動小組學習,形成群社學習的良好氛圍。

2.“學生助教”助力——教學片段二實錄

師:現在請大家在Python下讓小海龜拿起筆。師:請大家運行一下,看到了什么?生:看到了向右的箭頭。師:說明小海龜已經拿起筆做好準備了,等著你發送指令了。師:現在請大家使用forward( )和left( )函數來畫正方形,畫好的請舉手。生:老師,我畫好了。師:好的,我來看一下有沒有問題。師:嗯,非常不錯,這位同學掌握得很不錯,現在給你一個任務,請幫本小組有困難的同學解決其所遇到的問題,注意不是幫他們做好,而是教會他們如何做,等你教會他們后,再讓他們也幫助其他同學去解決,并發揮“學生助教”的作用,讓我們班的同學一個都不落下。生:老師,我也畫好了。師:很好,你也可以去當“學生助教”了……

學生在Python下畫正方形,產生了四種不同的結果,教師將四種不同的結果投放到屏幕上,他們會明顯看到畫出的正方形就是正確的。這時,“學生助教”就可以發揮作用了?!皩W生助教”可以通過個別帶動,將本小組同學的問題先解決。為了激發學生當師傅的積極性,筆者設計了“師傅評價等級表”,每教會一個就由被教會的學生簽名,說明誰是誰的師傅。作為掌握知識的小徒弟,也可以當助教去教本組的其他成員,甚至是其他小組的成員。這樣,能實現個別帶動小組,小組又與其他小組互動的學習局面。

3.帶動互動聯動——教學片段三實錄

師:剛才你在當助教時,遇到了什么問題?他們畫的圖出現了什么結果?生:老師,我碰到的要么只有一個向右的箭頭,要么四條線的邊連在了一起,沒有轉角,變成了長長的直線。師:那你是怎么幫人家解決的呢?生:只有一個箭頭,下面沒有畫下去,主要是他那個forward的字母寫錯了,中間的a變成了o了,所以才錯了,四條邊連在一起主要是沒有使用left( )這個函數進行90度轉角。

此環節主要是檢測學生是否真正掌握了“學生助教”所教的知識,教師將問題拋給一些當徒弟的學生,其若能正確回答出原因,就說明真正掌握了知識,也順便檢測了“學生助教”所教的成效。

師:接受這位同學指導的是哪幾位同學???請站起來看一下。生:老師,是我。師:剛才同學這樣跟你講,你懂了嗎?生:我懂了。師:那你有沒有幫助其他同學解決問題?生:老師您放心吧,我們這排基本上沒什么問題了,都會了。師:很好,其他同學還有問題嗎?生:沒有了。師:同學們展示一下你們的“師傅評價等級表”。

此環節初步統計一兩位“學生助教”有多少小徒弟,能有效激發學生爭當“師傅”的欲望,同時也有助于教師初步了解學生的知識掌握情況。然后教師展示學生的“師傅評價等級表”,并讓學生與同學相互比較“師傅評價等級表”,以提升他們的學習積極性。

師:那我們現在要畫一個彩色的粗的正方形,我可以告訴你們要用到的函數是pencolor( )和pensize( )。請大家在剛才的基礎上,把這兩個函數加上去試試,看能不能畫出彩色的粗的正方形。生:老師,我畫好了。師:好,那你就繼續傳幫帶吧,看看今天哪位同學的徒弟比較多。師(繼續巡視并鼓勵學生):剛才看了一下,很多同學都做出來了,你們看一下今天的幾個函數有沒有什么問題?生:No Problem。師:我來檢測一下,請一兩個徒弟來說說看,請畫一個彩色菱形,你覺得跟畫彩色正方形有哪些地方需要變化或注意的?生:老師,就是把轉角變一下,變成左轉60度畫線,再左轉120度畫線,然后用forward里的參數控制線的長度就可以了。師:非常好,掌握得很到位。只要多發揮班集體的力量,同學們的成績一定會大幅度提高的。

教師從“師傅等級評價表”中再次選擇兩到三位小徒弟,詢問相關知識,能檢驗“學生助教”是否真正將徒弟教會。如果徒弟能答上來,就說明徒弟已掌握相關知識點;如果徒弟答不上來,就說明徒弟并沒有真正掌握其中的知識點,還需要“學生助教”繼續幫助他。

三、課后思動

1.思“帶動”

在Python課堂中,“三動”之“帶動”是上好整堂課的基礎。Python對大部分中職學生來說是全新的內容。很多學生面對這些陌生的知識點,往往會有抵觸情緒,學優生也會出現這樣的問題。所以,教師在課前需要將一部分學優生請到辦公室,將知識點提前滲透給他們。這樣,能使這部分學優生很好地掌握新課的知識,進而幫助教師在課堂上“帶動”其他同學的學習。

2.思“互動”

在Python課堂中進行編程,只要有一個知識點沒有落實到位,那么程序就無法實現所需要的效果,出現“卡殼”的情況。并且這樣的“卡殼”情況會很多,容易使整個課堂出現“癱瘓”的狀態。這時,教師課前培養的助手就能發揮他們的作用了。當小組成員遇到問題時,這些助手就可以及時出手,幫助組內成員及時解決問題。小組成員之間進行“互動”后,學習效率也會大大提高。

3.思“聯動”

由于有時會出現有的小組解決問題快、有的小組解決問題慢的情況,教師應讓各小組進行組與組的“聯動”。在“聯動”的過程中,師傅可以吸收更多的徒弟,并且師傅的等級越高,越能激發徒弟的學習積極性。課后,教師可通過學生微信群進一步反饋課堂中的內容,除了反饋本堂課的主要內容外,還要將“師傅等級評價表”上傳到群內,讓學生自己評定等級,以激發他們的積極性。并且“師傅等級評價表”也能反映出部分同學在課堂中出現的主要問題,這有助于激發學生在課外做好預習工作的欲望,因為他們在課堂傳幫帶的過程中體驗到了那份自信,這是他們以前很少體驗到的。教師在課后要及時發布下一課的內容,讓學生做好預習,以便更好地在后面的課堂上進行“三動”互助式教學,提高課堂教學效率。筆者所教美術201和美術203都是普通班,美術203班采取傳統方式進行教學,全班43人中有16人做對,21人做錯,6人沒做,沒有達到很好的課堂教學效果。美術201班采取“三動”互助式教學,全班45人中有37人做對,6人做錯,2人沒做,達到了比較理想的教學效果。對比數據可知,“三動”互助式教學在中職Python課堂中是非常有效的。

綜上所述,“三動”互助式教學充分照顧到了學生的差異性,讓優秀的學生不閑著,讓中等的學生有人教,讓后進的學生得到教師更多的關注,真正實現了個別帶動、小組互動、全體聯動,提高了課堂教學的有效性。這就要求教師在中職Python模塊教學中要充分運用“三動”互助式教學,激發學生的學習興趣,讓學生在學習過程中解決遇到的重難點問題,不斷成長成才。

參考文獻:

[1]王丹丹,張春志.基于核心素養的“初中體育多樣化”教學改革研究[J].冰雪體育創新研究,2021(04).

[2]黃淑璋.分層、分類、互助教學模式在中職校電子專業教學中的應用研究[J].現代職業教育,2020(51).

[3]俞紅陽,干群,王麗,齊云飛,孫英俊.全科培育模式下幼師崗位能力標準化探析[J].教育科學論壇,2020(27).

[4]金鐵鈺.互助教學在中職計算機教學中的運用[J].中國新通信,2015(23).

[5]?;?“互助教學”在中職計算機教學中的運用[J].教師,2012(32).

Practice and Thinking of "Three Actions"

Mutual Aid Teaching in Python Module Teaching in

Secondary Vocational Schools

Chen Fenfang

(Yuhang District Business Vocational Senior Middle School, Hangzhou 310000, China)

Abstract: "Three actions" mutual aid teaching refers to the combination of individual driving, group interaction and all linkage. Generally speaking, it is the mutual aid teaching of passing on, helping and leading. It refers to that when teachers teach students knowledge and skills, they let some students who have mastered first further impart knowledge and skills to students who have not mastered them, a mutual aid teaching method that drives them to learn the knowledge and skills of this class. This method plays a very important role in improving the efficiency of classroom teaching. Taking Python in secondary vocational computer course as an example, this paper discusses the specific application of "three actions" mutual aid teaching in planning before class, actual action in class and thinking after class.

Key words: secondary vocational school; basic courses; "three actions" mutual aid teaching method; Python class

猜你喜歡
三動基礎課程中職
以“三動”促“三強”研訓模式賦能教師專業成長的實踐研究
自動控制類基礎課程實踐教學體系的探索
巧用“三動”構建高效數學課堂探究
影響中職數學教學效果的因素與對策研究
“三動”,生成詞語教學的精彩
抓住基礎課程五要素,構建數學高效課堂
催發智慧的英語課堂教學
果真是“誤了百萬中職生”嗎?
構建中職生成才通道的思考
關于中職與高職銜接
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合