黃晚萍
摘要:現行的計算機課程是以培養學生的計算機操作能力為主要目標,以操作性、實踐性和探究性為指定學習領域。目前信息技術的迅猛發展,學生已有的知識基礎以及所生活的社會環境已經不能滿足于常規課程的教學內容。立足于計算機教師師資情況以及學生現狀,新課程改革中初中部開設了Python程序設計語言課程編程,旨在通過教學進行中小學編程教學實踐探討。從理論上講,中小學生無論學哪門課程,要想學好、學快,都要有較強的邏輯思維能力。那么學習程序設計會影響到他們的思維習慣、行為模式嗎?會對日后的課程學習帶來質的提升嗎?因此,我們提出“中小學生學習計算機編程對提升邏輯思維能力探討”,目的在于探討中小學生編程學習對學生邏輯思維能力的影響。
關鍵詞:新課程課改;Python程序設計語言;邏輯思維能力提升;探究
信息技術的飛速發展促進了各國的課程改革,各國政府及教育行政部門都十分重視信息技術教育,先后制定了信息技術教育行動方案,在宏觀上進行了科學的整體規劃。因此,在計算機編程的教學中培養學生的邏輯思維能力,使學生適應時代的發展。現行的計算機課程是以培養學生的計算機操作能力為主要目標,以操作性、實踐性和探究性為指定學習領域。目前信息技術的迅猛發展,學生已有的知識基礎以及所生活的社會環境已經不能滿足于常規課程的教學內容。立足于計算機教師師資情況以及學生現狀,新課程改革中初二上冊就開設了Python程序設計語言課程編程,它旨在通過教學進行中小學編程教學實踐探討。
1、探討思路
為了更全面地了解計算機編程對提升學生邏輯思維能力的情況,我首先將以實地探討為基礎,了解當前學校各個班學生邏輯思維能力的現狀;其次,從實地探討中得出客觀結論,分析計算機編程教學中出現的現象和問題,探究其深層次原因;其次,通過廣泛的學術交流,以網絡為手段,在比較借鑒全國各地中小學經驗的基礎上,結合經典成功案例,將大量存在的客觀實際升華為精煉的理論,提出可行的對策;再其次,將這些對策與策略應用于我們的課堂教學中,并不斷完善;最后,通過訪談問卷或測試的形式了解探討的成效。
2、探討方法
(1)調查研究法:抽樣調查從小學五年級、初中七、年級中各抽取兩個班的學生。(2)對比分析法:對于參與學習編程的同學與非參與編程學習的同學分成兩大類,分別從不同角度,如:在兩年內根據兩類學生參加各類比賽的獲狀情況、特別是文化成績的各種表現進行分析。
(3)個案研究法:對參與研究且十分突出(或表現平平)的學生,建立個案資料,系統分析個案成功(或失?。┑脑?。
(4)參考文獻:閱讀法:通過閱讀已有的文獻資料,查找最新的網絡信息,了解國內中小學計算機編程教學中與之相關的課程資源、實施方案,了解國內相關課題的前沿信息。
(5)實驗法:根據相關的時間節點安排表進行相應的實驗,得出結論,做出數據分析圖表,進行節點分析。
(6)教育觀察法:在教學課程中觀察學生對于編程軟件的學習興趣;及時關注學生的學習狀態;觀察學生對于計算機程序設計的學習效果。
3、技術路線
前期探討——探討論證——探討綱要——探討計劃——實踐探索——反思調適——收集資料——總結分析——形成報告
4、實施步驟
(1)實施步驟:
第一步:準備階段:
1.成立探討組,制定探討研究方案和第一階段活動計劃。(1)、擬計劃從小學五年級、初中七、年級中各抽取兩個班的學生。(2)、發放測試卷,測試考查內容主要為:學生的語言表述能力、邏輯思維能力和分析解決問題的能力。測試卷結果作為檔案保存。(3)、各年級男女生比例最好控制在1:1。以測試卷分值為參考,將學生分為一般、良好、優秀三個級別,一般、良好、優秀比例設置為:1:2:1(4)、通過咨詢參與學習編程學生所在班主任,結合測試卷分值分別為每個學生建立初步印象檔案。
2.組織探討組成員學習有關教育科研、現代教育技術及學生邏輯思維能力的培養等有關理論。
3.調查研究目前計算機編程與學生邏輯思維能力的現狀。
4.做好探討準備。
第二步:實施探討。
1、探討。A、探討前,a.在明確探討目標探討內容探討方法的基礎上探討組分工,確定探討組每個人的職責和任務。b、探討后,著手子探討的研究。c、確定小學組、初中組編程語言、教學時間、場地、授課教師及后勤保障。
d、授課教師對小學組、初中組每個學期每個階段需要完成的教學任務及目標、學生需要完成的作業(任務)制訂出詳細的安排表。
e、參與探討的學生在學習過程中完成課后作業并進行測試,結果存檔。
f、跟蹤回訪參與研究學生在原班級學習表現,制作動態分析圖存入檔案。
B、開題后:
a.探討、動員、組織學習。
b.開展有針對性的探討活動。
c.進行中期成果測評問卷調查,寫好調查報告,總結經驗,找出問題,修正研究實驗內容與方式。
第三階段:探討研究的總結階段
(1)做好探討所有資料的收集、整理,選編論文集。
(2)撰寫研究報告,為探討鑒定做好充分的準備。
為教育行政部門的決策提供參考依據。
5、探討意義與研究價值
(1)有助于學生理解計算機編程思想。編程是利用計算機強大的功能來完成人們日常生活當中某項重復繁雜的工作。中小學生學習編程對日后進階學習高級編程,了解編程思想很有好處。
(2)有利于學生養成嚴謹的邏輯思維能力。人的思想是活躍的,計算機指令是死的,如果代碼不嚴謹計算的結果會差之千里,調試程序會花費大量的時間;計算機程序脫離開發平臺后,面對用戶未知環境和使用習慣,計算機程序運行會出現各種無法預料的錯誤。因此只有嚴謹的邏輯思維,才能設計好完整的程序。
(3)有利于學生語言表述能力提高。在設計程序時,如果對問題及解決問題的方法不能用簡潔的語言進行表述,那必然會造成計算機代碼冗長,如果語言表述能力不強,與同伴相互學習過程中會造成條理欠清晰。
(4)有利于分析解決問題能力提升。當問題需求擺在面前,怎樣理解問題,選擇怎樣的開發平臺,如何設計用戶界面,如何設計算法,如何將自然語言轉變為計算機語言并讓計算機得到正確的結果等,通過思考這些問題并解決問題,可以鍛煉學生分析解決問題的能力。
(5)有助于教師開展分層教學
針對不同的學生,采用不同的任務驅動。
探究、團隊研發的能力。
6、探討假設
如果能夠從本校的實際出發,根據學生的發展目標,針對教與學的實際情況,通過綜合性學習計算機編程,來提升學生的邏輯思維能力,那么,就能有效地促進學生的發展,保證學??沙掷m地穩定發展。
7、擬創新點
探討中對提高學生的邏輯思維能力的研究方法做出很多嘗試,做人才的培養是一個長期的工程,計算機編程教學符合當前學生的需求,為學生更好的發展提供了理論支撐,注重邏輯思維的培養更是提高了學生的自主創新能力。
參考文獻:
[1]審計人的業余愛好 劉亞玲 審計月刊 2015-12-15 期刊
[2]Visual FoxPro編程題解舉例 劉順清 電子技術與軟件工程 2015-04-06 期刊
[3]高職編程基礎類課程績效探究 朱冬平 濟南職業學院學報 2010-08-15 期刊
[4]信息課堂中學生邏輯思維能力的培養 樊旭峰 中小學電教 2018-04 期刊