国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

分析計算機程序設(shè)計課程中計算思維能力的培養(yǎng)

2020-04-15 03:55吳鳳俠
科技風 2020年11期
關(guān)鍵詞:程序設(shè)計思維能力計算機

吳鳳俠

摘?要:在計算機教育體系中,計算機程序設(shè)計是關(guān)鍵性的課程,而計算機程序設(shè)計教學中,將學生計算思維能力的培養(yǎng)作為重點,主要是希望能通過提升學生的計算思維,強化學生編程和實踐能力,幫助學生積累職業(yè)經(jīng)驗,為學生獲得良好的職業(yè)發(fā)展提供保障。因此應(yīng)該針對計算機程序設(shè)計課程中學生計算機思維能力的培養(yǎng)進行探究,制定科學合理的培養(yǎng)方案,提升計算機程序設(shè)計課程教學效果。

關(guān)鍵詞:計算機;程序設(shè)計;思維能力;培養(yǎng)

一、計算思維的內(nèi)涵

計算思維的概念最早是在2006年由美國卡內(nèi)基梅隆大學周以真教授在“ACM”通信中提出的。周教授認為:計算思維是運用計算機科學的基本概念來分析解決問題、進行系統(tǒng)設(shè)計、以及理解人類行為和其他活動,它涵蓋了計算機科學的思維廣度。計算思維主要是通過在時間和空間上運用大量的數(shù)據(jù)來加速計算,它可以被設(shè)計在內(nèi)存和外存中使用。計算思維可以通過學習探索如何同步時間來避免“競爭條件”的情況。計算機科學在我們的日常生活中扮演著重要的角色,不僅如此,人們還常用計算機科學來解決日常生活中遇到的各種問題,改善我們的生活習慣,以及與他人溝通的方式方法。

二、計算機程序設(shè)計課程中計算思維能力的培養(yǎng)策略

(一)整合教學內(nèi)容,突出計算思維能力培養(yǎng)針對性

在計算機程序設(shè)計課程教學實踐中,要想重點對學生的計算思維能力進行培養(yǎng),就要綜合分析中職學校學生計算思維能力培養(yǎng)需求,以此為核心對計算機程序設(shè)計課程內(nèi)容進行優(yōu)化調(diào)整,將理論性的教學內(nèi)容和實踐探究方面的教學內(nèi)容進行整合、將課內(nèi)教學指導與課外案例解析進行整合,并構(gòu)建能與本地區(qū)中職學校學生計算機程序設(shè)計發(fā)展需求相適應(yīng)的特色課程教學體系,突出計算機思維能力培養(yǎng)的針對性和有效性,幫助學生高質(zhì)量完成學習任務(wù),提高計算機程序設(shè)計課程教學整體水平。

如在對計算機程序設(shè)計課程中“C語言”內(nèi)容開展教學活動的過程中,中職學校的計算機教師就要對課程內(nèi)容進行整合,在前期教學中將基礎(chǔ)理論教學與計算思維介紹方面的內(nèi)容進行整合,并設(shè)定具體的思維訓練方案,可以通過“樹形”分析方法引導學生對課程內(nèi)容中涉及到的算法進行多樣化的解析,深化學生對計算思維方面理論知識的認識。在此基礎(chǔ)上,對課程內(nèi)容進行整合的過程中,教師可以在網(wǎng)絡(luò)上搜集資料,將計算機程序設(shè)計方面的真實案例、學生在學習過程中遇到的較為常見問題以及基礎(chǔ)性的計算機程序設(shè)計任務(wù)等與學校課程內(nèi)容等整合在一起,豐富計算機程序設(shè)計課程教學內(nèi)容,重點對學生的計算思維能力進行培養(yǎng),使學生能深刻認識不同計算思維方法的應(yīng)用,在豐富學生理論知識儲備的同時提高學生的實踐能力,幫助學生積累解決問題的經(jīng)驗,進而確保學生的職業(yè)適應(yīng)力能得到逐步強化。

(二)創(chuàng)新教學方法,優(yōu)化計算思維能力培養(yǎng)實訓教學

計算機程序設(shè)計課程中計算思維訓練不僅與課堂理論教學存在直接的關(guān)系,也受到實踐實訓教學的影響,因此教師要創(chuàng)新教學方法,對學生實施計算思維能力培養(yǎng)方面的實訓訓練。在教學過程中,教師可以按照培養(yǎng)學生計算思維的具體要求,對實訓教學方法進行創(chuàng)新,如引入任務(wù)驅(qū)動教學法、社會實踐教學法、真實情境模擬教學法等,幫助學生將所學理論知識應(yīng)用到實踐實訓環(huán)節(jié),掌握計算機程序設(shè)計的要點,使學生的計算思維能力得到顯著的增強。

如教師在組織學生對“堆排序算法”進行學習和訓練的過程中,就可以引入項目實訓教學模式,要求學生結(jié)合項目要求和具體的項目任務(wù),創(chuàng)建一個相應(yīng)的堆H[0..n-1],然后將堆首(最大值)和堆尾互換,逐步縮小堆的尺寸,同時應(yīng)用shift_down(0),將新生成的數(shù)組頂端數(shù)據(jù)調(diào)整到合理的位置,再次將堆首(最大值)和堆尾互換,重復這個過程,直到堆的尺寸縮小為1,完成項目任務(wù)。

在學生逐步完成項目任務(wù)的過程中,能對計算機程序方面“堆排序算法”的應(yīng)用形成更加深刻的認識,學生的計算思維能力也能得到良好的鍛煉,并且在項目活動中,學生能掌握應(yīng)用計算機程序設(shè)計方面知識解決實際問題的技巧,學生的職業(yè)發(fā)展能力會明顯的提升,還能在真實模擬情境中幫助學生提高職業(yè)適應(yīng)力,有助于增強學生的計算思維能力。

(三)引入競賽機制,拓展計算思維能力培養(yǎng)教學范圍

在我國高度重視計算機職業(yè)教育,并提出構(gòu)建“賽教融合,以賽促教”職業(yè)教育機制的基礎(chǔ)上,教師在對計算機程序設(shè)計課程教學進行改革創(chuàng)新的過程中,可以引入競賽機制,輔助教學活動的開展,面向ACM競賽、CCF競賽、藍橋杯競賽活動對教學內(nèi)容進行調(diào)整,在競賽機制的輔助下突出職業(yè)教育的針對性,拓展計算思維能力培養(yǎng)范圍,將計算思維培養(yǎng)工作向著學生的職業(yè)生活延伸,幫助學生積累職業(yè)經(jīng)驗,使學生應(yīng)用計算思維解決職業(yè)生活中實際問題的能力得到逐步增強。

如教師可以選取ACM競賽中較為常見的題目作為教學內(nèi)容,在描述問題并提出數(shù)據(jù)輸入、數(shù)據(jù)輸出方面要求的基礎(chǔ)上,有選擇性的為學生提供樣例輸入和樣例輸出,然后要求學生獨立完成計算機程序的設(shè)計,使學生在程序設(shè)計方面自身計算思維能力得到有效的強化。在具體對教學內(nèi)容進行選擇方面,教師可以結(jié)合Visual Basic程序設(shè)計方面競要求,針對其中涉及到的“遞歸”算法進行分析,為學生提供關(guān)于“遞歸”算法的小游戲,使學生能在玩游戲的過程中感受“遞歸”算法思想的應(yīng)用情況,形成對“遞歸”算法的更加明確認識,進而對學生的計算思維能力實施高效率訓練,增強Visual Basic程序設(shè)計課程教學有效性。

綜上所述,基于中職學校學生計算機程序設(shè)計方面的職業(yè)發(fā)展需求對學生計算思維能力進行有效的培養(yǎng),能增強計算機程序設(shè)計課程教學的科學性和有效性,有助于強化中職院校學生的職業(yè)技能和職業(yè)適應(yīng)力,能進一步發(fā)揮中職計算機程序設(shè)計課程的重要作用,突出中職學校人才培養(yǎng)整體質(zhì)量。

參考文獻:

[1]柳泉,張晗.計算機程序設(shè)計基礎(chǔ)課程中計算思維的培養(yǎng)[J].計算機工程與科學,2017.

[2]丁鵬,賈月樂,張靜.以計算思維能力培養(yǎng)為導向的計算機程序設(shè)計課程教學模式的研究與實踐[J].教育現(xiàn)代化,2010.

[3]田紅磊.基于計算思維的計算機程序設(shè)計課程教學改革[J].課程教育研究,2015.

[4]張思揚.“Python程序設(shè)計”課程教學改革與實踐[J].工業(yè)和信息化教育,2019.

猜你喜歡
程序設(shè)計思維能力計算機
基于OBE的Java程序設(shè)計個性化教學研究
項目化教學在Python程序設(shè)計課程中的應(yīng)用
C++程序設(shè)計課程教學改革研究
醫(yī)學專業(yè)“Python程序設(shè)計”課程教學改革總結(jié)與思考
中國計算機報202007、08合刊
中國計算機報2019年48、49期合刊
中國古代的“計算機”
一體式,趨便攜雅蘭仕AL-225