資源描述:
《程序設(shè)計(jì)基礎(chǔ)課程中計(jì)算思維能力的培養(yǎng)new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、電腦編程技巧與維護(hù)程序設(shè)計(jì)基礎(chǔ)課程中計(jì)算思維能力的培養(yǎng)黃霞(湖北文理學(xué)院數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,湖北襄陽(yáng)441053)摘要:簡(jiǎn)單介紹了計(jì)算思維的概念和特征,在此基礎(chǔ)上分析了程序設(shè)計(jì)基礎(chǔ)課程與計(jì)算思維之間的內(nèi)在關(guān)系,通過實(shí)例,探討了將程序設(shè)計(jì)基礎(chǔ)教學(xué)與計(jì)算思維有機(jī)地結(jié)合起來。通過案例,著重論述了在整個(gè)教學(xué)過程中根據(jù)所講授的知識(shí)點(diǎn)適時(shí)地引入計(jì)算思維中基本概念和思維方法,取得了一定的效果。關(guān)鍵詞:計(jì)算思維;程序設(shè)計(jì)基礎(chǔ);算法TrainofComputingThinkinginProgramDesignCoursesHUANGXia(CollegeofMathematicalandComputerSci
2、encesofHubeiUniversityofArtsAndScience,HubeiXiangyang441053,China)Abstract:Thepaperbrieflyintroducestheconceptsandcharacteristicsofcomputingthinking,basedontheanalysisoftheintrinsicrelationshipbetweenprogramdesignfoundationcoursesandcomputingthinking.Andanexampletoexplorehowtocombinetheteachingofpro
3、gramdesignandcomputingthinking,thecasefocusesontheknowledgetaughtintheteachingprocess,inatimelytointroducethebasicconceptsandwayofcomputingthinking,andachievedsomeresults.Keywords:computingthinking;programdesignfoundation;algorithm1研究背景會(huì)合時(shí)如何避免“競(jìng)爭(zhēng)條件”(亦稱“競(jìng)態(tài)條件”)的情形;程序設(shè)計(jì)基礎(chǔ)課程屬于高校非計(jì)算機(jī)專業(yè)必修的公共課,⑥計(jì)算思維利用啟發(fā)式推理
4、來尋求解答,就是在不確定情況旨在培訓(xùn)學(xué)生的基本編程能力、邏輯思維和抽象思維能力。下的規(guī)劃、學(xué)習(xí)和調(diào)度;⑦計(jì)算思維利用海量數(shù)據(jù)來加快計(jì)程序設(shè)計(jì)對(duì)于大學(xué)生來說不僅是職業(yè)技能的培養(yǎng),也體現(xiàn)著算,在時(shí)間和空間之間,在處理能力和存儲(chǔ)容量之間進(jìn)行權(quán)創(chuàng)造性思維的信息素質(zhì)培養(yǎng)過程。程序設(shè)計(jì)也是有形表達(dá)抽衡。象思維的方法,在程序設(shè)計(jì)過程中如何貫穿閱讀判斷、分析在此基礎(chǔ)上,周以真教授給出計(jì)算思維具有以下幾個(gè)方思考、工具利用、抽象表達(dá)、綜合創(chuàng)造等多項(xiàng)技能就顯得至面的特征:概念化,不是程序化;根本的,不是刻板的技能;關(guān)重要。如何培養(yǎng)學(xué)生的程序設(shè)計(jì)和計(jì)算思維能力,是需要是人的,不是計(jì)算機(jī)的思維方式;數(shù)學(xué)和工程思維的互補(bǔ)
5、與在教學(xué)中思考的一個(gè)重要問題。融合;是思想,不是人造物;面向所有的人,所有地方。目前大部分高校在程序設(shè)計(jì)課程中多采用傳統(tǒng)的教學(xué)方2.2計(jì)算思維能力培養(yǎng)與程序設(shè)計(jì)課程教學(xué)法:先進(jìn)行課堂講授,再結(jié)合上機(jī)實(shí)踐操作來鞏固和熟悉課計(jì)算思維最本質(zhì)的內(nèi)容是抽象與自動(dòng)化,而這兩個(gè)內(nèi)容堂上灌輸?shù)闹R(shí)點(diǎn),是一種注入式的方法,偏重于理論的講恰好反映了計(jì)算的根本問題,即什么能被有效地自動(dòng)進(jìn)行。解,使得大多數(shù)學(xué)生對(duì)于實(shí)際應(yīng)用程序的開發(fā)完全沒有概念,為了培養(yǎng)學(xué)生的計(jì)算思維能力,最為關(guān)鍵的是要抓住這兩個(gè)在一定程度上束縛了學(xué)生思維的發(fā)展,綜合分析能力、創(chuàng)新核心內(nèi)容。能力和程序設(shè)計(jì)實(shí)踐能力都有所欠缺,無法滿足社會(huì)的需要。程序設(shè)
6、計(jì)課程是訓(xùn)練學(xué)生思維能力的一個(gè)最直接最重要2計(jì)算思維與程序設(shè)計(jì)課程教學(xué)的平臺(tái),前面介紹過,傳統(tǒng)的教學(xué)模式會(huì)大大限制學(xué)生自主2.1計(jì)算思維發(fā)現(xiàn)問題的思維能力,而計(jì)算思維則提供了重新審視程序設(shè)計(jì)算思維一詞由美國(guó)卡內(nèi)基·梅隆大學(xué)計(jì)算機(jī)學(xué)院主任計(jì)教學(xué)的視角,將計(jì)算思維融入到程序設(shè)計(jì)教學(xué)中會(huì)大大提JeannetteM.Wing(周以真教授)于2006年提出,其定義是:高學(xué)生的思維方式和解決實(shí)際問題的能力。對(duì)于程序設(shè)計(jì)課運(yùn)用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念去求解問題、設(shè)計(jì)系統(tǒng)和理解人程來說,學(xué)生需要掌握的編程能力是計(jì)算思維和技能化知識(shí)類行為。它包括了涵蓋計(jì)算機(jī)科學(xué)之廣度的一系列思維活動(dòng)。的綜合體現(xiàn),因此需要強(qiáng)化學(xué)生計(jì)
7、算思維能力的培養(yǎng),而計(jì)周教授認(rèn)為,計(jì)算思維是每個(gè)人的基本技能,不僅僅屬于計(jì)算思維能力在較大程度上是以思維方式的數(shù)學(xué)化為支撐的。算機(jī)科學(xué)家。周以真的觀點(diǎn)中,計(jì)算思維包含如下內(nèi)容:①在程序設(shè)計(jì)課程中如何培養(yǎng)學(xué)生的計(jì)算思維能力,加大學(xué)生計(jì)算思維是通過約簡(jiǎn)、嵌入、轉(zhuǎn)化和仿真等方法,把一個(gè)看抽象思維能力和邏輯思維方法的訓(xùn)練力度是教學(xué)的重點(diǎn)。計(jì)來困難的問題重新闡釋成一個(gè)知道怎樣解決的問題;②計(jì)算算思維的結(jié)果是