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

        ?

        可操作的計算思維培養(yǎng)落地方案

        2017-12-18 03:08:46王新峰
        現(xiàn)代計算機 2017年31期
        關(guān)鍵詞:解決問題思維能力思維

        王新峰

        (吉首大學(xué)軟件服務(wù)外包學(xué)院,張家界 427000)

        可操作的計算思維培養(yǎng)落地方案

        王新峰

        (吉首大學(xué)軟件服務(wù)外包學(xué)院,張家界 427000)

        培養(yǎng)“計算思維”能力已成計算機相關(guān)專業(yè)的共識,然而在實際教學(xué)過程中,計算思維落地存在用時長、可操作性低、評估難等問題。結(jié)合軟件學(xué)院特色給出一套可操作的培養(yǎng)方案,該方案包含課程培養(yǎng)目標的修改、教學(xué)內(nèi)容、教學(xué)手段、評估監(jiān)控手段等的改革。

        計算思維;程序設(shè)計基礎(chǔ);能力培養(yǎng);教學(xué)改革

        0 引言

        2006年3月,周以真(Jeannette M.Wing)教授給出了計算思維的明確定義,“計算思維是運用計算機科學(xué)的基礎(chǔ)概念進行問題求解、系統(tǒng)設(shè)計,以及人類行為理解等涵蓋計算機科學(xué)之廣度的一系列思維活動”[1]。隨后2010年11月,陳國良院士第一次正式提出了將“計算思維能力培養(yǎng)”作為計算機基礎(chǔ)課程教學(xué)改革切入點的倡議。倡議得到了高校與多位專家的響應(yīng),并在2012年7月在西安交大召開的“第一屆計算思維與大學(xué)計算機課程教學(xué)改革研討會”上做了展示與交流[2]。培養(yǎng)計算思維能力已成為各高校計算機教育的重頭戲,得到了教育部高教司的肯定與支持。

        計算思維是一種內(nèi)化的、抽象的思維活動,終是需要通過工具、語言、方法等顯現(xiàn)的內(nèi)容再現(xiàn)出來。計算思維能力的培養(yǎng)也需要借助具體課程的教授去實現(xiàn)?!冻绦蛟O(shè)計基礎(chǔ)》(C語言程序設(shè)計)是基礎(chǔ)先行課程,C語言又是最接近計算機思考方式的高級語言,因此基于本門課程去嘗試培養(yǎng)計算思維能力具有明顯優(yōu)勢。軟件服務(wù)外包學(xué)院以“培養(yǎng)學(xué)生的計算思維能力”為核心目標,進行了積極探索和教學(xué)改革,經(jīng)過實踐與總結(jié),在《程序設(shè)計基礎(chǔ)》課程上已形成一套可操作的計算思維培養(yǎng)方案。

        1 明確目標,落地才“不跑偏“

        早期的教學(xué)主要是培養(yǎng)技能,以后又逐步發(fā)展為培養(yǎng)能力。并且通過十幾年的實踐,現(xiàn)在已經(jīng)形成了培養(yǎng)計算機能力的系統(tǒng)的理論、教材、教學(xué)方法和評價標準。因此在以技能與能力培養(yǎng)的基礎(chǔ)上,再提出思維的培養(yǎng),必需提高對于計算機課程的認識[4]。

        1.1 存在的問題

        由于計算思維教育著眼于一種思維模式的養(yǎng)成和訓(xùn)練,因此有著與以往教學(xué)不同的要求和目標。這些要求和目標對現(xiàn)有的教育觀念和方式提出了新的挑戰(zhàn)[5]。《程序設(shè)計基礎(chǔ)》課程培養(yǎng)目標從技能與能力培養(yǎng),轉(zhuǎn)為對思維的培養(yǎng),面臨3個問題:

        (1)計算思維培養(yǎng)時間長,如何在短短半學(xué)期內(nèi)達到培養(yǎng)目標?

        (2)已有的教學(xué)內(nèi)容與教學(xué)手段都是針對技能與能力培養(yǎng),如何調(diào)整?

        (3)本課程計算思維能力培養(yǎng)的基本要求、較高要求是什么?通過何種方式對學(xué)生掌握計算思維程度進行考核?[2]

        1.2 解決辦法

        針對以上三個問題,通過對計算思維內(nèi)涵與培養(yǎng)目標分析,再結(jié)合學(xué)院的實際情況,給出如下的應(yīng)對策略:

        (1)修改教學(xué)計劃

        計算思維方式的形成是在解決問題的過程中慢慢內(nèi)化,構(gòu)建而成,用時長。而傳統(tǒng)的C語言教程教學(xué)只有半學(xué)期,根據(jù)已有經(jīng)驗發(fā)現(xiàn)在短短的半學(xué)期內(nèi)要讓學(xué)生熟練掌握C語言本身的知識點已算勉強,更遑論培養(yǎng)學(xué)生的計算思維能力。因此學(xué)院大膽修改教學(xué)計劃,將C語言課程從半學(xué)期延長到1學(xué)年,這種嘗試已走在各高校的前面。

        (2)實用化教學(xué)內(nèi)容,明白化計算思維教學(xué)

        C語言作為一個有近50年歷史的老語言,在當前互聯(lián)網(wǎng)時代的項目開發(fā)中,已比不上Java、C#、Python等高級語言,而各高校都將C語言作為必備課程講解,并不是因為C語言本身知識內(nèi)容有多重要,而是C語言這個語言工具能促進計算思維的形成。因此需要實用化講解C語言知識點,省略掉繁雜的語法和太困難的知識點,比如操作符優(yōu)先級、自加自減運算、位移運算、指針高級應(yīng)用等只需簡單提下。

        在傳統(tǒng)的教學(xué)中,計算思維是隱藏在技能與能力培養(yǎng)內(nèi)容中的,要靠學(xué)生“悟”出來,現(xiàn)在教師上課需要把這些明白的講出來,同時結(jié)合研討式教學(xué),讓學(xué)生主動參與到教學(xué)中為,縮短培養(yǎng)時間,提高培養(yǎng)質(zhì)量。

        (3)計算思維能力的評估

        思維方式需要借助工具、語言和方法顯現(xiàn)出來,反過來對工具、語言與方法的掌握會促進思維的形成。因此能否熟練使用基礎(chǔ)知識進行問題求解,能否獨立設(shè)計開發(fā)系統(tǒng)是學(xué)生具有計算思維能力的體現(xiàn)。

        1.3 分兩步走實現(xiàn)目標

        本課程從半學(xué)期延長到1學(xué)年,上學(xué)期目標對應(yīng)計算思維的第一個層次“用知識解決問題”,下學(xué)期對應(yīng)計算思維的第二個層次“系統(tǒng)設(shè)計”。目標不同教學(xué)內(nèi)容、教學(xué)手段和評估方式都會不同,下表1給出了一個不同學(xué)期采用的不同策略。

        表1 不同學(xué)期對應(yīng)的策略

        2 落地兩步走之問題求題

        2.1 以問題為中心的教學(xué)引導(dǎo)

        計算思維的第一個層次就是“會用計算機科學(xué)的基礎(chǔ)知識進行問題的求解”[1]。可以看到這個層次目標有兩個:掌握基礎(chǔ)知識、應(yīng)用知識解決問題。傳統(tǒng)的教學(xué)方式是以知識為中心,解決問題目的是為了檢測知識是否掌握。隨著“互聯(lián)網(wǎng)”時代的到來,知識的獲取方式變得輕而易舉,知識泛濫,而此時應(yīng)該以解決問題為中心,獲取知識的目的是解決已有的問題。

        下面給出了兩種授課試的對比,左圖1是普遍流行的以“知識為中心”講授流程,圖2本課程采用的以“問題為中心”的授課方式。

        圖1 知識為中心授課流程

        圖2 問題為中心授課流程

        從流程圖中可以看到兩種授課方式都涉及到“知識與問題”,如果從表面看這兩種授課方式的變化僅在于“知識與問題”所處位置的順序不同。而實質(zhì)上這是一種思維方式的轉(zhuǎn)變。以“知識為中心”授課,這種方式暗示學(xué)生以掌握知識為準則,重點在獲取知識。流程圖2是以“問題為中心”,讓學(xué)生形成解決問題的思考方式,獲取新知識是為解決當前的問題,當整體學(xué)期的授課過程都以這種方式進行,學(xué)生自然會形成“以問題為中心“的思考方式。

        2.2 思維方式形成需要針對性練習(xí)

        從解決問題到形成問題求解的思維方式之間需要練習(xí)作為橋梁,大量解題經(jīng)驗的積累是從感性認識轉(zhuǎn)變?yōu)槌橄笳J識的前提。實踐證明,ACM學(xué)科技能競賽是培養(yǎng)學(xué)生動手能力、解決問題能力、提高創(chuàng)新能力和實踐能力的行之有效途徑之一[7],我院的ACM平臺積累了近5000多題,包含的ACM競賽題目和同類問題專題集合,完全滿足學(xué)生訓(xùn)練的要求。

        ACM平臺除了提供優(yōu)質(zhì)的問題外,另一個更重要的功能就是實時統(tǒng)計功能,該功能方便教師隨時掌握每一個學(xué)生的學(xué)習(xí)情況。

        3 落地兩步走之系統(tǒng)設(shè)計

        解決獨立問題形成的思維是獨立、分散的,接下來就是需要將分散的思維點連成一個完整的思維體系,最可行的方法就是進行系統(tǒng)設(shè)計。具體到教學(xué)就是項目化教學(xué),項目化教學(xué)方式讓學(xué)生在掌握知識與技能的同時,兼顧培養(yǎng)系統(tǒng)化思考問題的思維能力。

        3.1 項目化教學(xué)

        選取好的項目是項目化教學(xué)的前提,項目選取要考慮到實用性、典型性、綜合性、趣味性、挑戰(zhàn)性。項目是一個完整的系統(tǒng),開發(fā)難度大,因此教學(xué)內(nèi)容要區(qū)分基本和高級功能兩部分。剛開始學(xué)生找不到切入點,需要教師的步步引導(dǎo)。下表列出了本次項目化教學(xué)的實施策略:

        表2 項目化教學(xué)方案

        3.2 “游泳池”實訓(xùn)模式

        在項目化教學(xué)方案中教師是主導(dǎo)方,當學(xué)生掌握了一定的項目開發(fā)基礎(chǔ)之后,需要將主動權(quán)交還給學(xué)生。讓學(xué)生完全獨立從選題、需求分析、開發(fā)到測試設(shè)計一個系統(tǒng),才是學(xué)生具有系統(tǒng)設(shè)計能力的最好體現(xiàn)?!坝斡境亍睂嵱?xùn)模式可以滿足目標。

        實訓(xùn)給出了3個簡單要求:每班學(xué)生不能重題、自己獨立實現(xiàn)、最后學(xué)院答辯驗收。在整個實訓(xùn)期間教師負責(zé)監(jiān)控進度,回答技術(shù)難點。實訓(xùn)開始前一周下發(fā)實施方案,學(xué)生選題并做好需求功能分析,下圖為2015級學(xué)生最終選題分布圖結(jié)果,游戲類占了79%,管理系統(tǒng)僅占到15%,而在改革前的2014級管理系統(tǒng)占100%。

        圖3 2015級選題分布圖

        4 結(jié)語

        經(jīng)過1年的計算思維落地培養(yǎng),學(xué)生分析問題和解決問題的能力有了明顯的提高,且能獨立完成系統(tǒng)設(shè)計,證明學(xué)生具備了基本的計算思維能力。說明這次教學(xué)改革方案是有效的,成功的。在改革過程中也存在一些問題,沒有為計算思維培養(yǎng)設(shè)計的教材,對教師的水平有很高的要求等。后續(xù)將本方案進一步細化,建立一套可操作完整的流程,才可以推廣開來。

        [1]Jeannette M.Wing.Computational Thinking[J].Communications of the ACM,2006,49(3).

        [2]馮博琴.對于計算思維能力培養(yǎng)“落地”問題的探討[J].中國大學(xué)教育,2012(9):6-9.

        [3]教育部高等學(xué)校大學(xué)計算機課程教學(xué)指導(dǎo)委員會.計算思維教學(xué)改革宣言[J].國大學(xué)教學(xué),2013(7).

        [4]李廉.計算思維-概念與挑戰(zhàn)[J].中國大學(xué)教學(xué),2012(1):7-12.

        [5]陳國良,董榮勝.計算思維與大學(xué)計算機基礎(chǔ)教育[J].中國大學(xué)教學(xué),2011(1).

        Operative Computational Thinking Training Program

        WANG Xin-feng
        (Jishou University Software Services Outsourcing,Zhangjiajie 427000)

        In order to cultivate the ability of Computational Thinking has become a computer-related professional consensus,in the actual teaching process,the calculation of the existence of long-term thinking,low operability,evaluation of difficult issues,this paper combines the characteristics of the software gives a set of operational training program,the program includes the curriculum training objectives,teaching content,teaching methods,assessment of monitoring methods and other reforms.

        Computational Thinking;Programming Foundation;Ability Cultivation;Teaching Reform

        1007-1423(2017)31-0050-04

        10.3969/j.issn.1007-1423.2017.31.013

        王新峰(1986-),男,江西九江人,碩士研究生,助教,研究方向為嵌入式系統(tǒng)設(shè)計

        2017-09-12

        2017-10-25

        猜你喜歡
        解決問題思維能力思維
        思維跳跳糖
        思維跳跳糖
        思維跳跳糖
        思維跳跳糖
        聯(lián)系實際 解決問題
        助農(nóng)解決問題增收致富
        在解決問題中理解整式
        培養(yǎng)思維能力
        培養(yǎng)思維能力
        培養(yǎng)思維能力
        兒童繪本(2018年19期)2018-10-31 21:02:34
        色又黄又爽18禁免费网站现观看 | 插入日本少妇一区二区三区| av永久天堂一区二区三区| 香蕉久久久久久久av网站| 久久久久久久国产精品电影| 日韩熟女精品一区二区三区视频 | 国内偷拍第一视频第一视频区| 国产91传媒一区二区三区| 亚洲国产成人精品无码一区二区| 亚洲成a人片在线看| 亚洲女同精品久久女同| 九九久久精品国产免费av| 国产三级久久久精品麻豆三级| 中文字幕一区二区三区久久网| 色妞色视频一区二区三区四区| chinese国产乱在线观看| 一区二区三区午夜视频在线观看| 国产一区二区三区av免费| 麻豆╳╳╳乱女另类| 亚洲AV电影天堂男人的天堂| 国产精品一区二区久久精品蜜臀| 亚洲一区二区三区四区地址| 粗大猛烈进出高潮视频| 无码精品一区二区免费AV| 久久精品国语对白黄色| 亚洲av中文无码字幕色本草| 欧洲熟妇色xxxx欧美老妇多毛网站| 成人综合亚洲欧美一区h| 一区二区三区中文字幕在线播放 | 久久婷婷综合激情五月| 国产成人无码av一区二区| 精品无码AⅤ片| 97超碰国产一区二区三区| 欧美a级在线现免费观看| 午夜无码片在线观看影院| 国产经典免费视频在线观看| 不卡av网站一区二区三区| 少妇人妻陈艳和黑人教练| av无码精品一区二区乱子| 国产白浆一区二区三区佳柔| 亚洲欧美日韩另类精品一区|