吳蕓+朱順痣

摘要:明辨性思維是一種提倡明辨式思維方式,是現代高等教育的重要組成部分。本文在闡述明辨性思維的概念和意義的基礎上,探討了明辨性思維培養與大學課程教學的融合,以廈門理工學院“計算機”類課程中的《C語言程序設計》專業基礎課程為例,針對對計算機類專業的學科特點,分別從教學理念,教學方法、綜合考核機制等角度,探討了《C語言程序設計》教學中學生明辨性思維方式的培養,為同等院校教學改革提供了一定的借鑒經驗。
關鍵詞:思維方式;明辨性思維;C語言程序設計
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2017)09-0260-02
在大學的教育和學習過程中,學生的思維方式是大學教育的重要組成內容,而明辨思維提倡明辨式思維方式,是在教育國際化的必然趨勢,在教學過程中如何引領學生把知識的學習過程成為一種知識的探索和尋求過程,著重培養學生的學習主動性和明辨思維,是現代高等教育中,教師在教學過程中必須思考的問題[1]。本文以廈門理工學院《C語言程序設計》課程為例,探討研究了在計算機語言類教學中學生明辨性思維的培養。
一、明辨性思維的概念及意義
明辨性思維(Critical Thinking),又叫審辯性思維,主要指對某種事物、現象和主張發現問題所在,同時根據自身的思考邏輯做出主張的思考[1]。美國加利福尼亞大學奇科分校的摩爾(Moore)教授,在其《批判性思維:走出思維的誤區》(美國大學最為暢銷的教材)中,指出明辨性思維有兩層含義:(1)對外界信息給予批判性思考,以做出積極的選擇;(2)人們可以應用于實踐的技能。早在兩千年前的《中庸》(孔子思)里,就有這樣的一句話:“博學之,審問之;慎思之,明辨之,篤行之”。其中,“審問、慎思、明辨”,就是提倡明辨式思維方式[2]。
目前,國內高校雖然積極提昌素質教育,甚至將素質教育作為基礎課程設置在大學的培養方案中,但傳統教育觀念——以教師為主體,學生被動授課的方式,這種傳統教育嚴重抑制學生個性的發揮,使得學生盲目聽從,導致缺乏學習思維的活躍性和批判性,更缺少培養學生的創新意識。所以在高校的專業課程中,融入明辨性思維的培養,不僅有利于提高學生在信息時代的競爭力[3],同時也能提高大學生的綜合素質和創新創業能力有著重要的意義。
明辨性思維的培養主要通過常規的課題教學來實現,它要求教師和學生共同合作和努力[4],在教學實踐中進行方案的設計與實施。作為服務地方的應用型大學,特別是作為培養軟件工程設計專業人才的計算機專業,《C語言程序設計》作為專業基礎課,是培養學生編程思想的重要課程,因此,在領導性課程——《C語言程序設計》的教授過程中,融入明辨性思維的培養,對培養學生嚴謹的軟件設計意識有著重要的作用。
二、《C語言程序設計》課程教學方案設計
芝加哥大學(培養了81名諾貝爾獎得主)校長Robert曾經說,“我們給學生一種這樣的教育,讓學生學會怎樣脫離課本進行創新性的獨立性的思維;給學生提供一種教育,能夠從更高層面上,帶來一種靈活性,更好的適應未來的變化。”因此在《C語言程序設計》課程中,要特別注重學生獨立性的思維方式,逐步建立學生的編程思路。我們結合明辨性思維的核心思想,改變以教師為中心的教學模式,改為以學生為中心的教學模式,在教學過程中注重對學生的引導和指導,強調學生的“主體”,設計教學的全過程及其各個環節。如下圖所示。
(一)教學模式
改變以學生為中心的傳統教學模式,教師仍然需要認真準備和設計每節課程的教學內容,但是在準備和設計課程中,增加引導性問題的設計,增設問題的探討時間,提供學生自己發現、自己思考的機會。在上課之前,教師先提出一些問題,給出下次課需要教授的新內容的編程題目,讓學生課后根據編程題目預習課本內容,準備好編程代碼。本次課前15分鐘,讓學生分組討論各自的編程代碼,選出代表上講臺展示代碼,講解含義,并提出疑惑。通過教師的提問與點評,學生的疑惑,引出本節課內容。在下課之前5分鐘,再布置跟本次課程相關的具有一定難度和廣度的課后編程題目要求學生完成,并布置下次課程的預習編程題目。課后的習題編程題應該具有一定的難度,要求學生上機運行測試多組數據,記錄測試結果。整個教學環節始終強調學生的主動參與與主動學習,教師在整個教學環節中不再是單向知識的授予者,而是通過師生的交流,成為學生學習的合作伙伴和探討者。通過這樣的主動預習、主動提問、帶著問題編程,提高學生的獨立編程思維意識和主動解決問題能力。
(二)綜合考核機制
課程考核是對教師教學效果和學生學習成果的評價和檢驗重要途徑。基于明辨性思維的教學體系下,對學生的考核,僅僅基于書面考試,是不夠全面的考核方法。因此,基于明辨性思維為主導的教學課程的考核方式應該是更加科學、合理、客觀地評價學生的學習效果,同時能夠真正達到對學生在明辨思維培養下是否構建了編程思維的綜合考核方式。在《C語言程序設計》課程中,課程的綜合成績構成分別是期中上機考試、期末上機考試、期末卷面考試、平時考勤、課堂和小組討論,課后作業,其所占比重分別是10%,25%,30%,5%,15%,15%。其中編程上機考試總比例占35%,平時學習態度、課堂與小組討論占35%,如此多樣的課程綜合考核模式,不會將實踐性強的編程課程最終的考評成績只是落定在期末考試卷上,而是通過平時的明辨思維導向的綜合考核方式,更加全面的評定學生的學習效果。同時也能夠提高學生在課程學習過程中的積極參與性和主動性。
三、結束語
基于明辨性思維的教學模式主要以培養學生明辨性思維為主要目的。而基于明辨性思維的《C語言程序設計》課程教學方案主要目的在于借鑒明辨思維培養學生獨立思考,提高學生主動參與和創造性的導向,提高學生對編程思維和解決問題能力的培養。這種教學模式的核心在于教師的“啟發式”教學和學生的“主動參與式”學習,建立師生互動,以課前帶著問題預習,課中積極討論,課后鞏固復習,以學生為主體的課程教學氛圍。這種以明辨性思維為基礎的編程課程教學模式,有利于為學生打下夯實的編程基礎,為今后中高年級的專業課程奠定編程基礎。
參考文獻:
[1]雷紅,張曉霞,等.雙語教學中明辨性思維培養的探索[J].山西科技,2015,30(2):120-123.
[2]王麗麗.高校數學教學中批判性思維的培養[J].課程教育研究,2013,(2):145-145.
[3]羅清旭.論大學生批判性思維的培養[J].清華大學教育研究,2000,(1):81-85.
[4]瞿勇科,崔巖.高校數學明辨性思維教育的探索[J].洛陽師范學院學報,2015,34(8):121-124.
Discussion Based on the Discriminative Thinking of the C Language Programming Teaching Plan
WU Yun,ZHU Shun-zhi
(Institute of Computer and Information Engineering College,Xiamen University of Technology,Xiamen,Fujian 361024,China)
Abstract:Discriminative thinking is a kind of advocating discernment type way of thinking. It is an important part of contemporary higher education. Based on the concept and meaning of discriminative thinking,this paper discusses on integration of discriminative thinking cultivation and the university teaching,take "computer" classes of "C language program design" foundation courses in Xiamen University of Technology as an example,focuses on the computer class teaching characteristic. This paper discusses the discriminative thinking cultivation in "C language program design" teaching from the aspects of teaching idea,teaching method,comprehensive evaluation mechanism in order to provide some experience for reference to the related colleges for teaching reform.
Key words:way of thinking;discernment thinking;C language programming