劉瓊, 史諾, 楊鵬(.楊凌職業(yè)技術(shù)學院 信息工程分院,楊凌 700;.楊凌職業(yè)技術(shù)學院 機電工程分院,楊凌 700;.西北農(nóng)林科技大學 機械與電子工程學院,楊凌 700)
面向計算思維能力培養(yǎng)的移動設(shè)備情境創(chuàng)設(shè)
劉瓊1, 史諾2, 楊鵬3
(1.楊凌職業(yè)技術(shù)學院 信息工程分院,楊凌 712100;2.楊凌職業(yè)技術(shù)學院 機電工程分院,楊凌 712100;3.西北農(nóng)林科技大學 機械與電子工程學院,楊凌 712100)
為了提高楊凌職業(yè)技術(shù)學院計算機專業(yè)學生的計算思維能力,依據(jù)建構(gòu)主義的學習理論,綜合“互聯(lián)網(wǎng)+高職教育”的特點,利用移動設(shè)備進行了課堂教學的情境創(chuàng)設(shè)。該方法通過引入二維碼技術(shù),將教學視頻、教學內(nèi)容、拓展學習資料等制作成二維碼卡片,學生通過移動設(shè)備掃描二維碼從而感受到虛擬的學習環(huán)境。結(jié)果表明:改革對教師和學生都產(chǎn)生了積極影響,不僅促進了課堂教學的根本性變革,而且為學生的發(fā)展創(chuàng)造了新的機遇,有助于提高人才培養(yǎng)的質(zhì)量。
計算思維; 教學情境; 情境創(chuàng)設(shè); 互聯(lián)網(wǎng); 移動設(shè)備; 二維碼
Abstract: To improve the computational thinking abilities of our computer science students in authors' universityes, the classroom teaching situations using mobile devices were created on the basis of constructivism theory and the characteristics of Internet and higher vocational education to improve students’ computational thinking abilities. By introducing the two-dimensional codes, the teaching videoes, contents and expanding learning materials were programmed into two-dimensional cards. Students felt the virtual learning environments by scanning the two-dimensional code using mobile devices. The results show that it has a positive impact on both teachers and students. Not noly does it promote the fundamental changes in classroom teachings, but also it creates new opportunities for students. It helps to improve the quality of personnel trainings.
Keywords: Computational thinking; Teaching situations; Situation creations; The Internet; Mobile devices; Two-dimension code
計算思維是指運用計算機科學的思想來進行問題處理的思維方式。在信息時代,計算思維的應(yīng)用已不僅僅局限于計算機領(lǐng)域,在生活生產(chǎn)的眾多領(lǐng)域中,它提供了求解問題的有效方法和手段[1-2]。提高學生的計算思維能力是計算機職業(yè)教育的核心目標,依據(jù)建構(gòu)主義學習理論,綜合“互聯(lián)網(wǎng)+高職教育”的特點,《C語言程序設(shè)計》課程教學組提出了采用移動設(shè)備創(chuàng)建學習情境,培養(yǎng)學生計算思維能力的策略,并于2016年春季開始對信息管理13016班學生進行教學改革與實踐,取得了初步成效。
情境學習理論的主旨思想是在應(yīng)用情境中,學習者與學習環(huán)境之間產(chǎn)生交互,進而推動學習者掌握知識與技能[3]。在傳統(tǒng)程序設(shè)計課程的教學中,教師及學生都將大量精力聚焦于語法結(jié)構(gòu),而瑣碎、枯燥的語法細節(jié)與應(yīng)用情境并沒有進行耦合,導致程序設(shè)計思想沒有得到應(yīng)有的重視,教學效果差強人意。
學習情境可以是真實環(huán)境,也可以是虛擬仿真環(huán)境。在現(xiàn)有的課堂理論教學過程中,創(chuàng)建虛擬的仿真學習情境是較為經(jīng)濟、也是較為容易組織實施的方式。因此,在《C語言程序設(shè)計》實際教學中,創(chuàng)建幫助學生理解的語法結(jié)構(gòu)、語法規(guī)則等內(nèi)容應(yīng)用情境,引導學生個體體會程序設(shè)計的思想,才可能促進學生的編程能力的提高,培養(yǎng)其具有一定的計算思維能力去解決實際項目。
課程教學組以生活、工作中的情境為原型,經(jīng)過難度簡化、細節(jié)刪除后,創(chuàng)建了體重指數(shù)的計算、華氏溫度與攝氏溫度的轉(zhuǎn)換、某年某月所含天數(shù)的計算、九九乘法口訣表的輸出、猜數(shù)字游戲、學生成績管理系統(tǒng)等學習情境,結(jié)合教材中的順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)、指針等內(nèi)容對學生進行程序設(shè)計課程的教學,并鼓勵學生發(fā)揮主觀能動性進行自由探索。
如何將學習情境用簡單、易懂的方式表達出來也是我們面臨的難點,經(jīng)過多方搜資調(diào)研與討論,我們確定以RAPTOR軟件為切入點,利用它基于流程圖的可視化編程開發(fā)的特點,針對所設(shè)計的情境進行算法流程設(shè)計和運行驗證,為教學提供虛擬仿真環(huán)境的實驗平臺。RAPTOR流程圖可以直觀地創(chuàng)建和執(zhí)行,對學習者語法的要求可以降低至最低限度,因此學生的注意力可以最大限度跟蹤流程圖的執(zhí)行過程,潛移默化的培養(yǎng)計算思維能力[4]。因為RAPTOR流程圖可以很方便的生成C#、C++、JAVA等高級程序設(shè)計語言或exe可執(zhí)行程序,因此學生在關(guān)注流程圖的同時,可以將語法等瑣碎內(nèi)容融入整個程序中理解,達到“既見樹木,又見森林”的效果。
課題組將創(chuàng)建的虛擬學習情境都利用RAPTOR進行了流程設(shè)計,例如學生成績管理系統(tǒng)中的根據(jù)學生的成績給出相應(yīng)的考核水平等級的流程圖,如圖1所示。
圖1 學生考核水平等級的流程圖
并將流程圖在RAPTOR中運行以確保流程圖中程序邏輯的正確性。所有的創(chuàng)建過程都錄制了微視頻,清晰表達了程序設(shè)計思想。
紙質(zhì)教材是支撐傳統(tǒng)教學的教育資源最普遍的載體,但是內(nèi)容封閉、單一,將我們所創(chuàng)建的教學視頻、教學內(nèi)容、拓展學習資料等與紙質(zhì)教材相結(jié)合形成復合學習材料,才能將學習情境表現(xiàn)出來構(gòu)成增強型學習環(huán)境[5]。
3.1 二維碼技術(shù)的引入
二維碼是采用特定的幾何圖形按一定規(guī)律在平面上分布的黑白相間的圖形。其技術(shù)原理是利用與二進制相對應(yīng)的幾何圖案來表達計算機內(nèi)部邏輯 “0”和“1”,從而表示出相應(yīng)的文字數(shù)值信息,并可通過圖像處理設(shè)備和光電掃描設(shè)備來實現(xiàn)信息的自動處理。由于二維碼在橫向和縱向兩個方位同時表達信息,因此存儲量大,且可靠性高、可存儲圖片、視頻、聲音等信息。因此近年來,二維碼技術(shù)在安檢系統(tǒng)、證件管理、醫(yī)療醫(yī)藥等領(lǐng)域都得到了廣泛應(yīng)用[6-8]。
將二維碼應(yīng)用在教育當中是在信息化教學環(huán)境下出現(xiàn)的新模式,目前開展的基于二維碼的多媒體學習主要聚焦于應(yīng)用模式研究和學習效率研究兩個方面[9]。我們經(jīng)過初步分析后認為,隨著技術(shù)的不斷進步,諸如智能手機、平板電腦的成本不斷降低,已在學生群體中普及,學生上課玩手機的現(xiàn)象已成為困擾現(xiàn)代教育的一個難題,將二維碼技術(shù)應(yīng)用在教學中,在wifi環(huán)境下學生利用智能移動設(shè)備的攝像頭對準二維碼進行掃描,就可以快速鏈接到存儲在網(wǎng)絡(luò)上的教學資源,這樣就可將手機的定位從玩具轉(zhuǎn)變?yōu)橐苿訉W習平臺,不僅可以實現(xiàn)情境再現(xiàn),而且有效緩解了學生利用手機娛樂的依賴性。
3.2 二維碼的制作
3.2.1 課程網(wǎng)絡(luò)平臺的建設(shè)
雖然可以將教學視頻上傳至視頻網(wǎng)站并通過審核后生成二維碼,但是為了做到教學資源的集中、完善,最有效的方式是建設(shè)課程網(wǎng)絡(luò)平臺,我們將教學視頻、圖片、動畫、教學內(nèi)容、拓展學習資料等教學資源上傳,并按照知識點與技能點進行歸類,每一個單獨的學習資源都會對應(yīng)一個具體的URL地址,便于教師進行資源管理。
3.2.2 二維碼生成
二維碼是移動互聯(lián)網(wǎng)的入口,利用移動設(shè)備進行情境創(chuàng)設(shè)需將每個資源對應(yīng)的URL地址進行編碼。二維碼的編碼的生成需要進行數(shù)據(jù)分析、數(shù)據(jù)編碼、糾錯編碼、構(gòu)造最終數(shù)據(jù)信息、構(gòu)造矩陣、掩膜、處理格式和版本信息等流程,需要專業(yè)人員來完成,為了提高效率,可利用網(wǎng)絡(luò)上免費的二維碼生成器進行編碼。目前,國內(nèi)應(yīng)用較多的有草料二維碼生成器(http://cli.im)、聯(lián)圖二維碼(www.liantu.com)、微微在線二維碼生成器(http://www.wwei.cn)等,只要將每個要展示的學習資源的URL地址輸入到上述網(wǎng)站對應(yīng)的輸入框后就可直接生成二維碼,即時輸入即時生成[10]。
3.2.3 卡片制作
由于二維碼的糾錯能力強,利用點陣、激光、噴墨等常見的打印技術(shù)制作的二維碼即使破損、沾污的面積達到50%,也能正常讀取完整的信息,且二維碼可轉(zhuǎn)印至紙張、PVC、金屬等材料表面,對于印刷介質(zhì)要求不高。銅版紙由于色彩還原度好、厚度適中,因此我們采用的做法是將生成的二維碼圖片保存,在WORD文檔處理軟件上進行排版設(shè)計后打印至銅版紙制成的小卡片上,卡片可重復利用。總體來講,二維碼卡片制作成本低、簡單易用。
3.3 二維碼的識讀
二維碼的識讀設(shè)備有掃描槍、讀取器等,紙張上印刷的二維碼只需在智能移動設(shè)備上安裝相關(guān)的應(yīng)用APP,掃描后就可實現(xiàn)視頻的播放和各種資源的呈現(xiàn)。能夠?qū)崿F(xiàn)二維碼識讀的移動應(yīng)用有很多,學生最常用的是微信的 “掃一掃”功能,在WIFI覆蓋的條件下,可以快速識讀二維碼,并流暢呈現(xiàn)虛擬的學習情境。學生在學習過程中掃描二維碼,如圖2所示。
圖2 學生掃描二維碼
3.4 教學應(yīng)用
移動設(shè)備情景再現(xiàn)模型將《C語言程序設(shè)計》課程的教學過程分為以下4個階段:課前預習、課堂教學、課后鞏固和學習評價。每個階段都有相應(yīng)的學習任務(wù)。
3.4.1 課前預習
在教學內(nèi)容正式實施之前,教師就布置課前的預習任務(wù)。教師將制作好的二維碼卡片提前分發(fā)給學習小組并提出項目任務(wù),學生利用智能移動設(shè)備(如手機、平板電腦等)對二維碼卡片進行掃描,從而獲取學習資源。通過與學習情境相關(guān)的微視頻的觀看,真實的圖片與場景再現(xiàn)會使學生對于教師提出的項目任務(wù)建立宏觀印象,使學生對將要學習的知識點有了較好的認知,同時,學習資源的動態(tài)呈現(xiàn)也提高了學生的學習興趣,有助于提高學習效率。
3.4.2 課堂教學
課堂上,教師進行教學任務(wù)的分析,詳細講解具體實施過程,學生掃碼后參照RAPTOR流程圖與教師的實際講解來把握解決問題的主體框架與脈絡(luò);最后,再掃描相應(yīng)的二維碼卡片來觀看程序的實際應(yīng)用效果。在教學實施中,通過移動設(shè)備以二維碼為紐帶將實際情境、網(wǎng)絡(luò)空間與課堂空間有機串聯(lián)起來,實現(xiàn)了課堂中的情境再現(xiàn),學生的學習興趣和樂趣被充分調(diào)動起來。
3.4.3 課后鞏固
學生在課后鞏固階段,可以自行掃描教師分發(fā)的二維碼卡片,實現(xiàn)教學情境的再現(xiàn);同時,學生也可以利用自己的閑暇時間,碎片化學習相關(guān)知識點從而提升教學效果。
4.1 教師自評
在互聯(lián)網(wǎng)+的時代大背景下,利用移動設(shè)備進行課堂教學的情境創(chuàng)設(shè)為教師帶來了顛覆性的變化,不僅促進了教師對教學內(nèi)容、教學資源、教學方式等內(nèi)容做出了根本性變革,而且為教師的發(fā)展創(chuàng)造了新的機遇,課程教學組6位成員應(yīng)用此教學模式后進行自評,從有用度、易用度、適用度三個維度進行考察,統(tǒng)計結(jié)果,如表1所示。
表1 問卷調(diào)查統(tǒng)計結(jié)果
從統(tǒng)計結(jié)果中可以得出教師對于這種教學模式變革較為滿意,且自身能力可以勝任課程改革的需求。
4.2 學生評價
我們對學生進行了問卷調(diào)查,并對調(diào)研數(shù)據(jù)進行了信度、效度檢驗,整體信度克朗巴哈系數(shù)值為0.855,內(nèi)部一致性較佳;同時,結(jié)構(gòu)效度值都在0.5以上,說明問卷的設(shè)計較為理想,結(jié)構(gòu)良好。問卷調(diào)查結(jié)果簡單總結(jié)如下:(1)授課方式較新穎,具有吸引力;(2)創(chuàng)造出的學習情境有助于激發(fā)學習興趣;(3)課后也可以通過掃碼便捷瀏覽學習資源,操作便捷。但是,有個別學生反應(yīng)對于該模式不適應(yīng),主要表現(xiàn)在課堂上交叉使用教材與移動設(shè)備,教學組織與實施稍顯混亂。對于學生反應(yīng)的不足之處是課題組以后需要著重改進的地方,增強復合學習材料的一體化建設(shè)。同時,我們用隨機抽樣的方式對采用新模式與傳統(tǒng)模式的授課班級進行了技能測試,新模式下的學習者編程能力明顯強于傳統(tǒng)模式的學習者,計算思維能力已經(jīng)初步形成。
我們以《C語言程序設(shè)計》課程為對象,應(yīng)用移動設(shè)備創(chuàng)設(shè)學習情境,綜合應(yīng)用了RAPTOR、課程網(wǎng)絡(luò)平臺、二維碼技術(shù)等進行課程改革,并對課改效果進行了分析,可以形成如下初步結(jié)論:
1.利用移動設(shè)備進行情境創(chuàng)設(shè)在互聯(lián)網(wǎng)+的時代背景下技術(shù)成熟、簡單易用,將其引入程序設(shè)計課程教學中的可操作性強。
2. 利用移動設(shè)備進行情境創(chuàng)設(shè)對教師與學生都產(chǎn)生了積極影響,有助于提升高職計算機類專業(yè)學生的計算思維能力,提高了人才培養(yǎng)質(zhì)量。
[1] J.M.Wing. Computational Thinking [J]. Communication of the ACM,2006,49(3):33-35.
[2] 周以真.計算思維[J].中國計算機學會通訊,2007,3(11):83-85.
[3] 賈義敏,詹春青. 情境學習:一種新的學習范式[J].開放教育研究,2011,17(5):29-39.
[4] 劉瓊,史諾,Tran Van Cuong.基于計算思維視角的程序設(shè)計教學改革研究 [J].自動化與儀器儀表,2015(12):93-94.
[5] 徐晶.二維碼技術(shù)支持的初中生物探究式學習活動設(shè)計研究[D].長春:東北師范大學,2014.
[6] 汪琪.淺議二維碼技術(shù)在高校信息化建設(shè)中的應(yīng)用[J].湖北經(jīng)濟學院學報(人文社會科學版) ,2012(7): 173-174.
[7] 錢鵬.二維碼技術(shù)在高校多媒體教學中的應(yīng)用[J]. 實驗室研究與探索,2014(4):255-259.
[8] 周娣.淺談二維碼的應(yīng)用[J].山東輕工業(yè)學院學報,2011, 25(2):62-64.
[9] 李浩君,項靜,徐佳程,等.基于二維碼技術(shù)的多媒體學習效率分析研究 [J].電化教育研究,2015(3):77-82.
[10] 徐晶,李婉嘉.二維碼教材設(shè)計與應(yīng)用初探[J].中國教育技術(shù)裝備,2015(24):64-65.
SituationalCreationsintheAbilityTrainingofComputationalThinkingbyUsingMobileDevices
Liu Qiong1, Shi Nuo2, Yang Peng3
(1. College of Information Engineering, Yangling Vocational & Technical College, Yangling 712100, China; 2. College of Mechanical & Electrical Engineering, Yangling Vocational & Technical College, Yangling 712100, China;3. College of Mechanical and Electronic Engineering, Northwest A&F University, Yangling 712100, China)
G712
A
2017.01.08)
陜西省職業(yè)技術(shù)教育學會2016年度教育科研規(guī)劃立項課題項目(SZJY-1604)。
劉 瓊(1984-),女,西安人,碩士,講師,研究方向:職業(yè)教育理論與實踐等。 史 諾(1985-),楊凌,碩士,講師,研究方向:職業(yè)教育。 楊 鵬(1990-),青島,碩士,助教,研究方向:思想政治教育。
1007-757X(2017)09-0018-03