劉艷 宋亞嵐
【摘 要】在新一輪高校教育課程改革中,迎接課堂轉型的挑戰(zhàn),難以繞過“學科核心素養(yǎng)”這一重要問題[1]。本文就是從C語言課堂教學改革出發(fā),探尋與學生學科素養(yǎng)發(fā)展相適配的有效課堂教學方法。
【關鍵詞】主題教學法;計算思維;學習共同體
【Abstract】In the new round of higher education reform, curriculum teaching reform is difficult to bypass the important issue of the core professionalism. Effective classroom teaching methods about C language classroom teaching are provided in this article,which match with the development of core professionalism.
【Key words】Theme teaching method;Computational thinking;Learning community
信息技術學科核心素養(yǎng)中較重要的一條是培養(yǎng)學生的計算思維,即“個體在運用計算機科學領域的思想方法形成問題解決方案的過程中產(chǎn)生的一系列思維活動”。這里我希望通過C語言這門通用能力課程的課堂教學,達到培養(yǎng)學生計算思維方面的學科素養(yǎng)的目的。
課堂教學就是教師給學生傳授知識和技能的全過程,其目的不僅要把學生引入基本的知識領域,而且要使他們明了各科之間的關系,最終把知識應用到校外的生活中去。高校向應用技術型轉型,也對教師的課堂教學提出了新的要求。在課堂教學改革中,教學方法問題一直是人才培養(yǎng)、特別是創(chuàng)新人才培養(yǎng)的關鍵問題。教學方法的大改革,可能是今后深化教學改革、質量大提高的一個切入點和突破口。因此我把C語言課堂教學改革的重點放在了教學方法的改革上,希望通過主題教學法的應用提升課堂吸引力,培養(yǎng)學生的計算思維,提高課堂教學效果。
傳統(tǒng)的課堂過分強調老師的主導作用,忽視了學生的主體性,采用知識灌輸式的教育方法,學生在整個教學過程中要做的只是被動接受,缺乏思考和創(chuàng)新,導致的直接結果就是課堂過分沉悶,教學效果較差。而主題教學法是在教師確立的主題框架中緊緊圍繞學生、跟蹤學生思維研究過程的教學,重點開發(fā)的是學生個人基于實際而不是基于理論的探究思路。
主題教學是以學生主動參與為特點的學習活動,這些活動一方面強調學生的個性發(fā)展,另一方面也強調學生之間的合作,重視知識獲取的過程,也強調個人經(jīng)驗基礎上的知識建構。因此我在整個C語言課堂教學的設計過程中應用了主題教學法,章節(jié)糅合,依據(jù)C語言課本基本知識點,結合一個完整的小型軟件開發(fā)項目設置三大主題展開課堂教學:數(shù)據(jù)存儲、流程控制、模塊化,打亂了原有的教學定勢,逐層引導啟發(fā),合理進行主題推動,設計了一套以培養(yǎng)學生探究能力為主的,符合軟件開發(fā)思維的課堂教學策略。
整個主題教學活動分成四個環(huán)節(jié)來完成,第一個環(huán)節(jié)是課前教師提供導學方案、知識點PPT和參考書目,由班干部按學習志愿分組,每組10人,幫助建立學習共同體,進行學習交流;第二個環(huán)節(jié)是課堂上教師引出話題,由學生分組討論后,派代表發(fā)表自己的觀點,之后教師再進行知識點梳理和總結性的點評;第三個環(huán)節(jié)是知識點演示,在課堂上編程直觀演示知識點效果;第四個環(huán)節(jié)是課后學生利用綜合實訓平臺,完成輔助教學資源的下載,作業(yè)的提交以及在線討論,教師利用綜合實訓平臺實現(xiàn)作業(yè)的發(fā)布與批閱,以及在線答疑。在這四個環(huán)節(jié)的實施過程中,主題教學的基本模式:引出話題—梳理話題—確定主題—自主探究—反饋交流—賞析領悟得到了充分體現(xiàn)。
采用這樣的教學方法,教師的主要任務不再是寫教案,做課件,把現(xiàn)成的知識滿堂灌輸給學生。教師的主要任務分解成了三個方面:一方面是要集中精力編寫導學方案,為學生提供知識點PPT、參考書目,幫助學生自主學習,在課前初步構建宏觀知識體系;另一方面要針對課堂教學進行教學設計,通過問和答的互動方式,進行知識點的提煉,將宏觀知識微觀化,引導學生進行探究式學習;最后一方面就是要發(fā)布與課堂內(nèi)容配套的課后作業(yè),幫助學生鞏固所學知識,在實際應用中領悟所學,達到融會貫通的效果。
我校計算機專業(yè)的C語言授課學時為32學時,按照知識點的重要性和難易程度,我給數(shù)據(jù)存儲主題單元所分配的學時是10學時,流程控制主題單元分配的學時是14學時,模塊化主題單元分配的學時是8學時。依據(jù)課堂授課學時數(shù),我進行了16次導學方案的設計,16次課堂教學設計,1次設計對應兩學時授課。導學方案在設計時圍繞既定主題展開,在給定參考書目和知識點PPT的同時,提出了相關問題,讓學生主動解決這些問題,形成自己的觀點。而在與此同步的課堂教學設計中我對重難知識點進行了細化,不會再去花費大量時間講解基礎知識,而是把重點放在重難點的理解和應用上。我校信息技術類專業(yè)的C語言實驗學時為32學時,剛好與課堂教學形成對應關系,因此我參考課堂設計方案和課堂教學內(nèi)容,設計了16次實驗,使學生課堂所獲知識得到了充分鞏固和應用,達到了提高學生計算思維能力和編程實踐能力的效果。
舉例來說,在模塊化主題中的遞歸教學中,我首先在導學方案中提出了兩個問題:嵌套調用和遞歸調用的差別?遞歸調用用在什么地方?很多學生通過自學并不能做到真正了解,但會產(chǎn)生一個大致的印象。接著我在課堂教學過程中會提出了經(jīng)典問題-漢諾塔問題,詢問解決方法,在共同探討的過程中提出遞歸思想,通過編程和單步調試展示遞歸的調用過程,讓學生明確遞歸的應用和優(yōu)勢。最后我會在課程實驗和實訓平臺中由簡到難給出經(jīng)典遞歸習題,比如用遞歸完成字符串的反轉,用遞歸實現(xiàn)折半查找,用遞歸尋找迷宮出口,幫助學生鞏固和靈活應用所學知識。
為了激發(fā)學生課堂活動的積極性和主動性,我在設計課程評價方案時,實行了終結性評估與形成性評估相結合的方法,把學習共同體中每位成員的平時出勤表現(xiàn)、課堂參與情況、實驗任務完成情況也計入平時積分中,并占據(jù)了平時成績的80%。這對課堂教學活動的順利開展,起到了較大的作用,相對于那些沒有進行C語言課堂教學改革的班級來說,在提升課堂活躍性方面效果明顯。
從教學效果來看,教師為了進行有效的教學設計,為了能夠較好地掌控課堂,教師的專業(yè)能力,教學能力得到了大步提升。學生在整個課堂教學實踐過程中做到了積極思考、互動交流,體現(xiàn)出了學生學習的主動性。整個教學完成后,大部分學生學會了運用計算機領域的思想方法來解決問題,在面對具體問題時,不再一籌莫展,而是能做到先分析需要處理的數(shù)據(jù),再分析數(shù)據(jù)處理的過程。與此同時,在課堂交流碰撞中教師與學生互相都收獲了更多的思想,共同得到了提高。
通過跟蹤調查表明,參與了課堂教學改革的學生,在軟件編程比賽和電子設計大賽中均有較好表現(xiàn),取得了較好成績。
總的來說,整個課堂教學設計目標明確,在教學內(nèi)容上取舍得當,在教學方法上思想新穎,按照學生的思維方式展開教學,加大了師生之間的互動交流和思想碰撞,確實能幫助學生以探究的方式獲得了教師想要傳授的知識。
現(xiàn)代教學理論認為,教師的真正本領,不在于會講授知識,而在于會激發(fā)學生的學習動機,喚起學生的求知欲,讓他們興趣昂然地參與到教學過程中來,經(jīng)過自己的思維活動和動手操作獲得知識[2]。這正是我在C語言的教學設計中期望做到并努力做到的?,F(xiàn)在我們要做的就是合理控制教學節(jié)奏,提高教學的有效性。在提升課堂活躍性的同時如何更好的駕馭課堂,實現(xiàn)教學效果的最優(yōu)化就是我們將來要改進的重點所在,只有在不斷的實踐中改良教學過程,才能達到更好的教學效果。
【參考文獻】
[1]鐘啟泉.關注課堂轉型[N].中國教育報,2015-4-1.
[2]王富才.發(fā)揮學生主體作用提高數(shù)學教學質量[J].甘肅教育.2012,04:40-40.
[責任編輯:朱麗娜]