王曉明
摘要:計算機技術的進步推動著程序設計技術的運用與發(fā)展,近年來,程序設計越多的被運用到多個領域,其中在教學方面的融合尤其突出。初中課堂上程序設計與多學科的融合,給學生的學習過程帶來很大的變化,學生將程序設計的思維運用到各個學科的學習中去,有效的解決了學習中面臨的難題,程序帶給學生多元化的思維、全局化的觀念、合作化的意識。如何實現(xiàn)初中程序設計與多學科的共好匯聚,是教學過程中仍要進一步探究的問題。進一促進程序設計思維在多學科中的運用,分析初中生對程序設計的學習在當前環(huán)境下對社會、學校、教師、學生長遠發(fā)展的影響,讓更多的人能正確的認識到程序設計思想與邏輯性思維的重要性,對培養(yǎng)未來新型人才具有重要意義。
關鍵詞:程序設計;初中課堂;多學科 匯聚
一、程序設計的認識
程序設計的概述:程序設計是給出解決特定問題程序的過程,是軟件構造活動中的重要構成要素。程序設計的過程主要包括分析問題、設計算法、編寫程序、運行程序、分析結果、編寫程序等不同階段構成。程序設計是一種有計劃有步驟的智力活動,通過運行程序設計的各個步驟,最終尋求解決問題方法,完成對實際問題的解決。
二、程序設計對初中生思維的培養(yǎng)
1、程序設計對初中生邏輯思維的培養(yǎng)。程序設計是一個智力活動的過程,學生運用程序設計運行的步驟,首先對面對的問題進行細致嚴密的分析,把問題進行分解,具象成相應的架構模型,按照分析得出的基本判斷和推理,進行算法的設計,編寫相應程序,進而完成代碼的編寫。這一過程的完成,需要程序編程者對每一個環(huán)節(jié)都要做到精細,明確問題概念、分析嚴密、推理合理,保證每個環(huán)節(jié)的無誤,才能確保最終程序的正確,得到確切結果。學生在程序設計過程中,培養(yǎng)了邏輯思維的嚴謹性,激發(fā)了思維的創(chuàng)新性,對學生未來的發(fā)展起到促進作用。
2、程序設計對初中生發(fā)散思維的培養(yǎng)。在對一個問題進行處理時,嚴謹?shù)倪壿嬎季S是基礎,如何使問題得以完善的解決,則需要在處理問題中,進行多向的思考,即思維發(fā)散,從多角度多思路上去尋求解決問題的更好方法。在程序設計的過程中,程序具有復雜性、可靠性等特點,學生在進行程序設計的過程中,既需要嚴謹?shù)乃季S作為根基,又需要發(fā)散的思維來輔助,嘗試通過多種途徑來解決問題。在此過程中,有可能遇到程序進程中的難點,阻礙程序的運行,這就需要學生另尋道路,來確保程序運行的順暢。
3、程序設計對初中生靈感思維的培養(yǎng)。程序設計的學習是一個過程,初學者都是從程序的基本語句和數(shù)據(jù)架構來學習。初中生在學習程序設計時,對于每個程序的認知和運用,都是一個從無到有再到創(chuàng)新的過程。對于面臨的每一個問題,都能激發(fā)學生的思維靈感,尤其是在解決難度大,復雜程度高的問題時,需要學生進行長時間深入的思考,頓悟后獲得內(nèi)心的喜悅。靈感的乍現(xiàn),對學生的創(chuàng)新思維的發(fā)展起著重要的作用。
三、程序設計與多學科的融合
1、學生將程序設計與多學科融合的表現(xiàn)。隨著科技的進步和計算機的發(fā)展,程序設計這門課程已廣泛普及到中學課堂,引起廣大中學生的喜愛和重視。學生在學習程序設計的過程中,思維的邏輯性、發(fā)散性、創(chuàng)新性得到開發(fā)與訓練,逐漸掌握程序設計的步驟和原則,按照程序設計的分析、設計、編碼、測試、排錯等環(huán)節(jié),一步步完成程序的設計,初中生在長時間接受程序設計訓練的過程中,形成穩(wěn)定的思維程序。長此以往,在各個學科的學習中,自然的融入程序設計的思想。
初中多學科之間的知識并不是孤立存在的,相互聯(lián)系,知識無界限。程序設計與多學科的融合是潛移默化的過程,在學生學習程序設計時,思維的各個方面得到了訓練,得到了提高,在對其他學科的學習過程中,很自然的就運用了程序設計思維,側面的提高了學生的學習效率,也推動了學生在學習中創(chuàng)新思維的產(chǎn)生。因此,將程序設計與多學科進行融合,是現(xiàn)在教育中的流行趨勢,對教育教學質(zhì)量的提高有重大意義。
2、學校及老師將程序設計多學科融合的表現(xiàn)。程序設計思維的發(fā)展已經(jīng)引起學校及教育工作者的高度重視,就學校而言,一方面對老師及學生進行正確的思想導向,充分宣傳程序設計與多學科融合的觀念;另一方面,學校應加強機房的硬件設施,為學生學習程序設計提供更好的平臺;就老師而言,在教育教學的過程中,老師應主動學習程序設計,只有老師身體力行作出示范作用,才能更好的帶動學生學習,同時,在教學的過程中,才能保證程序設計與多學科融合的更加順暢,才能將這種學習理念更好的授予學生。實現(xiàn)程序設計與多學科的共好匯聚。
四、結語
通過本文對程序設計與多學科融合的探討,總結出程序設計給初中生學習過程中帶來的廣泛影響,學生學習程序設計,有利于培養(yǎng)其邏輯思維、開放思維、靈感思維和創(chuàng)新思維。同時,實現(xiàn)程序設計與多學科的共好匯聚,對于初中生的全面發(fā)展有著重要的意義。在學習中遇到難題時,學會變通,轉換思維,從多角度多方向多思維出發(fā),尋求更好的解決辦法。希望通過本文的論述,能夠進一步推進初中程序設計與多學科的共好匯聚,更好的普及程序設計的學習,從思維上提高抓起,提高初中生的學習能力和學習效率,有效的解決學習中遇到的難題,激發(fā)學生的學習興趣,開放創(chuàng)新思維,這樣才能更好的培養(yǎng)出適應時代發(fā)展的新型人才。
參考文獻
[1] 韓建平,劉春英,胡維華. “課內(nèi)外貫穿,競賽教學融合”的程序設計教學模式[J]. 實驗室研究與探索,2014,06:169-171+176.
[2] 閆紅巖,金保華,張曉娟,徐紅霞. “C語言程序設計”與計算機相關課程的融合教學與實踐[J]. 計算機教育,2011,13:58-62.