高為民
(湖南工學院計算機與信息科學學院,湖南 衡陽 421002)
卓越計劃背景下以計算思維培養(yǎng)為導向的計算機公共課教學改革研究
高為民
(湖南工學院計算機與信息科學學院,湖南 衡陽 421002)
在“卓越計劃”改革的背景下,加強工科院校學生計算思維能力的培養(yǎng)顯得尤為重要。大學計算機基礎(chǔ)教學是高校通識教育的重要組成部分,對學生綜合素質(zhì)提升、創(chuàng)新能力培養(yǎng)有著至關(guān)重要的作用。如何改革計算機公共課教學內(nèi)容以適應(yīng)MOOC等新形勢發(fā)展,一直是計算機教學面臨的沖擊和挑戰(zhàn)。本文分析了計算思維的核心內(nèi)容、目前計算機公共課教學的困境,以C9聯(lián)盟聲明為導向,提出了《計算機文化基礎(chǔ)》和《程序設(shè)計語言》這兩門課程的教學改革方案,并以校企合作為實踐平臺進行了改革嘗試。
卓越計劃;計算思維;計算機公共課;教學改革;C9
“卓越工程師教育培養(yǎng)計劃”(簡稱“卓越計劃”)是我國工程教育改革的重要舉措。我校“自動化”、“機械設(shè)計制造及自動化”及“無機非金屬材料”三個專業(yè)作為“卓越計劃”試點專業(yè),我院“軟件工程”作為校級“卓越計劃”培育專業(yè),為培養(yǎng)具有計算思維能力的卓越工程師做了一系列的課程改革。計算機通識課程作為一門涉及面極為廣泛的全校性公共課程,其教學效果直接關(guān)系到眾多“卓越計劃”專業(yè)。針對“卓越計劃”專業(yè)特點,修改課程教學大綱與教學內(nèi)容,使之更加突出,貼合“卓越計劃”相關(guān)專業(yè)的需要,顯得十分必要。2010年7月在西安交通大學舉辦的首屆“九校聯(lián)盟(C9)計算機基礎(chǔ)課程研討會”(簡稱C9)上,討論的核心問題是如何在新形勢下提高計算機基礎(chǔ)教學的質(zhì)量。聲明的核心要點是:必須正確認識大學計算機基礎(chǔ)教學的重要地位,需要把培養(yǎng)學生的“計算思維”能力作為計算機基礎(chǔ)教學的核心任務(wù),并由此建設(shè)更加完備的計算機基礎(chǔ)課程體系和教學內(nèi)容,進而為全國高校的計算機基礎(chǔ)教學改革樹立標桿[1]。
計算思維(Computational Thinking)概念是由美國卡內(nèi)基·梅隆大學周以真教授首次提出的。 她認為,計算思維是運用計算機科學的基礎(chǔ)概念去求解問題、設(shè)計系統(tǒng)和理解人類的行為;計算思維最根本的內(nèi)容,即其本質(zhì)、抽象和自動化。計算思維是人類科學思維活動固有的組成部分,它的核心是基于計算模型(環(huán)境)和約束的問題求解。
從計算機公共課教學的內(nèi)容看。其知識體系涉及系統(tǒng)平臺與計算環(huán)境、算法基礎(chǔ)與程序設(shè)計、數(shù)據(jù)管理與信息處理、系統(tǒng)開發(fā)與行業(yè)應(yīng)用四個領(lǐng)域?!跋到y(tǒng)平臺與計算環(huán)境”是指計算思維所依賴的計算環(huán)境基礎(chǔ);“算法基礎(chǔ)與程序設(shè)計”涉及語言級的問題求解;“數(shù)據(jù)管理與信息處理”是指與專業(yè)應(yīng)用相關(guān)的信息處理技術(shù),是系統(tǒng)級問題求解的基礎(chǔ);而“系統(tǒng)開發(fā)與行業(yè)應(yīng)用”則直接涉及面向應(yīng)用的系統(tǒng)級問題求解技術(shù)與方法[2]。
從通識教育應(yīng)有的特征看。復旦大學校長楊玉良認為,通識教育應(yīng)該有以下特征:第一,通識教育要同時傳遞科學精神和人文精神;第二,通識教育要展現(xiàn)不同文化、不同學科的思維方式;第三,通識教育要充分展現(xiàn)學術(shù)的魅力[3]。
從計算機公共課教學能力培養(yǎng)目標來看。國家教指委提出應(yīng)培養(yǎng)學生對計算機的認知能力和應(yīng)用計算機的問題求解能力。因而在計算機公共課程教學中深入培養(yǎng)CT能力是當今教育的必然。
(1)開設(shè)的課程單一,計算機教育沒貫穿大學四年。由于各種原因,我校目前開設(shè)的計算機公共課僅有兩門:《計算機文化基礎(chǔ)》和語言課(卓越計劃班為88學時32+56),而通過同兄弟院??疾旌徒涣?,發(fā)現(xiàn)其它高校往往開設(shè)了三至四門(120-150學時)。一般來說,高校除了開設(shè)《計算機文化基礎(chǔ)》,為了滿足工科類學生后期學習中對于算法等內(nèi)容的需求,往往還會開設(shè)《科學計算軟件》或《數(shù)據(jù)庫原理》等編程類H課on程g 。Kong,2008:19-21.
(2)《計算機文化基礎(chǔ)》教學內(nèi)容涉及的范圍廣、知識點多而雜,教師教學方式和方法有待改進。該課程目前教學內(nèi)容涉及的知識點較多,而授課教師又有各自不同的研究領(lǐng)域和專業(yè)方向,難以做到對所有知識模塊都有較深入的理解。不能深入則很難淺出,因此對教師的授課水平提出了很高要求。由于知識點多、概念多,對計算機基礎(chǔ)較弱的學生來說,理解教學內(nèi)容十分困難。
(3)教學內(nèi)容缺乏針對性,與專業(yè)課教學及實際應(yīng)用脫鉤。雖然是工科學生的必修課,但計算機公共課程與其它課程,尤其是專業(yè)課程的聯(lián)系不夠緊密。調(diào)查結(jié)果顯示大部分學生在學習完計算機公共課程后,很難將所學知識用到后續(xù)的課程學習中去。此外,學生在實際應(yīng)用中,如撰寫學術(shù)論文、設(shè)計個人簡歷、演示文稿和工程圖紙時無從下手,突顯計算機文化基礎(chǔ)課教育的失敗。
(4)學生學習興趣不濃,對課程認識有偏差,課程教學目標不明確。導致學生全國計算機等級考試通過率低,卓越計劃專業(yè)同樣也不高。表1參考2013-2014學年我校某次全國計算機等級考試通過率情況,圖1為2012級2個卓越計劃班級通過率情況。
表1 2012級非計算機專業(yè)全國計算機二級通過率
圖1 2012級卓越計劃專業(yè)全國計算機二級通過率
4.1 教學改革的原則
卓越工程師教育培養(yǎng)計劃的目的是加緊培養(yǎng)一批創(chuàng)新性強、能夠適應(yīng)經(jīng)濟和社會發(fā)展需求的各類工程科技人才,著力解決高等工程教育中的實踐性和創(chuàng)新性問題,提高科技創(chuàng)新能力,對于加快經(jīng)濟發(fā)展方式的轉(zhuǎn)變、實現(xiàn)未來我國經(jīng)濟社會的持續(xù)發(fā)展,具有重要意義。實施卓越工程師計劃,是我校積極推動“三重一高”人才培養(yǎng)模式的改革,探索一套符合我校辦學特色的人才培養(yǎng)體系,實現(xiàn)由規(guī)模發(fā)展向內(nèi)涵建設(shè)的轉(zhuǎn)變。在實行課程教學改革中應(yīng)遵循以下原則:
(1)高校課程教學改革是培養(yǎng)大學生綜合素質(zhì)和創(chuàng)新能力的重要環(huán)節(jié),也是培養(yǎng)復合型創(chuàng)新人才的需要;
(2)計算機公共課程教學改革目的要明確,方案具體詳實,要有宏觀的教學內(nèi)容知識框架和微觀的課程教學進度計劃,加強實踐教學環(huán)節(jié)的改革,課程改革要有成效;
(3)課程要實施網(wǎng)絡(luò)化教學,開發(fā)出立體化課程學習資源,滿足學生多元化的需求。課程改革的重點是培養(yǎng)學生的計算思維能力、計算機的操作技能及工程實踐能力。
4.2改革方案
通過對卓越計劃專業(yè)相關(guān)學院領(lǐng)導和專業(yè)教師進行計算機公共課程教學內(nèi)容改革的座談、溝通和對接后,我院組織計算機基礎(chǔ)教研室和實驗中心及任課教師對照“三重一高”人才培養(yǎng)方案,認真梳理兄弟學院對我們學院計算機公共課程教學中存在的問題及建議,組織專任教師認真討論醞釀,制定如下的計算機公共課程教學改革方案。
(1)《計算機文化基礎(chǔ)》課程改革方案
課程目的:《計算機文化基礎(chǔ)》是非計算機專業(yè)本??粕嬎銠C基礎(chǔ)教學中第一層次的課程,是一門必修的公共基礎(chǔ)課,也是計算機基礎(chǔ)教學的基礎(chǔ)和重點。根據(jù)學?!叭匾桓摺比瞬排囵B(yǎng)方案,對于非計算機專業(yè)的學生來說,本課程的目標是“拓寬知識面---提高計算機應(yīng)用能力---培養(yǎng)創(chuàng)新和利用計算機解決問題的能力”。
教學組織方式:整門課程采用“網(wǎng)絡(luò)化教學+實驗教學”相結(jié)合的教學方式,針對不同的知識點和教學內(nèi)容采用不同的組織方式。以學生自學為主,知識性方面的內(nèi)容以學生采取網(wǎng)上學習為主,并通過考試系統(tǒng)進行考核計學分;課內(nèi)學時全安排在實驗室進行課堂教學,可以實現(xiàn)邊講邊練,做到眼見為虛,動手為實。具體見表2所示。
表2 教學內(nèi)容組織及學時安排
8文字處理軟件word 4 9案例驅(qū)動教學法理論與實踐教學相結(jié)合Excel電子表格10 Visio繪圖11 PPT演示文稿12 Access數(shù)據(jù)庫的應(yīng)用與SQL理論與實踐教學相結(jié)合實驗13 Internet的基本使用多媒體技術(shù)基礎(chǔ)14 4 2 2 4 2 2 4實驗案例驅(qū)動教學法理論與實踐教學相結(jié)合15網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計實驗理論與實踐教學相結(jié)合理論與實踐教學相結(jié)合課內(nèi)布置教學任務(wù)進行檢查記平時成績(課外可以要求學生制作個人簡歷、海報等通過網(wǎng)絡(luò)教學平臺提交)制作一個班級出勤檢查表或根據(jù)當天數(shù)據(jù)制作滬深證劵所股市行情圖表建立并修飾個人簡歷演示文稿繪制專業(yè)相關(guān)流程圖、電子圖熟悉一種數(shù)據(jù)庫管理系統(tǒng)的交互應(yīng)用技術(shù),理解關(guān)系數(shù)據(jù)庫的基本概念制作一個視頻文件結(jié)合專業(yè)完成本專業(yè)新動態(tài)發(fā)展檢索,制作成PPT演示文稿制作一個班級網(wǎng)站、一個新聞發(fā)布系統(tǒng)、或一個電子相冊合計(學時)40
(2)《程序設(shè)計語言》課程改革方案
課程目的:培養(yǎng)計算思維能力,即應(yīng)用計算機進行問題求解的能力,同時加強程序邏輯思維能力培養(yǎng);培養(yǎng)相應(yīng)的軟件開發(fā)和程序設(shè)計能力,在軟件開發(fā)和程序設(shè)計中應(yīng)當具有數(shù)據(jù)類型的確定、算法設(shè)計、數(shù)據(jù)在內(nèi)存中的存儲特點、界面設(shè)計、數(shù)據(jù)保存能力。
教學組織方式:以子項目形式,將各個知識點貫穿整個教學過程,用C語言編程、Visual C++作為開發(fā)平臺,完成項目的設(shè)計與開發(fā)。為了訓練學生掌握語言課程內(nèi)容和計算思維能力,我們設(shè)計了貫穿整個教學過程的綜合項目“班級學生成績管理系統(tǒng)”。系統(tǒng)由六個工作模塊組成,第一個工作模塊為打開文件模塊;第二個工作模塊為保存文件模塊;第三個工作模塊為編輯學生信息模塊,該模塊完成學生信息的增加、刪除、修改等功能;第四個工作模塊為顯示學生信息模塊,該模塊將完成全部顯示、指定學號的顯示,顯示不及格學生信息和按總分升、降序顯示等功能;第五個工作模塊為計算模塊,分別完成計算總成績和平均成績,計算并顯示最高分和最低分學生信息等功能;第六個工作模塊為程序說明模塊,這個模塊將對軟件的相關(guān)事宜(如幫助文檔)進行說明。為了實現(xiàn)這一目標,按職業(yè)活動導向、項目載體、教學一體化設(shè)計原則和軟件開發(fā)工作流程,我們將“班級學生成績管理系統(tǒng)”綜合項目又分解為十六個子項目,子項目名稱和課時分配如下表3所示。
表3 “班級學生成績管理系統(tǒng)”子模板
每個子項目由一次或多次課來完成,每完成一個子項目都要進行相應(yīng)的檢查。課程結(jié)束將得到有一定實用價值的管理軟件(學生作品)。另外,在教學過程中還安排了一些與提高能力有關(guān)的內(nèi)容,供學生課下練習,進一步加強學生能力的訓練與提高。
卓越計劃的目的是加強學生實踐動手能力的培養(yǎng),學校雖也有相對應(yīng)的專業(yè)實驗室和實訓室,但與市場接軌和當前行業(yè)發(fā)展趨勢還是有一定的差距。因而,當前許多地方性應(yīng)用型高校積極開展校企合作聯(lián)合培養(yǎng)。校企合作是一種以就業(yè)為導向的辦學模式,主要以行業(yè)、專業(yè)、課程特點為依據(jù),通過采用多類型、多層面的校企合作方法促進專業(yè)課程建設(shè),使學生在掌握理論知識的同時能夠?qū)W會將知識應(yīng)用于實踐,通過實踐不斷提升自己的技能水平、創(chuàng)新能力、協(xié)作能力和社會適應(yīng)能力等,這不僅有利于學校真正實現(xiàn)全面型人才的培養(yǎng),還有利于企業(yè)儲備更多急需人才資源[5,6]。
我院具體的做法是,每個二級教學單位從地方或省內(nèi)遴選一個行業(yè)的龍頭企業(yè)跟學校簽訂校企合作協(xié)議或戰(zhàn)略合作框架,然后二級教學單位和企業(yè)一起選拔20-30名學生組成實踐教學班或企業(yè)冠名班,從大二開始可以利用暑假進企業(yè)進行工程實踐。學生在企業(yè)的工程實踐中,學習、參與企業(yè)的生產(chǎn)環(huán)節(jié),深入了解企業(yè)文化,了解企業(yè)對計算機應(yīng)用的需求,思考運用所學知識解決實際問題的能力,加強對課程的理論與實踐的學習,掌握業(yè)界內(nèi)計算機最新的發(fā)展趨勢。工程實踐過程中,學生不僅在不同的企業(yè)項目中得到工程實踐能力的鍛煉,并且企業(yè)導師會全程跟蹤并指導學生的實踐過程。此外,大四最后一個學期,按照人才培養(yǎng)方案,都是畢業(yè)實習教學環(huán)節(jié)。實踐教學班可整體進入企業(yè)進行畢業(yè)實習,這樣學生在相對固定的某個企業(yè)以及固定的崗位,進行現(xiàn)場計算機工程師必備技能的全面訓練,學生有參與項目開發(fā)實踐的機會,并力爭使學生們參與一個或多個企業(yè)實際應(yīng)用項目的開發(fā)過程(一般稱為定崗實習)。當然,在合作的同時,校企雙方都可以互派人員到各自單位任職。這種校企合作的實踐教學改革模式,可以實現(xiàn)學校、企業(yè)和學生三方共贏。
培育大批具有創(chuàng)新能力的人才是國家實現(xiàn)“可持續(xù)發(fā)展”戰(zhàn)略的必要條件。計算機基礎(chǔ)課程的核心任務(wù)應(yīng)是培育更多具備基于計算機進行問題求解能力、能夠參與國際競爭的創(chuàng)新型人才,從而確保國家的競爭實力。計算機公共課程的教學改革必須要與學科專業(yè)融合,引入跨學科元素,配合完整的課程體系和較高教學水平教師隊伍,才能更好地發(fā)揮通識教育的作用。
[1]何欽銘,陸漢權(quán),馮博琴.計算機基礎(chǔ)教學的核心任務(wù)是計算思維能力的培養(yǎng)[J].中國大學教學,2010,(9):5-9.
[2]馮博琴.對于計算思維能力培養(yǎng)“落地”問題的探討[J].中國大學教學,2012,(9):6-9.
[3]吳寧,崔舒寧.以計算思維能力培養(yǎng)為核心的大學計算機基礎(chǔ)課程教學內(nèi)容改革研究[J].計算機教育,2012,(4):107-110.
[4]李廉.以計算思維培養(yǎng)為導向深化大學計算機課程改革[J].中國大學教學,2013,(4):7-11.
[5]楊春蓉,趙小勇,易菊蘭.適應(yīng)“卓越計劃”的計算機公共課改革探索[J].電腦與電信,2012,(10):65-66.
[6]劉元珍.面向“卓越計劃”的程序設(shè)計能力培養(yǎng)模式研究與實踐[J].當代教育理論與實踐,2013,(12).
The Public Computer Course Teaching Reform Guiding by Computational Thinking Cultivation under the Excellence Planning
Gao Weimin
(Hunan Institute of Techonlogy,Hengyang 421002,Hunan)
act】Under the background of the excellence planning reform,it is particularly important to strengthen the cultivation of computational thinking ability for the engineering college's student.University computer foundation teaching is an important part of general education in colleges and universities for the students'comprehensive quality promotion and innovation ability training. How to reform the computer foundation teaching content to adapt to the development of the new situation,such as MOOC,has been the impact and challenge for the computer foundation teaching.This paper analyzes the core content of computational thinking,explores the plight of the computer teaching,puts forward the teaching reform scheme of the“computer culture foundation”and“programming language”guiding by C9 league statement.The reform scheme has been carried on based on the platform of the university-enterprise cooperation.
excellence planning;computational thinking;public computer course;teaching reform;C9
G642
A
1008-6609(2015)03-0021-04
高為民,男,湖南祁東人,碩士,副教授,研究方向:移動互聯(lián)網(wǎng)、信息安全。
湖南省教育科學“十二五”規(guī)劃課題,項目編號:XJK014CXX004;湖南工學院教改項目,項目編號:JY201425;湖南省哲學社會科學基金,項目編號:14YBA129;衡陽市科技計劃項目,項目編號:2014KG61。