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

?

地方高?!坝嬎銠C導(dǎo)論”算法思維培養(yǎng)的教學(xué)設(shè)計

2016-01-14 07:36:42石云陳聲波
教育教學(xué)論壇 2016年2期
關(guān)鍵詞:計算思維

石云 陳聲波

摘要:地方普通高?!坝嬎銠C導(dǎo)論”課程需要改變過去停留在匯集計算機專業(yè)各門課程前言或緒論的知識層面與“狹義工具論”的層面。為此本文以“計算機導(dǎo)論”培養(yǎng)算法思維為例,闡述“計算機導(dǎo)論”課程內(nèi)容融合董榮勝教授的“計算機科學(xué)導(dǎo)論——思想與方法”與戰(zhàn)德臣教授“計算之樹”教學(xué)體系,采取MOOC/SPOC及基于Moodle的混合式教學(xué)模式的教學(xué)改革思路。

關(guān)鍵詞:計算思維;MOOC;SPOC;Moodle

中圖分類號:G642.0 文獻標(biāo)志碼:A 文章編號:1674-9324(2016)02-0173-02

引言:

“計算機導(dǎo)論”是在計算機專業(yè)一年級開設(shè)的一門專業(yè)基礎(chǔ)課程,其面臨著內(nèi)容龐雜,學(xué)時不斷被縮減,而學(xué)生基礎(chǔ)參差不齊的矛盾。“計算機導(dǎo)論”原本是一門舉足輕重、不可或缺、水平很高的課程。但現(xiàn)狀是“計算機導(dǎo)論”在各個學(xué)校被視為無足輕重、可有可無、水平不高的課程。究其原因有以下幾點:第一,課程內(nèi)容不清、目的不明確,沒有形成一個核心的內(nèi)容;第二,課程很多時間在講授事實,很少去講解思維,缺少思維訓(xùn)練,以至被很多人誤認為“水平底”。第三,覺得大學(xué)一年級學(xué)生接受不了“深”的計算機知識,授課內(nèi)容定位越來越淺顯,以至面臨從人才培養(yǎng)方案被刪除的危險。第四,課程內(nèi)容涉及的知識面比較窄,僅僅是講解一些語言和程序設(shè)計,然后用算法解題,不斷地讓學(xué)生做一道道的題目,這不符合“計算機導(dǎo)論”教學(xué)思路。第五,教學(xué)內(nèi)容的陳舊,以概念講概念,以概念講原理,過度地強調(diào)“用”,不正確地理解“用”,以為“用”就是“用軟件”、“用電腦”。這些都是影響“計算機導(dǎo)論”課程很嚴重的問題。這些問題怎么解決?計算機就是“用電腦”、“用軟件”嗎?計算機就是“編程序”嗎?“編程序”就是要學(xué)習(xí)計算機語言嗎?什么是真正的會“編程序”?地方普通高校的計算機學(xué)生只需要擁有技能而不需要建立計算思維嗎?這些都是“計算機導(dǎo)論”課程改革面臨的問題。本文以“計算機導(dǎo)論”課程“算法”內(nèi)容為例,談?wù)劦胤狡胀ǜ咝T凇坝嬎銠C導(dǎo)論”課程教學(xué)改革中的一些具體做法。

一、教學(xué)內(nèi)容搭建與教學(xué)策略

根據(jù)教育部計算機基礎(chǔ)教學(xué)指導(dǎo)委員會文件精神,參考“九校聯(lián)盟”(C9)[1]的計算機基礎(chǔ)教學(xué)改革經(jīng)驗,地方普通高校明確了以計算思維能力培養(yǎng)為核心的“計算機導(dǎo)論”課程改革方向。結(jié)合地方普通高校的實際,在課程內(nèi)容上將董榮勝教授的“計算機科學(xué)導(dǎo)論——思想與方法”[2]與戰(zhàn)德臣教授“計算之樹”教學(xué)體系[3]進行融合,力爭實現(xiàn)計算思維與計算機技能培養(yǎng)并重。下面以“算法”知識部分的教學(xué)為例進行闡述。

“算法”是程序與計算系統(tǒng)的靈魂[4],“算法”知識部分的教學(xué)采取案例驅(qū)動的教學(xué)方式,以旅行商問題(Traveling Salesman Problem,TSP)為例展開,全面講授如何探索出為解決TSP問題而采取的確定的、有限的步驟,即算法;此算法如何經(jīng)過不斷細化,最終能用計算機語言來表達,進而被計算機執(zhí)行,產(chǎn)生TSP問題的最終計算結(jié)果。

TSP問題的求解過程及思維方法包括:數(shù)學(xué)建模(相關(guān)課程:數(shù)學(xué)建模,離散數(shù)學(xué)之集合論與圖論、數(shù)理邏輯等)→算法策略設(shè)計(相關(guān)課程:算法設(shè)計與分析)→算法的數(shù)據(jù)結(jié)構(gòu)設(shè)計→算法的控制結(jié)構(gòu)設(shè)計(相關(guān)課程:算法與數(shù)據(jù)結(jié)構(gòu))→算法的程序設(shè)計(相關(guān)課程:高級語言程序設(shè)計)→算法的正確性分析(相關(guān)課程:算法設(shè)計與分析)→算法的復(fù)雜性分析(相關(guān)課程:計算理論與計算復(fù)雜性)。

在講授“算法的數(shù)據(jù)結(jié)構(gòu)設(shè)計”時,引入Vcompter軟件進行演示,使學(xué)生更易理解數(shù)據(jù)之間的邏輯關(guān)系以及這些邏輯關(guān)系如何在計算機中得以實現(xiàn)。為了讓學(xué)生更容易接受“算法的控制結(jié)構(gòu)設(shè)計”,利用可視化工具軟件Raptor演示“順序結(jié)構(gòu)”、“選擇結(jié)構(gòu)”、“循環(huán)結(jié)構(gòu)”??紤]到大學(xué)一年級學(xué)生還沒有高級語言程序設(shè)計的基礎(chǔ),采用簡單易學(xué)的可視化編程軟件Raptor進行“算法的程序設(shè)計”的學(xué)習(xí)。如圖1所示:

二、教學(xué)模式設(shè)計

“算法”知識部分的教學(xué)采取目前被計算機教育界積極倡導(dǎo)的MOOC/SPOC及基于Moodle的混合式教學(xué)模式。

首先,學(xué)生通過互聯(lián)網(wǎng)進入“中國大學(xué)MOOC”,報名參加戰(zhàn)德臣教授等教學(xué)名師的大學(xué)計算機在線課程,利用課余時間,通過在線方式學(xué)習(xí)相關(guān)知識。

其次,任課教師課前將“計算機導(dǎo)論”課程教學(xué)大綱、教學(xué)日歷、教學(xué)課件、教學(xué)微視頻、作業(yè)等信息上傳到基于Moodle的在線學(xué)習(xí)平臺,學(xué)生在線學(xué)習(xí)及下載使用。

再次,學(xué)生完成作業(yè)后通過基于Moodle的在線學(xué)習(xí)平臺進行作業(yè)提交,教師在線下載學(xué)生作業(yè)并進行線下批閱,批閱后在線將分數(shù)及評語反饋給學(xué)生。

最后,學(xué)生利用基于Moodle的在線學(xué)習(xí)平臺的即時聊天、討論區(qū)功能,對“計算機導(dǎo)論”課程中遇到的問題,通過聊天工具在線向老師進行提問,或者通過討論區(qū)發(fā)布出來,學(xué)生和教師在線或離線討論。

MOOC/SPOC及基于Moodle的混合式教學(xué)模式可以解決有限的課堂教學(xué)時間與學(xué)生基礎(chǔ)參差不齊的矛盾。學(xué)生們利用豐富、優(yōu)質(zhì)的課外教學(xué)資源提前學(xué)習(xí)或者課后復(fù)習(xí),教師也可以及時發(fā)現(xiàn)學(xué)生的問題,有針對性地解決學(xué)生的問題。當(dāng)然這樣的教學(xué)改革對學(xué)生學(xué)習(xí)的主動性和自覺性,以及教師的敬業(yè)精神和業(yè)務(wù)水平都提出了更高的要求。

三、總結(jié)與展望

地方普通高校在“計算機導(dǎo)論”課程教學(xué)中,以用計算思維改造計算機導(dǎo)論、計算機導(dǎo)論要培養(yǎng)計算思維和信息素養(yǎng)的方針和原則為指導(dǎo),融合董榮勝教授、戰(zhàn)德臣教授的大學(xué)計算機基礎(chǔ)課程知識體系的研究成果,結(jié)合本地高校學(xué)生的實際和人才培養(yǎng)目標(biāo),汲取已開展計算思維教學(xué)改革的高校的教學(xué)經(jīng)驗,積極探索適合本地高校的MOOC/SPOC及基于Moodle的混合式“計算機導(dǎo)論”的教學(xué)模式。

參考文獻:

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

[2]董榮勝.計算機科學(xué)導(dǎo)論——思想與方法[M].北京:高等教育出版社,2013.

[3]戰(zhàn)德臣,聶蘭順.計算思維與大學(xué)計算機課程改革的基本思路[J].中國大學(xué)教學(xué),2013,(02):56-60.

[4]戰(zhàn)德臣,聶蘭順,張麗杰.大學(xué)計算機——計算與信息素養(yǎng)[M].北京:高等教育出版社,2015:136-171.

猜你喜歡
計算思維
程序設(shè)計課程中計算思維和應(yīng)用能力培養(yǎng)問題研究
計算機教育(2016年7期)2016-11-10 08:16:19
民族高校C語言程序設(shè)計課程教學(xué)改革的研究
軟件工程(2016年8期)2016-10-25 16:03:32
算法的案例教學(xué)探析
淺談藝術(shù)專業(yè)學(xué)生計算思維能力的培養(yǎng)
苗栗市| 浙江省| 万源市| 淳化县| 邯郸市| 海林市| 岳普湖县| 玛纳斯县| 黄大仙区| 渭源县| 稻城县| 嘉善县| 密云县| 琼海市| 阿克陶县| 新邵县| 通道| 满城县| 鄱阳县| 唐河县| 化州市| 鹤岗市| 朝阳市| 伊川县| 日照市| 馆陶县| 越西县| 永州市| 宁津县| 吕梁市| 洛隆县| 连州市| 临澧县| 漳平市| 新巴尔虎左旗| 固阳县| 永寿县| 定襄县| 万安县| 随州市| 汕尾市|