張海燕 沈蘊梅


[摘 要] C語言課程是單招計算機專業重點高考課程之一,難度系數高,高考分值大,往屆高考成績不甚理想,將有效教學思想應用于C語言課堂之中,通過教學實踐,努力提高程序設計教學質量。
[關 鍵 詞] C語言;有效教學;遞歸函數
[中圖分類號] G712 [文獻標志碼] A [文章編號] 2096-0603(2016)24-0149-01
一、有效教學的解讀
有效教學(Effective teaching)是20世紀上半葉由西方學者首先提出的,用科學方法來研究教學問題的思想,它的核心思想就是教學的效益。所謂“有效”就是教師在一段時間的教學后,學生所獲得的具體進步或發展。教學有沒有效益,并不是指教師有沒有完成教學內容,而是指學生有沒有學到什么或學生學得好不好。這種教學思想讓我們體會到:第一,“學生學得如何?”是有效教學的核心思想,充分體現生本思想,是我們教學的目的和意義。第二,“如何才能學得更好?”面對中職學生邏輯思維薄弱,學習習慣不是很好的學習群體,我們需恰當選擇教學方法對癥下藥??梢远嗤緩降販蕚滟Y料,激發興趣,嘗試將抽象概念形象化,有助于形象思維較好的中職學生理解。
二、有效教學的實施
“教無定法,貴在得法”,有效教學是目的但教法不唯一,本文以“遞歸函數”為例,談談我的有效教學實踐。遞歸函數是函數里的典型算法,為了深刻理解算法特點采用如下教法。
1.情境法——故事引趣,生動形象。PPT展示童年耳熟能詳的童年故事《從前有座山》導入本課,分析故事尋找特點。改編故事,老和尚每講一次故事小和尚的年紀小一歲,創設遞歸關系,本案例從故事導入再到改編故事,從熟悉的故事中體會到嵌套特點,從改編故事中尋找到算法關鍵點,為接下來的算法講解奠定基礎。
2.問答法——巧設問題,層層引導。教師是主導學生是主體,我們使用“產婆術”式的問答法,幫助學生理清思路抓住關鍵點,培養邏輯思維能力。
PPT展示《從前有座山》:這是什么故事?這個故事有何特點?體會遞歸的特點;故事什么時候結束?尋找故事特點,發現存在的問題。
改編故事:如果老和尚講一次故事小和尚年紀小一歲,改編后小和尚的年紀有何變化?何時能結束故事?尋找終止條件;如果沒到終止故事如何變化?尋找遞歸公式;哪種語句可以實現判斷?尋找實現算法語句選擇結構。
在設計系列問題時問答法的使用必須要結合學生的認知規律和學生已有的知識結構,學生才能結合自身的儲備知識快速尋找到答案構建新知。
3.演示法——抽象問題形象化。中職生的思維特點是形象思維優于抽象思維,借用PPT分步展示程序執行過程,讓學生直觀地體會算法特點。以n!為例,下圖就是分步過程,從而體會遞歸函數分遞推和回歸為兩步,先是層層展開,再是層層收回,構成了遞歸函數的執行過程,這個過程就是函數嵌套調用。將靜態問題動態化,讓連續問題分步化,符合中職學生的認知特點。
4.比較法——對比論證,突出異同。心理學認為比較是認識事物、分析事物的思維過程,將不同的知識點放在一起,通過縱橫、正反等對比尋找事物相似或不同之處,便于記憶和理解。為了說明遞歸中語句先后順序對程序執行結果的影響,我設計了兩個遞歸函數,讓學生從動態執行中體會不同從而感悟遞歸。(如下圖)
總之,在有效教學實踐的路上,我們且行且思,努力將社會中心的“用”,學科中心的“序”和兒童中心的“趣”結合起來,創造一種教師教得開心,學生學得輕松的良好教學氛圍?!敖虩o定法,貴在得法”,只要能達到教學的有效性,我們都可以去嘗試去
創新。
參考文獻:
[1]王傳安.C語言有效教學方法探討[J].信息技術與課程整合,2008.
[2]崔允漷.有效教學[M].華東師范大學出版社,2009.