亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        落實計算思維培養(yǎng)的大學(xué)計算機基礎(chǔ)課程改革實踐

        2020-04-03 09:28:50周海芳周競文毛曉光
        計算機教育 2020年3期
        關(guān)鍵詞:計算機教學(xué)內(nèi)容改革

        周海芳,周競文,毛曉光,李 暾

        (國防科技大學(xué) 計算機學(xué)院,湖南 長沙 410073)

        0 引 言

        2006 年,美國計算機科學(xué)家Jeannette M.Wing 正式提出了計算思維的概念和體系[1],受到教育界和學(xué)術(shù)界的廣泛認可,被認為是近十幾年來產(chǎn)生的最具有基礎(chǔ)性和長期性的學(xué)術(shù)思想。而大學(xué)計算機基礎(chǔ)作為高等教育的第一門信息類課程,肩負著使學(xué)生逐步建立計算思維的重任。因此,近十年來,國內(nèi)掀起了大學(xué)計算機基礎(chǔ)課程的教育教學(xué)改革大潮,從早期的計算機掃盲式的技能訓(xùn)練目標(biāo)逐步向思維培養(yǎng)目標(biāo)過渡。

        通過對國內(nèi)外相關(guān)高校目前大學(xué)計算機基礎(chǔ)或類似課程開設(shè)情況的調(diào)研,并認真審視國內(nèi)近十年的改革成效可知,我國高等教育界對計算思維培養(yǎng)的認知層次提高了、教學(xué)內(nèi)容擴展更新了、實踐范圍拓寬了,但對于如何落實計算思維的培養(yǎng)尚未獲得突破性的進展,相關(guān)課程體系和施教方案雖然百花齊放,但有成效的實踐卻鳳毛麟角,與國際一流高校的差距還比較大。

        1 國內(nèi)外課程建設(shè)情況調(diào)研

        經(jīng)過十幾年的普及與推廣,計算思維的概念已受到國內(nèi)外教育界的普遍關(guān)注和廣泛認可,總體上看,國際一流高校已經(jīng)建立了較為先進和完善的課程內(nèi)容及實踐體系,且各學(xué)校的特色十分鮮明。而國內(nèi)的改革則呈現(xiàn)出百花齊放的現(xiàn)象,但也存在良莠不齊的問題。

        1.1 國外發(fā)展現(xiàn)狀

        自計算思維概念提出以來,國際著名高校都開始重新審視本科計算機相關(guān)課程的設(shè)置,很多高校對本科第一門計算機課程進行了改革,教學(xué)內(nèi)容從過去的認識計算機泛化到計算理論、方法、評價等更高思維層次的內(nèi)容,普遍通過程序設(shè)計實踐幫助學(xué)習(xí)者理解計算機科學(xué)中的基本概念和原理,初步形成計算思維。例如,美國斯坦福大學(xué)的“計算機科學(xué)”課程[2]基于JavaScript開發(fā)了實驗平臺,在介紹計算機基礎(chǔ)知識的過程中,讓學(xué)生通過編寫和運行簡短的代碼來生動體驗計算機的作用和局限性。美國麻省理工學(xué)院的“計算機科學(xué)和Python 編程導(dǎo)論”課程[3]的主要目標(biāo)是使學(xué)生理解計算機在問題求解中的作用,使不同專業(yè)的學(xué)生學(xué)會編寫小型程序以解決實際問題,主要教學(xué)內(nèi)容包括計算概念、Python 編程語言、一些簡單算法、測試和調(diào)試、算法復(fù)雜性等。美國加州大學(xué)伯克利分校的“計算的樂與美”課程[4]借助自研的Snap 平臺介紹計算原理,把對學(xué)生與社會的聯(lián)系的關(guān)注貫穿課程始終,其中重點關(guān)注7 方面的內(nèi)容(創(chuàng)造力、抽象、數(shù)據(jù)與信息、算法、編程、網(wǎng)絡(luò)、全球影響)和6 種關(guān)鍵計算實踐(連接計算、創(chuàng)造計算科學(xué)產(chǎn)品、抽象、分析問題及產(chǎn)品、交流與合作)。美國卡耐基·梅隆大學(xué)的“計算原理”課程[5]在介紹計算機相關(guān)知識的同時,還引入Python 編程,希望學(xué)生學(xué)會編寫、測試和調(diào)試代碼,以解決生活和學(xué)習(xí)中的一些實際問題。

        除教育界之外,計算思維也引起了專業(yè)組織、政府、學(xué)術(shù)界、工業(yè)界的廣泛興趣和關(guān)注。例如,在美國自然科學(xué)基金(NSF)資助下,美國大學(xué)理事會牽頭設(shè)計了新的進階課程以強調(diào)計算和計算思維的能力培養(yǎng),多所高校分別給出了示范課程[6]。為推動計算思維培養(yǎng)向中小學(xué)延伸,NSF 還資助了“21 世紀(jì)的計算機教育”項目[7],規(guī)劃新的計算機科學(xué)進階課程,以發(fā)掘中小學(xué)教師和學(xué)生的計算思維競爭力。在計算思維教學(xué)方法研究方面,由Tim Bell 等主持的Computer Science Unplugged 項目[8]倡導(dǎo)不使用計算機來教授計算機科學(xué),來自不同國家的同行為該項目的網(wǎng)站貢獻了大量資源。谷歌、微軟等工業(yè)界知名企業(yè)也通過資助、合作、共建等方式大力支持計算思維教育教學(xué)改革,產(chǎn)生了較大的社會影響。

        1.2 國內(nèi)教改現(xiàn)狀

        在國內(nèi),陳國良院士率先提出了“在計算機基礎(chǔ)教育中要加強學(xué)生計算思維能力的培養(yǎng)”的號召。教育部高等學(xué)校計算機基礎(chǔ)課程教學(xué)指導(dǎo)委員會于2010 年7 月發(fā)布了《九校聯(lián)盟(C9)計算機基礎(chǔ)教學(xué)發(fā)展戰(zhàn)略聯(lián)合聲明》[9],確定了以計算思維為核心的計算機基礎(chǔ)課程的教學(xué)改革。在此背景下,國內(nèi)高校紛紛開始了對計算機基礎(chǔ)課程的改革。

        通過對中國大學(xué)MOOC 和學(xué)堂在線上數(shù)十門來自不同層次高校的相關(guān)課程進行調(diào)研,我們認為,國內(nèi)改革可大致分為3 個流派。一是“激進派”,改革方式是對課程內(nèi)容推倒重來,具體做法是圍繞計算思維理論,從抽象、計算系統(tǒng)、算法、數(shù)據(jù)化和網(wǎng)絡(luò)化等角度詮釋計算思維的內(nèi)涵,并用案例加深理解,或者取消原課程,用程序與算法代替,這種流派效果較好,但改革難度和阻力較大,采用這種方法的院校數(shù)量不多;二是“取巧派”,在原有計算機核心知識概論的基礎(chǔ)上增加計算思維簡介和練習(xí)的內(nèi)容,或者裁剪計算機核心知識概論的部分內(nèi)容,而加入程序設(shè)計、算法初步等內(nèi)容,這種知識組合的改革方式相對簡單易行,是一些985、211 大學(xué)的普遍做法;三是“保守派”,保持課程原有知識點和技能培訓(xùn)內(nèi)容不變,僅在課程簡介里加入“計算思維”的名頭,并沒有實質(zhì)性的改革。

        因此,從前期改革情況看,真正進行較為徹底改革且取得了良好效果的高校并不多,大部分院校在改革過程中還存在諸多不足,與美國等發(fā)達國家還有著較為明顯的差距。為此,教育部高等學(xué)校大學(xué)計算機課程教學(xué)指導(dǎo)委員會于2016年再次出臺了《大學(xué)計算機基礎(chǔ)課程教學(xué)基本要求》[10],指出了前期改革的局限性,從教學(xué)目標(biāo)、內(nèi)容體系、教學(xué)資源建設(shè)、教學(xué)模式與方法、質(zhì)量評價等方面提出了新的要求,進一步強調(diào)了能力建設(shè)。以此為風(fēng)向標(biāo),國內(nèi)各高校也開始對本校的計算機基礎(chǔ)教學(xué)進行新一輪的調(diào)整與改進。

        2 由“知識輸出”向“能力導(dǎo)向”的課程轉(zhuǎn)型實踐

        在前期研究和實踐中發(fā)現(xiàn),為了更好地完成培養(yǎng)計算思維“第一課”的重任,大學(xué)計算機基礎(chǔ)課程的改革不應(yīng)定位于對原有體系的補充和完善,而是要通過系統(tǒng)規(guī)劃課程目標(biāo)、凝練教學(xué)內(nèi)容、探索新型教學(xué)方法和手段來實現(xiàn)從傳統(tǒng)的“知識輸出”到“能力導(dǎo)向”的課程轉(zhuǎn)型,這一轉(zhuǎn)型將對我國高校未來的計算機基礎(chǔ)教育具有里程碑意義。國防科技大學(xué)于2017 年全面修訂了大學(xué)計算機基礎(chǔ)課程的教學(xué)大綱,實踐了以計算思維培養(yǎng)為核心目標(biāo)的課程改革,通過兩輪教學(xué)實踐,逐步實現(xiàn)了“能力導(dǎo)向”的課程轉(zhuǎn)型。

        2.1 課程定位與教學(xué)內(nèi)容的重塑

        在課程定位方面,主要思路是將傳統(tǒng)的“以教師為主體”講授基本概念和原理的模式改變?yōu)椤耙詫W(xué)生為主體”進行問題求解的過程。具體來說,是將計算機領(lǐng)域廣泛認可的知識模塊(包括基本信息、多媒體信息表示與處理、計算機軟硬件系統(tǒng)、計算機網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù)等)設(shè)計成一個個具體的問題,課堂上通過學(xué)生探索為主、教師引導(dǎo)為輔的形式對這些問題進行求解。

        在明確定位的基礎(chǔ)上,從計算的本質(zhì)、計算產(chǎn)物、計算效益等方面明確計算思維的內(nèi)涵,并研究了抽象、建模、分析、交互及協(xié)作等基本要素在計算思維建立過程中發(fā)揮的作用,由此可系統(tǒng)地描繪學(xué)生建立計算思維應(yīng)具備的核心知識結(jié)構(gòu)和基本能力,進而重新梳理了大學(xué)計算機基礎(chǔ)課程的教學(xué)內(nèi)容和知識體系。按照“產(chǎn)出牽引、能力導(dǎo)向”的倒推模式,給出按研究對象劃分的問題式教學(xué)內(nèi)容框架(見表1)。該框架并沒有摒棄傳統(tǒng)意義上的計算機基礎(chǔ)知識結(jié)構(gòu)的構(gòu)建,而是圍繞建立計算思維的教學(xué)目標(biāo)在不斷深入接觸和運用計算機的實踐中自然而然地將這些知識性的內(nèi)容納入學(xué)生的學(xué)習(xí)過程中。

        表1 問題式教學(xué)內(nèi)容框架

        2.2 “問題引導(dǎo)、知識植入、增量設(shè)計”的教學(xué)方法

        為了切實落實上述教學(xué)目標(biāo)與內(nèi)容,在教學(xué)方法上全面擯棄傳統(tǒng)的以教師為中心的“滿堂灌”教學(xué)模式,大幅壓縮基礎(chǔ)理論知識的課堂講授時間,增加學(xué)生動手實踐時間,選擇Python語言作為實驗基礎(chǔ),探索以學(xué)生為中心的參與式教學(xué)形式,提出“問題引導(dǎo)、知識植入、增量設(shè)計”的教學(xué)方法。

        由表1 可知,教學(xué)內(nèi)容主要由一些具有一定復(fù)雜度的應(yīng)用問題組成?;谟蓽\入深、循序漸進的“增量式”設(shè)計原則,將這些問題的求解過程拆解為若干階梯形的任務(wù)步驟,在引導(dǎo)學(xué)生一步步完成這些進階任務(wù)的過程中適時植入所涉及的計算機領(lǐng)域相關(guān)概念和原理。這種教學(xué)方式從根本上改變了原有的由教師端向?qū)W生端的“知識輸出”模式,變成學(xué)生為了達成任務(wù)目標(biāo)而自發(fā)去探究背景知識的主動學(xué)習(xí)行為,再輔以課后“舉一反三”的拓展練習(xí),使學(xué)生切實具備運用計算機知識和工具解決具有一定復(fù)雜度問題的能力。下面以計算機網(wǎng)絡(luò)部分的問題為例,給出具體的教學(xué)設(shè)計示例,其他案例的具體設(shè)計可參考文獻[11]。

        計算機網(wǎng)絡(luò)部分要解決的問題是“網(wǎng)頁數(shù)據(jù)獲取與分析”,具體來說,是要利用Python 程序從國防科技大學(xué)本科招生信息網(wǎng)(網(wǎng)址:http://www.gotonudt.cn/)上抓取國防科技大學(xué)歷年各省的錄取分?jǐn)?shù)數(shù)據(jù),對數(shù)據(jù)進行清洗后存入文本文件,再對文本文件中的數(shù)據(jù)進行查詢分析和圖形化展示(見圖1)。

        圖1 “網(wǎng)頁數(shù)據(jù)獲取與分析”部分問題描述

        我們把該問題的求解過程分解成5 個步驟,安排在3 次課中完成(見表2)。第1 次課是對目錄頁進行抓取和分析,以提取歷年錄取分?jǐn)?shù)數(shù)據(jù)所在網(wǎng)頁的網(wǎng)址;第2 次課抓取錄取分?jǐn)?shù)數(shù)據(jù)所在網(wǎng)頁,利用正則表達式提取網(wǎng)頁表格中的數(shù)據(jù)并存入文本文件;第3 次課對文本文件中的數(shù)據(jù)進行查詢分析,并對結(jié)果進行圖形化展示。通過這種漸進式的設(shè)計,由教師引導(dǎo)學(xué)生由淺入深、逐步實現(xiàn)最終目標(biāo)。在求解問題的過程中,根據(jù)需要植入計算機網(wǎng)絡(luò)方面的相關(guān)知識,如在抓取分?jǐn)?shù)線目錄頁時,會引導(dǎo)學(xué)生思考網(wǎng)頁文件存在哪、如何標(biāo)識網(wǎng)絡(luò)上的某個網(wǎng)頁、網(wǎng)頁文件是如何到達本地計算機等問題,從而自然地引申出Web、URL、路由等知識。另外,為保證教學(xué)效果,要求學(xué)生帶電腦進課堂,課堂上邊講邊練,教師講和學(xué)生練的比例大概為1:1;為使學(xué)生切實理解課堂內(nèi)容,在課堂上會安排一些配套練習(xí),如要求學(xué)生利用HTML 編寫簡單網(wǎng)頁以了解HTML 語言;為保證教學(xué)進度,會布置課前作業(yè)、安排教輔跟課等。

        表2 “網(wǎng)頁數(shù)據(jù)獲取與分析”部分課堂設(shè)計

        2.3 以能力評估為核心的全過程考核方式

        計算思維和能力的形成需要一個過程,為客觀考查學(xué)生在課程學(xué)習(xí)過程中的效果,我們對課程成績評價體系進行了調(diào)整,提出了一套以能力評估為核心的全過程考核方案,主要包括以下兩個方面。

        一方面,對形成性成績的占比和構(gòu)成進行了較大幅度的調(diào)整。形成性成績所占比例由過去的30%提高到60%,而期末考試所占比例降低為40%。形成性成績的構(gòu)成盡量覆蓋學(xué)習(xí)過程的各個環(huán)節(jié),除傳統(tǒng)的課后作業(yè)外,還將期中考試、單元測試、專題實訓(xùn)、課堂表現(xiàn)、課內(nèi)競賽、小組研討等納入到考查范圍。為兼顧各教學(xué)班的專業(yè)區(qū)別和教師的教學(xué)特點,課程組將形成性成績分為統(tǒng)一規(guī)定部分和自主規(guī)定部分,各教學(xué)班級的教師在滿足統(tǒng)一規(guī)定部分的基礎(chǔ)上,可靈活設(shè)置自主規(guī)定部分的成績構(gòu)成。另外,為支撐上述評價體系有效實施,課程組在EduCoder 網(wǎng)絡(luò)實訓(xùn)平臺(網(wǎng)址:https://www.educoder.net/)上建設(shè)了一套適用于本課程的單元測試和網(wǎng)絡(luò)實訓(xùn)項目。基于該平臺的自動檢查機制和分析統(tǒng)計功能,還可以有效減輕教師負擔(dān)并有效幫助教師進行過程跟蹤。

        另一方面,我們對期中考試和期末考試的考核方式及內(nèi)容進行了較大幅度的改革??荚噧?nèi)容包括基礎(chǔ)知識運用、Office 技能、Python 問題求解3 個部分,其中,Python 問題求解部分的分值比例大于50%。表3 給出了2017 年和2018 年期中考試和期末考試中一部分Python 問題求解題,這些題目不僅較好覆蓋了課程教學(xué)內(nèi)容,又能較好面向?qū)嶋H,同時也兼顧了同期開設(shè)的高等數(shù)學(xué)、線性代數(shù)等課程,能有效考查學(xué)生的綜合能力。在考試方式上,考試全程開卷,利用應(yīng)用型客觀題和編程題取代傳統(tǒng)的知識型問答題,全面摒棄記憶型考題,強調(diào)對能力的考察。同時,采用上機考試形式,通過使用全自動考試系統(tǒng)和完善試題庫,保證考試成績的客觀性,省去了試卷批改的工作量。

        總體上看,考核的著眼點發(fā)生了根本性的變化,考核內(nèi)容覆蓋面更廣、難度更大,對學(xué)生提出了更高的要求。但是,這種面向能力評估的考核改革是落實計算思維培養(yǎng)的重要保障。

        3 改革成效與思考

        本次改革方案從2017 年秋季學(xué)期開始正式面向我校所有一年級學(xué)生開始實施,教師和學(xué)生都碰到了前所未有的挑戰(zhàn)和考驗,但經(jīng)過第一輪改革過渡后,2018 年秋季學(xué)期情況有了明顯改善。從課程期末考試成績來看,2018 年秋季學(xué)期的成績更趨于正態(tài)分布,且平均分和及格率均較2017年秋季學(xué)期有了較大幅度提升(圖2),反映出教師授課更有經(jīng)驗,學(xué)生學(xué)習(xí)效果更加顯著。

        表3 期中考試和期末考試Python 問題求解題目示例

        圖2 2017 年和2018 年課程期末考試成績分布

        從學(xué)習(xí)效果來看,兩屆學(xué)生較往屆同期學(xué)生的計算機應(yīng)用能力有很大提高。例如,在第二學(xué)期的計算機程序設(shè)計課程中,這兩屆學(xué)生表現(xiàn)出明顯優(yōu)勢,在考試難度有所提升的情況下及格率和平均分不降反升。我校ACM 集訓(xùn)隊首次出現(xiàn)大一新生組隊獲得全國賽金牌的成績,涌現(xiàn)出大量將知識內(nèi)化為計算意識和能力的事例,如利用Python 程序?qū)ord、Excel 文件進行批量修改,通過操作底層數(shù)據(jù)庫恢復(fù)管理信息系統(tǒng)中丟失的數(shù)據(jù),編寫游戲外掛等。這些現(xiàn)象都充分驗證了以計算思維培養(yǎng)為導(dǎo)向的大學(xué)計算機基礎(chǔ)課程轉(zhuǎn)型的必要性和有效性。

        另外,在分析考試數(shù)據(jù)的過程中,我們還發(fā)現(xiàn)了一個現(xiàn)象。在教學(xué)過程中,傳統(tǒng)的計算機技能和基礎(chǔ)理論知識很多都設(shè)置為自學(xué)方式完成,教師干預(yù)較少,但這部分內(nèi)容的考試成績平均分大多在良好以上,不及格率低于1%;而用計算的方式來解決實際問題是課程改革后的重點,這部分內(nèi)容的考試成績卻并不理想,僅達到及格線。這個現(xiàn)象也驗證了我們改革的初衷,即傳統(tǒng)的“知識輸出”效率是低下的,學(xué)生不需要教師的課堂灌輸也能較好地掌握理論知識,而讓知識內(nèi)化為能力是困難的,課堂的有效時間應(yīng)該讓位于以計算思維培養(yǎng)為導(dǎo)向的教學(xué)內(nèi)容,而這些內(nèi)容的掌握才能真正使學(xué)生在各自的專業(yè)領(lǐng)域更好地發(fā)揮計算機的作用。

        4 結(jié) 語

        為有效落實計算思維培養(yǎng)目標(biāo),我校從教學(xué)內(nèi)容、教學(xué)方法、考核方式等多個方面對大學(xué)計算機基礎(chǔ)課程進行了全面改革,實踐了由“知識輸出”向“能力導(dǎo)向”的課程轉(zhuǎn)型,取得了一定的成效,可為其他學(xué)校同類課程的實施和改革提供參考。

        但也應(yīng)看到,我校在改革過程中也面臨著一些問題,例如,如何進一步有效利用有限的課堂學(xué)時,如何適應(yīng)不同專業(yè)的特點,如何與后續(xù)相關(guān)課程銜接以保證計算思維培養(yǎng)的持續(xù)性等,這些問題是我們下一步改革的方向和重點。

        猜你喜歡
        計算機教學(xué)內(nèi)容改革
        計算機操作系統(tǒng)
        基于計算機自然語言處理的機器翻譯技術(shù)應(yīng)用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        改革之路
        金橋(2019年10期)2019-08-13 07:15:20
        信息系統(tǒng)審計中計算機審計的應(yīng)用
        挖掘數(shù)學(xué)教學(xué)內(nèi)容所固有的美
        改革備忘
        “啟蒙運動”一課教學(xué)內(nèi)容分析
        改革創(chuàng)新(二)
        “清末新政”也可作為重要的教學(xué)內(nèi)容
        Fresnel衍射的計算機模擬演示
        精品在线视频免费在线观看视频| 小12萝8禁在线喷水观看| 久久亚洲道色宗和久久| 在线免费观看亚洲天堂av| 中文字幕色偷偷人妻久久一区 | 中文有码人妻字幕在线| 亚洲av无码一区二区三区乱子伦| 91麻豆国产香蕉久久精品| 国产一区二区在线观看我不卡| 第一九区另类中文字幕| 丰满多毛的大隂户毛茸茸| 综合网自拍| 国产最新一区二区三区| 免费在线观看视频播放 | 欧美性生交活xxxxxdddd| 久久久久久久人妻无码中文字幕爆| 亚洲欧美日韩国产精品一区| 久久久精品国产视频在线| 成年网站在线91九色| 日本乱偷人妻中文字幕| 欧美喷潮系列在线观看| 一本色道久久88综合| 国产精品一区二区三久久不卡| 台湾无码av一区二区三区| 99久久综合九九亚洲| 精品蜜桃av免费观看| 国产午夜视频在线观看免费| 久久亚洲精品无码va白人极品| 国产精品无码久久久一区蜜臀| 美女被躁到高潮嗷嗷免费观看| 国产爆乳无码一区二区麻豆| 日韩av无码成人无码免费| 放荡人妻一区二区三区| 五月婷婷丁香视频在线观看| 精品视频一区二区三区在线观看 | 乱码av麻豆丝袜熟女系列| 免费啪啪视频一区| 91网红福利精品区一区二| 开心五月骚婷婷综合网| 欧美一性一乱一交一视频| 国产黄a三级三级三级av在线看|