999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于計算思維能力培養(yǎng)的程序設計課程教學模式

2015-07-02 21:28:27李瑞芳王莉利劉金月王躍萍時貴英
科教導刊 2015年17期

李瑞芳 王莉利 劉金月 王躍萍 時貴英

摘 要 在對計算思維、非計算機專業(yè)學生的學習特點以及程序設計課程教學特點研究的基礎上,提出了“三位一體兩重點”的程序設計課程教學模式,旨在幫助學生建立計算機問題求解意識、提高綜合應用能力,培養(yǎng)學生的計算思維。

關鍵詞 計算思維 程序設計 計算機基礎教育

中圖分類號:G424 文獻標識碼:A DOI:10.16400/j.cnki.kjdkz.2015.06.050

Teaching Mode of Computer Programming Course Based on

Ability Training of Computational Thinking

LI Ruifang, ?WANG Lili, ?LIU Jinyue, ?WANG Yueping, ?SHI Guiying

(School of Computer & Information Technology, Northeast Petroleum University, Daqing, Heilongjiang 163318)

Abstract Based on the research of computational thinking, learning characteristics of non-computer professional students, and teaching characteristics of computer programing course, the teaching mode of "three aspects-one center-two key" is put forward, which aims to help students to establish the sense of solving problem by computer, ?improve the comprehensive application ability, ?and cultivating computational thinking of students.

Key words computational thinking; programming; computer basic education

自2006年3月,卡內(nèi)基·梅隆大學的周以真教授系統(tǒng)地闡述了計算思維的概念;2010年7月“九校聯(lián)盟(C9)計算機基礎課程研討會”發(fā)表聯(lián)合聲明把“計算思維能力的培養(yǎng)”作為計算機基礎教學的核心任務以后,計算思維得到了國內(nèi)計算機基礎教育界的廣泛重視。①程序設計課程是我校非計算機專業(yè)學生普遍開設的一門必修課和基礎課,蔣宗禮教授、龔沛曾教授、何欽銘教授和馮博琴教授一致認為程序設計課程是計算思維能力培養(yǎng)的重要內(nèi)容,對計算思維能力的培養(yǎng)具有重要作用,是典型的計算思維課程。②③④⑤因此,如何在程序設計課程中培養(yǎng)學生的計算思維能力,幫助學生建立計算機問題求解意識,使程序設計課成為名副其實的傳授基本知識、提高應用能力、培養(yǎng)計算思維的大學通識教育課程成為新形勢下亟需解決的問題。因此,筆者在對計算思維、非計算機專業(yè)學生的學習特點以及程序設計課程教學特點研究的基礎上,提出了“三位一體兩重點”的程序設計課程教學模式,全面培養(yǎng)學生的計算思維能力。

1 計算思維

計算思維最早是由麻省理工學院的Seymour Papert教授于1996年提出的,而把它提到前臺,引起人們廣泛關注的是美國卡內(nèi)基·梅隆大學的周以真教授。⑥2006年3月,周以真教授在ACM會刊《Communications of the ACM》上提出了計算思維的概念。周教授認為,計算思維是運用計算機科學的基礎概念進行問題求解、系統(tǒng)設計以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。⑦計算思維能力是指人們運用計算思維方法進行思考的能力,通常是通過引導人們學習、掌握這種思維方法,有效地將其用于問題的求解,以達到培養(yǎng)他們的計算思維能力的目的。⑧

2 “三位一體兩重點”的教學模式

在對非計算機專業(yè)學生的學習特點和需求特點、程序設計課程的教學特點研究的基礎上,筆者提出“三位一體兩重點”的計算思維能力培養(yǎng)模式,即以學生為主體,著眼于算法思維和系統(tǒng)思維兩個重點,從“理論—實踐—考核”三個方面,選擇正確的教學內(nèi)容,運用恰當?shù)慕虒W模式與考核方法,將理論與實踐緊密結合培養(yǎng)非計算機專業(yè)學生的計算思維能力。

2.1 改進課堂教學,推進計算思維能力的培養(yǎng)

針對以往程序設計課程中重語法、輕算法;重基礎、輕應用;重統(tǒng)一要求,輕個性發(fā)展;學生機械模仿、獨立思考和靈活應用能力差等問題,在教學過程中以計算思維中的算法思維和系統(tǒng)思維的培養(yǎng)為契機,對現(xiàn)有教學目標和教學內(nèi)容進行了重新組織和梳理。算法思維和系統(tǒng)思維是兩種重要的計算思維,是利用計算求解具體問題的兩大關鍵點。算法思維的教學重點是設計算法,設計可實現(xiàn)的算法,設計可在有限時間與空間內(nèi)執(zhí)行的算法,設計盡可能快速的算法;系統(tǒng)思維的教學重點是設計和實現(xiàn)系統(tǒng),即系統(tǒng)的構造。⑨在程序設計課堂教學中,強化這兩種計算思維,主要包括:

(1)在大一上學期開設的大學計算機基礎課程中,對算法的基本概念以及經(jīng)典的算法策略、算法的評價與分析進行簡單講解,為程序設計課程中講算法奠定一定的基礎。

(2)在程序設計課程的初級階段,講課的重點放在分析問題和對問題進行抽象方面。選擇一些趣味性強的貼近實際的案例,引導學生體會利用計算機解決問題的思路和方法,著眼于算法,采用案例法、探究法等多種授課模式,培養(yǎng)學生的計算思維和編程興趣。endprint

(3)在程序設計課程的后期,講解一些綜合性的應用程序。經(jīng)過前期的學習,學生已經(jīng)學到了一些零散的基礎知識,但對于程序缺乏綜合性的感受,“只見樹木,不見森林”,因此,課堂上會講解一些綜合性的程序,例如VB程序設計課程可以講解記事本程序,將菜單、狀態(tài)欄、通用對話框、文件的讀寫等知識融合到一體,編寫成為一個實用的小程序;同時還可以編寫一個畫圖程序,將圖片框、Toolbar、ImageList、畫圖方法、命令按鈕、菜單等融為一體,實現(xiàn)直線、曲線、圓、矩形的動態(tài)繪制。逐步培養(yǎng)學生編寫綜合性應用程序的能力,提高學生的系統(tǒng)思維能力。

2.2 加強實踐環(huán)節(jié),強化計算思維能力的培養(yǎng)

充分考慮非計算機專業(yè)學生的認知能力和習慣,規(guī)劃上機實踐環(huán)節(jié)的實驗流程、實驗形式和實驗內(nèi)容。題目先易后難,教師課堂導學和學生自主探索相結合;注重基礎同時培養(yǎng)興趣,必做和選做相結合,使學生通過科學的上機實踐環(huán)節(jié),體會和理解計算機求解問題的方法和思維模式。

(1)加強學生對上機實驗重要性的認識。程序設計課程是一門理論與實踐并重,既注重基礎知識又需要反復實踐的課程。在第一節(jié)理論課上,就要和學生講清楚,程序設計不是聽會的,也不是看會的,而是練會的,從而使他們認識到上機實踐的重要性,在實踐的同時,提高學生發(fā)現(xiàn)問題、解決問題的計算思維能力。

(2)精心組織實驗內(nèi)容,強化計算思維。實驗內(nèi)容不僅僅是理論課堂所授知識的簡單復習,還要給學生留出創(chuàng)新的空間。所以每節(jié)實驗課安排7道實驗題目,前4道為基礎知識,是每個學生必須掌握的內(nèi)容,旨在使學生通過實驗,加強對課堂講授內(nèi)容的鞏固與理解;后3道為具有一定難度和綜合性的題目,旨在讓基礎較好、能力較強的學生在掌握基礎知識的基礎上,學會自己分析問題,能靈活地利用所學知識解決相關問題。而且所有的題目都安排了相應的思考題,使學生在解決既有問題的情況下,能舉一反三,解決類似的問題,達到知識的活學活用。同時,鼓勵學生探索用多種方法解決實驗題目,比較優(yōu)劣,激發(fā)學生大膽創(chuàng)新,變被動接受為主動學習,培養(yǎng)學生的計算思維能力。為了提高學生的學習興趣,還增加了一些學生感興趣的實際問題,比如在分支程序結構中,安排電話費用計算問題;在循環(huán)部分,安排了信息加密、解密的實驗內(nèi)容等。

2.3 完善考核制度,促進計算思維能力的培養(yǎng)

學習考核是檢查和評價學生學習效果的重要手段,考核的方式在很大程度上決定了學生的學習態(tài)度和學習方法。為了培養(yǎng)學生的計算思維能力的培養(yǎng),采取了以下措施:

(1)在期末的無紙化考試中,盡量減少對基本概念、語法細節(jié)的考核,增加對使用計算機求解問題的思維模式與方法的考核。

(2)增加對學生學習過程中的考核,例如增加現(xiàn)場編程求解問題、課堂問答等考核方式,在潛移默化中培養(yǎng)和提高學生的計算思維能力。

(3)增加小組作業(yè),學生自愿分組、自主選題完成綜合性的程序。充分調(diào)動學生的主體能動性,培養(yǎng)學生的團隊合作能力和綜合應用能力。

3 結語

“三位一體兩重點”的教學模式,依托學生這一主體,著眼于算法思維和系統(tǒng)思維能力的培養(yǎng),從“理論—實踐—考核”三個方面進行改革,有利于挖掘學生學習的主體能動性,提高學生的學習興趣,有助于學生體會、理解和領悟計算機求解問題的方法和思維模式,培養(yǎng)學生的計算思維能力。當然,學生計算思維能力的培養(yǎng)不是一門課就能徹底解決的問題,因此,要不斷地總結經(jīng)驗,將有效的方法推廣到其他的計算機基礎課程中,真正地全面提高學生的計算思維能力。

基金項目:黑龍江省高等教育學會“十二五”高等教育科研課題(14Q066)

注釋

①②龔沛曾,楊志強.大學計算機基礎教學中的計算思維培養(yǎng)[J].中國大學教學,2012(5):51-54.

③⑧蔣宗禮.計算思維之我見[J].中國大學教學,2013(9):5-10.

④ 何欽銘,陸漢權,馮博琴.計算機基礎教學的核心任務是計算思維能力的培養(yǎng)——《九校聯(lián)盟(C9)計算機基礎教學發(fā)展戰(zhàn)略聯(lián)合聲明》解讀[J].中國大學教學,2010(9):5-9.

⑤ 馮博琴.對于計算思維能力培養(yǎng)“落地”問題的探討[J].中國大學教學,2012(9):6-9.

⑥ 李廉.計算思維——概念與挑戰(zhàn)[J].中國大學教學,2012(1):7-12.

⑦ 陳玥.基于計算思維的中學信息技術教育的研究[D].揚州大學,2012.

⑨ 聶蘭順,戰(zhàn)德臣,宋巧紅.計算思維的教學內(nèi)容與方法研究——以“算法”和“系統(tǒng)”兩種問題求解的計算思維為例[J].工業(yè)和信息化教育,2013(6):21-27.endprint

主站蜘蛛池模板: 国产一区在线观看无码| а∨天堂一区中文字幕| 波多野结衣无码中文字幕在线观看一区二区 | 99在线国产| 高清无码手机在线观看| 又黄又爽视频好爽视频| 久久黄色小视频| 亚洲精品视频网| 黄色网址免费在线| 五月婷婷亚洲综合| 久久亚洲精少妇毛片午夜无码| 视频二区亚洲精品| 99精品在线视频观看| 91小视频在线观看| 亚洲成人一区二区| 宅男噜噜噜66国产在线观看| 熟妇丰满人妻| 中文字幕免费视频| 亚洲午夜18| 国产女人水多毛片18| 国产精品九九视频| 丰满人妻久久中文字幕| 欧洲免费精品视频在线| 日本国产一区在线观看| 亚洲男人的天堂在线| 亚洲 欧美 偷自乱 图片 | 成人无码区免费视频网站蜜臀| 亚洲精品视频网| 在线观看免费国产| 欧美α片免费观看| 精品国产91爱| 亚洲中文在线看视频一区| 99久久无色码中文字幕| 精品一区二区三区自慰喷水| 99re在线免费视频| 国产成人精品2021欧美日韩| 欧美特级AAAAAA视频免费观看| 国产精品蜜芽在线观看| 欧美成人一级| 五月天综合婷婷| 国产91透明丝袜美腿在线| 亚洲AV成人一区国产精品| 亚洲天堂成人在线观看| 亚洲中久无码永久在线观看软件| 在线国产你懂的| 亚洲AV无码久久精品色欲| 日本国产精品一区久久久| 欧美一级大片在线观看| 蜜桃视频一区| 中文字幕色在线| 中文字幕欧美成人免费| 久久香蕉国产线看精品| 国产制服丝袜91在线| 无码内射中文字幕岛国片 | 久久久91人妻无码精品蜜桃HD| 69国产精品视频免费| 人人91人人澡人人妻人人爽 | 久久综合丝袜长腿丝袜| 18禁色诱爆乳网站| 日韩av在线直播| 人妻丰满熟妇av五码区| 午夜福利在线观看成人| 国产精品人莉莉成在线播放| 免费不卡视频| 亚洲天堂福利视频| 国产va欧美va在线观看| 精品三级网站| 国产69精品久久久久孕妇大杂乱 | 国产精品内射视频| 福利片91| 国产精品一区不卡| 污视频日本| 亚洲欧州色色免费AV| 亚洲天堂区| 亚洲欧洲自拍拍偷午夜色无码| 色135综合网| 国产精品一老牛影视频| 久久精品人人做人人爽电影蜜月 | 亚洲一级毛片在线播放| 国产精品太粉嫩高中在线观看 | 欧美激情成人网| 日韩小视频在线播放|