汪 芳
(西北工業(yè)大學計算機學院,陜西西安 710072)
傳統(tǒng)課堂教學方式可充分利用現(xiàn)實課堂環(huán)境獲得學生真實的課堂反饋,但是存在時間和空間的局限性,教師不能快捷地獲得準確的統(tǒng)計數(shù)據(jù)[1]。由于世界范圍內(nèi)的學生在文化背景、學習習慣上有很大差異,傳統(tǒng)教學采用統(tǒng)一的教學形式和內(nèi)容,難以開展全球化教學。聯(lián)合國教科文組織等強調(diào)全球勝任力對國家和全球發(fā)展的重要性,呼吁高等教育要承擔起培養(yǎng)具有全球勝任力人才的重任。全球勝任力已成為各國的教育發(fā)展目標,建設全球勝任力本土框架、開設全球勝任力相關課程、提供多元文化環(huán)境等,是培養(yǎng)全球勝任力的幾個主要途徑[2]。因此,在教育全球化的時代背景下,如何克服傳統(tǒng)教學的短板、培養(yǎng)具有全球勝任力的人才是教育領域急需解決的問題。
本文針對全球化時代的高等教育問題,分析了基于全球勝任力的教學研究背景和意義,以及國內(nèi)外研究現(xiàn)狀和趨勢。根據(jù)教學實際問題,探討基于全球勝任力的C 語言英文在線教學研究與實踐,設計了C 語言全英文課程在線教學體系,從全球勝任力的4 個維度出發(fā)進行教學,解決了學生因不同國家背景和學習習慣造成的差異問題,使C 語言全英文課程學習氛圍國際化。
美國早在1988 年《為全球勝任力而教:國際教育交流咨詢委員會報告》(Educating for Global Competence:The Report of the Advisory Council for International Educational Exchange)中就提出了“全球勝任力”的概念[3]。2016 年,經(jīng)濟合作與發(fā)展組織(Organization for Economic Cooperation and Development,OECD)發(fā)布《面向包容世界的全球勝任力》(Global Competence for Inclusive World),將全球勝任力(Global Competence)定義為:全球勝任力包括多層面能力,具備全球勝任力的人可以檢查審視當?shù)亍⑷蛞约翱缥幕瘑栴},理解與欣賞不同世界觀,能與他人展開公開、適當和有效的互動,并為集體福祉和可持續(xù)發(fā)展采取行動[4]。許多國家已開展了全球勝任力教育實踐,將全球勝任力的內(nèi)容嵌入教育體系。全球勝任力教育還旨在促進世界的可持續(xù)發(fā)展,正如哈佛大學官網(wǎng)首頁所言:“我們培養(yǎng)學生的全球勝任力,是為了讓世界更進步。”[5]OECD 發(fā)布PISA2018 全球勝任力評估框架,將全球勝任力解構(gòu)成4 個維度,分別是知識、技能、態(tài)度、價值[6]。
英國、瑞典、印度等國相繼開發(fā)了全球勝任力課程,以此提升課程的跨文化性與包容性。例如,英國國際發(fā)展部(the Department for International Development)在2010 年通過“全球伙伴學校計劃”(the Global Partnership Schools Program),將英國學校與非洲、亞洲、拉丁美洲和加勒比地區(qū)的學校聯(lián)系起來,把全球發(fā)展問題納入正式課程,探討全球文化與全球發(fā)展[7];瑞典斯德哥爾摩教育管理局開發(fā)了“全球公民計劃”(the Global Citizen Program),旨在讓學生、教師和學校領導了解對瑞典未來發(fā)展至關重要的國家,認為與中國和印度的學校建立合作關系,可讓學生為未來做好準備[8],從而培養(yǎng)學生的跨文化交流能力與文化互鑒包容能力;印度“學校教育全國課程框架”(National Curriculum Framework for School Education)將國際教育納入學?,F(xiàn)有科目[9]。
在當今的全球化浪潮中,立足本地、參與全球的能力日益成為個體和國家生存與發(fā)展所必需的能力。清華大學在2016 年7 月啟動實施的《清華大學全球戰(zhàn)略》中提出“培養(yǎng)具有全球勝任力的創(chuàng)新人才”的目標,進而提出全球勝任力概念,意指“在國際與多元文化環(huán)境中有效學習、工作及與人相處的能力”,包含認知、人際與個人3 個維度上的6 大核心素養(yǎng):全球議題與世界文化、母語與外語、開放與尊重、溝通與協(xié)作、自覺與自信以及道德與責任。這是我國高校首次在辦學目標中使用全球勝任力的理念,其創(chuàng)新地闡釋了《清華大學章程》提出的“致力于培養(yǎng)學生具備健全人格、寬厚基礎、創(chuàng)新思維、全球視野和社會責任感”的教育目標[10]。國內(nèi)多所高校圍繞提升學生的全球勝任力,將國際化培養(yǎng)環(huán)節(jié)融入到本科生和研究生培養(yǎng)過程中,開設了多門全英文程序設計課程,促進國內(nèi)外學生的交流與融合,形成多元文化兼收并蓄、中外師生共同發(fā)展的國際化高校。
C 語言是高等院校計算與信息科學專業(yè)最重要的專業(yè)基礎課程之一,也是理工類專業(yè)的基礎課程。對理工科各專業(yè)學生而言,其意義在于讓學生掌握程序設計的思想方法,培養(yǎng)邏輯思維能力,同時將該思想融入各專業(yè)后續(xù)課程中,如C++、數(shù)學建模、操作系統(tǒng)、計算機圖形學、系統(tǒng)仿真、微機原理、單片機等。在全球化的時代背景下,程序設計全英文課程必須培養(yǎng)中國學生的全球勝任力,從而培養(yǎng)其參與全球競爭與合作的能力。將本課程目標定位于培養(yǎng)學生立足學科國際領域,學會學習與思考,成為具有全球勝任力的國際領軍人才。
(1)確立基于全球勝任力的教學學科體系。在全球化時代,學生應在多元環(huán)境中進行有效的學習與協(xié)作。如何正確認識全球勝任力,對其進行準確定位,并在程序設計課程教學過程中進行貫徹與落實,針對程序設計教學進行課程內(nèi)容改革,以適應當今社會發(fā)展的需要,是程序設計課程目前面臨的重要挑戰(zhàn)。因此,必須根據(jù)程序設計課程發(fā)展現(xiàn)狀,確立基于全球勝任力的教學學科體系。
(2)建立基于全球勝任力的培養(yǎng)目標。根據(jù)全球勝任力的涵義以及知識、技能、態(tài)度、價值4 個維度的要求,把對學生的培養(yǎng)分為3 個層次的目標:①知識目標:以“數(shù)據(jù)表示”和“算法實現(xiàn)”為線索,識記核心知識,領會應用場景,掌握編程方法,拓展視野和跨學科知識;②能力目標:通過強化練習、思維訓練,培養(yǎng)學生的實踐能力、創(chuàng)新能力,以及構(gòu)造性思維與批判性思維;③素養(yǎng)目標:培養(yǎng)學生具備扎實的專業(yè)基礎,學會學習與思考,成為具有全球勝任力的國際領軍人才。
(3)構(gòu)建基于全球勝任力的教學與學習模式。探索基于全球勝任力的程序設計課程教學模式,將學習體系分為4 個維度:知識維度、技能維度、態(tài)度維度和價值維度,針對性地開展課程學習。
本文采用程序設計全英文課程教學研究平臺,該平臺包括程序設計英文在線試題生成與實時批閱系統(tǒng)。系統(tǒng)中包含從基礎訓練到ICPC-ACM 國際大學生程序設計競賽級別的全英文訓練題,由淺入深、系統(tǒng)地對學生進行強化訓練;錄制配套的程序設計全英文教學視頻和習題解析視頻,作為對MOOC 課程的補充,充分將思維訓練等實踐環(huán)節(jié)融入課程學習中;設計全英文的課程設計大作業(yè)項目平臺,課程設計選題方向為數(shù)據(jù)結(jié)構(gòu)與算法、高級編程技術(界面/圖形/多媒體/網(wǎng)絡/數(shù)據(jù)庫)等,提倡學生自由選題并完成相應開發(fā)文檔。本平臺旨在幫助學生用戶對知識點融會貫通,在鞏固所學知識技能的基礎上學以致用,針對具體現(xiàn)實問題進行程序設計與創(chuàng)新,不同國籍的學生在一起協(xié)作交流,學會溝通與合作。
平臺應用一:學生A 完成了程序設計課程學習,然后登錄全英文在線試題生成與實時批閱系統(tǒng),選擇某一章節(jié)對應的訓練題。系統(tǒng)會隨機從該章節(jié)抽取題目進行測試,試題內(nèi)容涵蓋該章節(jié)各個知識點。
平臺應用二:學生B 已在全英文在線試題生成與實時批閱系統(tǒng)中進行了練習,或已提交了作業(yè),學生每完成一道題后,系統(tǒng)會實時進行批閱,在該題目上標記評閱結(jié)果。學生可根據(jù)錯誤提示修改作業(yè),從而大幅提高了學習效率。
平臺應用三:學生C 已經(jīng)過多次練習和反復修改,錯題仍無法通過,則可以選擇“HINT”,系統(tǒng)會給出對應的全英文解析過程視頻,從而極大地節(jié)省了教師講解時間,提高了教學效率。
平臺應用四:學生D 已完成基礎訓練、中級訓練與高級訓練,之后可進入最終的決賽訓練部分。這部分訓練題是為配合ICPC-ACM 國際大學生程序設計競賽而設計的,該賽事由美國計算機協(xié)會(ACM)主辦,一項旨在展示全球大學生創(chuàng)新能力、團隊精神,以及在壓力下編寫程序、分析與解決問題能力的年度競賽。經(jīng)過30 多年的發(fā)展,ICPCACM 國際大學生程序設計競賽已成為最具影響力的大學生計算機競賽之一。
平臺應用五:學生E、學生F 與學生G 已完成大部分訓練題,進入全英文的課程設計大作業(yè)項目。學生可在其中自由選題并進行團隊協(xié)作,完成兩個用于解決具體問題的程序項目設計。該部分重點訓練學生的技能、態(tài)度、協(xié)作溝通能力及創(chuàng)新能力。在該部分訓練中不設范圍,提倡學生自主選題,鼓勵學生研發(fā)移動應用APP,并參加中國高校計算機大賽。優(yōu)勝者有機會參加全球開發(fā)者大會,從而有利于拓寬學生的全球視野,提升對地區(qū)、全球和跨文化項目的分析能力。課程設計大作業(yè)體系涵蓋了從日常生活到社會、政治、經(jīng)濟、文化、歷史、地理、環(huán)境等選題,可使學生增長知識、拓寬眼界,加深對多元文化背景的理解,幫助學生在未來更快速地融入全球化的大環(huán)境。
(1)全英文程序設計課程的學生來自不同國家,因此在文化背景、語言能力、溝通方式、學習習慣上存在根本差異,遠比國內(nèi)學生之間的差異大得多。面對不同能力和水平的學生,如果不考慮其差異,而是使用統(tǒng)一的教學形式和內(nèi)容,往往會造成基礎好的學生學習輕松、沒有動力,基礎差的學生難以跟上學習進度,不僅會導致其失去學習興趣,而且在動手操作、與教師溝通、作業(yè)方面也會頻繁出現(xiàn)問題。
(2)社會需要的人才能力結(jié)構(gòu)日趨復合化,因此需要通過對實踐教學體系的不斷優(yōu)化,促進不同領域之間的相互滲透與融合,培養(yǎng)具有全球勝任力的交叉復合型人才。
(3)程序設計是以實際操作為基礎的,針對長遠發(fā)展的需要,要建設具有開拓精神和敏銳洞察力的教師團隊,把握程序設計的發(fā)展趨勢。
教學體系整體架構(gòu)如圖1 所示。
圖1 教學體系整體架構(gòu)
具體教學思路可按流程細分為5 大模塊、6 個步驟,從知識、技能、態(tài)度、價值4 個維度培養(yǎng)學生的全球勝任力,具體步驟如表1 所示。
程序設計英文課程教學平臺包括以下幾部分:
(1)程序設計英文在線試題生成與實時批閱系統(tǒng)。該系統(tǒng)能夠?qū)崿F(xiàn)用戶管理和試題管理等功能,可創(chuàng)建、刪除、修改、查找用戶;自動生成試題并進行實時批閱與錯題分析,比如學生答題錯誤,系統(tǒng)會采用國際通用的規(guī)范,用英文給出不同標記以表示題目錯誤類型。
(2)程序設計英文在線教學視頻和英文在線試題視頻解析。全英文程序設計課程的學生學習習慣、學習能力等差異較大,為保障教學效果,教師根據(jù)課程要求對教學內(nèi)容進行單元化設計,以知識點為單元錄制程序設計英文在線教學視頻,并引入國外的先進教學視頻;編制隨堂練習和測試,確定與課程相關的討論主題;采用翻轉(zhuǎn)式教學法和混合式教學法,利用在線視頻授課及課堂研討等方式開展在線教學,學生可在課后利用教學視頻反復進行學習。
(3)程序設計英文課程設計大作業(yè)系統(tǒng)。在學生完成程序設計英文在線試題的強化技能訓練后,為了進一步提高學生能力,引導學生進入英文課程設計大作業(yè)系統(tǒng),幫助學生運用所學內(nèi)容設計小型軟件項目。通過應用實踐進一步提高學生的高級編程技能,并培養(yǎng)其團隊合作精神。
基于全球勝任力的C 語言英文在線教學旨在培養(yǎng)學生成為以中國為根基,以廣博的胸襟與開放、包容的心態(tài)擁抱世界、擁抱未來的新世紀人才,同時注重培養(yǎng)學生的專業(yè)素養(yǎng),提高軟件人才的工程實踐能力[11]。全球勝任力包括以下4 個維度:①知識維度。增強學生對全球性問題和跨文化知識的理解與掌握;②認知技能維度。提升學生的理解力以及為達到目標而進行的復雜和有組織的行動的能力;③態(tài)度維度。培養(yǎng)學生開放的態(tài)度、對不同文化背景人的尊重以及全球化思維;④價值維度。幫助學生形成重視人的尊嚴和重視文化多樣性的價值觀。教授學生如何在與他人合作過程中解決全球性問題,成為具備全球勝任力的領軍人才。在教育全球化的背景下,該課程可為學習者提供基于全球勝任力的全英文教學解決方案,積極為世界高等教育作出自己的貢獻。