王穎 楊文蓮 劉麗娟
1.大連海洋大學(xué) 信息工程學(xué)院, 遼寧 大連 116023 2.大連交通大學(xué) 軟件學(xué)院,遼寧 大連 116052
C語言教學(xué)中不容小覷的思維能力培養(yǎng)
王穎1楊文蓮1劉麗娟2
1.大連海洋大學(xué) 信息工程學(xué)院, 遼寧 大連 116023 2.大連交通大學(xué) 軟件學(xué)院,遼寧 大連 116052
思維能力是一切能力的核心,它關(guān)系到一個人一生的學(xué)習(xí)、工作和生活,是可以讓人終生受益的能力素養(yǎng)體現(xiàn)。因此,本文作者認為教師應(yīng)根據(jù)各學(xué)科的特色培養(yǎng)學(xué)生的不同思維能力,并從C語言的長期教學(xué)實踐出發(fā),將體現(xiàn)在C語言教學(xué)中的思維能力培養(yǎng)略述一二,意在使思維能力培養(yǎng)問題引起更廣泛的關(guān)注。
思維是大腦對外界事物的信息進行復(fù)雜的加工過程,是智力結(jié)構(gòu)的核心。人的一切創(chuàng)造性活動都與思維能力有關(guān),人類發(fā)展的過程,從本質(zhì)上說就是人類思維發(fā)展的過程。偉大的科學(xué)家愛因斯坦曾說“發(fā)展獨立思考和獨立判斷的一般能力,應(yīng)當始終放在首位,而不應(yīng)當把獲得專業(yè)知識放在首位”[1]??梢?,思維能力的培養(yǎng)不容小覷。
1.1 思維之對于個體發(fā)展的重要性
一個人思維能力的強弱在某種程度上決定了這個人在學(xué)習(xí)、生活、工作乃至人際交往等社會活動中的順暢程度及成功概率。以邏輯思維為例:一個邏輯思維能力強的人,遇到問題會很快地屢清思路,不易產(chǎn)生思維混亂;能分清主次矛盾,有重點地解決問題;說話層次分明,易產(chǎn)生信服力和威信力。而這很大程度上是他們長期思維實踐的結(jié)果,這種實踐可以是不自覺的實踐,即通常所說的“善于思考”,當然也可以是自覺的實踐,即后期訓(xùn)練的結(jié)果。
1.2 思維之對于高校創(chuàng)新人才培養(yǎng)的重要性
現(xiàn)代社會一再強調(diào)需要“創(chuàng)新人才”,何謂創(chuàng)新?創(chuàng)新就是要去解決我們從未接觸過的新問題,可是,如果不將已有的理論知識搞明白、搞透徹,何談創(chuàng)新?因此,筆者認為:創(chuàng)新思維是各種思維累積到一定階段后一個質(zhì)變的過程,是思維發(fā)展的一個高級階段。就像邁臺階不能一步登到頂級臺階一樣,我們應(yīng)該腳踏實地培養(yǎng)各種能先解決一般問題的思維,然后循序漸進地向創(chuàng)新思維挺進,最后達到培養(yǎng)創(chuàng)新型人才的目的。當然在這個過程中可以逐步地滲透創(chuàng)新意識。所以創(chuàng)新思維的培養(yǎng)不是一蹴而就的,是在一般思維的基礎(chǔ)上發(fā)展起來的,需要各種思維能力的培養(yǎng)來夯實基礎(chǔ)[2]。
1.3 思維之對于大學(xué)生就業(yè)的重要性
在近年就業(yè)形勢嚴峻的大環(huán)境下,如何盡快從就業(yè)大軍中殺出重圍,突顯自我,首要突破口就是必須適應(yīng)社會需求,全面提升自身能力,努力成為高素質(zhì)的人才。而思維能力作為分析問題、解決問題的最初原動力則首當其沖成為順應(yīng)時代、適應(yīng)社會發(fā)展要求的非專業(yè)能力。思維能力強弱最直接的體現(xiàn)就是找工作,其重要性在用人單位招聘過程中可窺見一斑,除學(xué)生的專業(yè)能力外,能否清晰地分析問題、解決問題,是招聘者越來越關(guān)注的問題,因為他們逐漸意識到雖然大部分學(xué)生剛工作時并無明顯差別,但隨著工作的深入,那些思維能力較強學(xué)生的優(yōu)勢就會慢慢體現(xiàn)出來,這些人做事時有全局意識、思路清晰、有獨到見解、有解決辦法,能逐漸煥發(fā)出自己獨特的魅力。
培養(yǎng)思維能力需要我們經(jīng)常獨立思考問題。卓別林曾說過:“和拉提琴或彈鋼琴相似,思考也是需要每天練習(xí)的?!睈垡蛩固挂矎娬{(diào)過:“學(xué)習(xí)知識要善于思考。思考,再思考,我就是靠這個學(xué)習(xí)方法成為科學(xué)家的?!彼晕覀兛梢杂幸庾R地從多方面多角度培養(yǎng)自己的思維能力,通過不同科目的學(xué)習(xí)擴大知識面來提升綜合的思維能力等等。本文僅從C語言教學(xué)的視角來具體分析該門課對大學(xué)生思維能力培養(yǎng)的點滴。
2.1 全局、系統(tǒng)性思維
這兩種思維容易產(chǎn)生混淆,甚至有人會將二者等價。其實二者還是有一定區(qū)別的:全局性思維主要強調(diào)對問題的所有相關(guān)要素的綜合、全面的分析,是各要素的集合;而系統(tǒng)性思維則更注重所有要素之間的聯(lián)系。
縱觀C語言教學(xué)的全部內(nèi)容,如果學(xué)生學(xué)完后能大致將所有內(nèi)容分成基本語法、三種結(jié)構(gòu)、幾種數(shù)據(jù)結(jié)構(gòu)、函數(shù)和文件,可以說他基本上已經(jīng)從全局上把握了C語言的框架,體現(xiàn)了書越讀越薄的觀點,但是這只是零散的幾大塊骨骼,如果能發(fā)現(xiàn)它們之間的聯(lián)系并把它們拼接起來,才會形成一個完整有意義的骨架。讓學(xué)生深入體會到它們并不是孤立的,真正做到不僅知其然而且知其所以然。找到了知識點間的內(nèi)在聯(lián)系,幾塊骨骼也就有機地拼接起來,“脈絡(luò)”通了,精氣神上來了,學(xué)的東西就活了,學(xué)生也在潛移默化中培養(yǎng)了全局性、系統(tǒng)性思維。
2.2 全面、縝密性思維
人們經(jīng)常說看問題要全面,的確,考慮問題應(yīng)多方位、多角度地進行,對可能出現(xiàn)的情況和可能發(fā)生的后果逐一進行研究,然后經(jīng)過縝密地分析與綜合,才能達到妥善解決問題的目的。
比如在選擇結(jié)構(gòu)部分有一道是根據(jù)個體工商戶經(jīng)營所得求其納稅的問題,解題思路是用一變量(假設(shè)變量名為income)接收從鍵盤輸入的經(jīng)營所得,然后根據(jù)收入所在的不同范圍求出需上多少稅。初學(xué)者往往只考慮到正確的輸入,很少會有人想到一旦輸入有誤(可能有意或無意地輸入了負數(shù))該怎么辦?就像上網(wǎng)登錄郵箱時一旦輸錯密碼就不可能進入郵箱一樣,此時需要通知用戶并讓用戶能重新輸入。所以教師應(yīng)該提醒學(xué)生注意:解決實際問題時不但要考慮到正確的輸入還應(yīng)考慮到可能發(fā)生的錯誤輸入并要給予改正的機會。這時就要引出新知識點——循環(huán)結(jié)構(gòu),學(xué)生為解決新問題將迫不及待地想往下學(xué)習(xí),這樣不僅培養(yǎng)了學(xué)生的全面性、縝密性思維,還激發(fā)了學(xué)生的學(xué)習(xí)斗志。
2.3 邏輯、條理性思維
邏輯思維又稱抽象思維,是思維的一種高級形式。其特點是以抽象的概念、判斷和推理作為思維的基本形式,以分析、綜合、比較、抽象、概括和具體化作為思維的基本過程,從而揭露事物的本質(zhì)特征和規(guī)律性聯(lián)系。條理就是井井有條、井然有序。所以邏輯、條理性主要意旨思路清晰、前后有序[3]。
比如在字符串一節(jié)中,有兩個典型問題:一是串復(fù)制,二是串連接。解決串復(fù)制時,在分析問題后可總結(jié)出兩點:(1)非’ 株洲市| 稻城县| 安达市| 湖北省| 清水县| 高雄县| 长沙市| 高青县| 江城| 弋阳县| 华阴市| 满洲里市| 营口市| 富源县| 四川省| 类乌齐县| 皮山县| 邵阳县| 陆丰市| 安徽省| 怀远县| 南城县| 平谷区| 普宁市| 文山县| 灵武市| 沈阳市| 神池县| 梁平县| 钟山县| 南和县| 镇雄县| 高邑县| 乌鲁木齐市| 丹寨县| 天津市| 安远县| 慈利县| 通城县| 安图县| 西宁市|