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

        ?

        工程教育認證背景下程序設計基礎課程設計教學改革與實踐

        2019-05-24 06:21:48鄧春燕周治國
        計算機教育 2019年5期
        關鍵詞:工程能力課程

        鄧春燕 ,周治國 ,陳 娟 ,呂 帥

        (1.吉林大學 計算機科學與技術學院,吉林 長春 130012;2.東北師范大學 信息科學與技術學院,吉林 長春 130024)

        0 引 言

        隨著新經(jīng)濟的快速發(fā)展,當前計算機專業(yè)人才無論從數(shù)量還是質量上都無法完全滿足社會發(fā)展的需求。2017年,教育部在“教育部高等教育司關于開展新工科研究與實踐的通知”中指出,新工科研究和實踐圍繞工程教育改革的新理念、新結構、新模式、新質量、新體系開展[1],而工程教育專業(yè)認證[2]則為工程教育改革提供質量保障。在此背景下,以工程教育認證通用標準[3](以下簡稱《標準》)和《華盛頓協(xié)議》[4])為指導,開展高校工程教育改革和創(chuàng)新,促進工程教育質量的全面提升,為新經(jīng)濟發(fā)展培養(yǎng)新工科人才迫在眉睫。

        1 教育理念更新

        工程教育的主要目標是培養(yǎng)學生深入運用工程原理和各種工程知識,分析和解決復雜工程問題[5]。程序設計基礎課程設計是為程序設計基礎課程設置的實踐教學環(huán)節(jié),是培養(yǎng)學生綜合運用所學知識解決復雜工程問題的一門實踐課程,在計算機專業(yè)的課程體系中具有舉足輕重的地位。通過分析以往的課堂教學,發(fā)現(xiàn)傳統(tǒng)教學方式[6]難以達到理想的教學效果,具體體現(xiàn)在:①在教學方式上,以教師為主導,學生被動學習,學習積極性不高;②在教學內容上,以知識學習為主,學生好不容易學會了各種語法卻不知道所學知識有何用處;③在教學效果上,大部分學生應試能力較強,但解決復雜工程問題的能力卻得不到提高,導致畢業(yè)后學生的能力無法和社會需求接軌。針對教學過程中出現(xiàn)的問題,課程以《華盛頓協(xié)議》提出的“以學生為中心、產(chǎn)出導向(Outcome Based Education,OBE)、持續(xù)改進(Continue Quality Improvement,CQI)”三大教育理念[4]為指導,以培養(yǎng)解決復雜工程問題能力為目標開展課程改革與實踐。

        2 合理的教學設計構建

        根據(jù)吉林大學計算機專業(yè)的培養(yǎng)目標、結合《標準》中規(guī)定的畢業(yè)要求,學校制訂畢業(yè)要求,將畢業(yè)要求中的各項畢業(yè)能力分解并映射到課程體系的每一門課程,各門課程再依據(jù)自身支撐的指標點自上而下地對教學目標、教學內容、教學策略和教學實施等各環(huán)節(jié)進行反向設計,形成課程教學思路,見圖1。

        圖1 程序設計基礎課程設計的課程教學思路

        2.1 專業(yè)畢業(yè)要求

        圖1中的畢業(yè)要求是以專業(yè)培養(yǎng)目標為導向制定的。畢業(yè)要求確定后,將畢業(yè)要求的實現(xiàn)過程逐一分解映射到各門課程的課堂教學、實驗教學、課程設計、實習實訓、畢業(yè)設計 (論文) 等教學環(huán)節(jié),從而完成從日常教學到畢業(yè)要求,再從畢業(yè)要求到培養(yǎng)目標的層層支撐關系。

        畢業(yè)要求不僅要支撐本專業(yè)的培養(yǎng)目標,也要支撐《標準》規(guī)定的畢業(yè)要求。依據(jù)2011年國家工程教育認證的反饋意見,我們對本專業(yè)在現(xiàn)行培養(yǎng)方案[7]基礎上制定了2018版培養(yǎng)方案[8],對專業(yè)畢業(yè)要求作了相應修訂,使專業(yè)畢業(yè)要求完全覆蓋《標準》中12條畢業(yè)要求。達成《標準》畢業(yè)要求不只是一門課程的目標,也不是一位教師的責任,它需要本專業(yè)擔任教學的全體教師、從事教學管理的全體職員、專業(yè)負責人、學院領導以及學校相關部門的共同努力,才能勝任和完成[9]。在具體開展能力培養(yǎng)工作前,需要將本專業(yè)各項畢業(yè)能力予以分解和落實。本課程作為計算機專業(yè)課程體系的一員,為最終達成畢業(yè)要求承擔了相應的支撐工作。作為專業(yè)基礎實踐教學環(huán)節(jié),本課程重點對專業(yè)畢業(yè)要求③“掌握計算機專業(yè)領域系統(tǒng)設計、集成、開發(fā)及工程應用的基本方法,能夠綜合運用理論和技術手段設計解決復雜工程問題的方案,設計滿足特定需求的計算機軟、硬件系統(tǒng),能夠將創(chuàng)新意識體現(xiàn)到設計環(huán)節(jié)中;具備在設計/開發(fā)中考慮社會、健康、安全、法律、文化及環(huán)境等因素的基本素養(yǎng)”和畢業(yè)要求⑨“具有一定的獨立工作能力、組織管理能力和團隊合作能力,能夠在多學科背景下的團隊中承擔各種角色”進行支撐。在對這兩項畢業(yè)要求進一步分解后,本課程負責支撐的具體指標點見表1。

        2.2 課程教學目標

        由表1可以看出本課程教學目標的核心是培養(yǎng)學生解決復雜工程問題的能力,因此課程的后續(xù)環(huán)節(jié)主要圍繞該核心開展工作。

        表1 程序設計基礎課程設計支撐的主要畢業(yè)要求指標點

        2.3 課程內容選擇和設計

        如何為學生選擇并設計合適的課程設計題目是培養(yǎng)學生解決復雜工程問題能力的關鍵要素之一??紤]到本課程的受眾為計算機專業(yè)本科一年級學生,大部分學生僅有程序設計基礎理論課和實驗課所學的基礎知識,因此在題目設計上既要考慮課程所支撐的畢業(yè)要求,又要兼顧受眾的專業(yè)基礎,根據(jù)學生的實際情況設計課程內容。

        針對表1中的教學目標①,課程內容應設計一個綜合性、較大規(guī)模的工程問題,該問題符合復雜工程的特征,有一定的挑戰(zhàn)性又不失生活化,利于學生反向分析該工程并找出所需專業(yè)知識,進而通過設計、編寫、調試、測試的軟件開發(fā)過程,培養(yǎng)學生初步解決復雜工程問題的能力。

        針對教學目標②,本課程設計設置3~4人為一組,分組完成課程內容,培養(yǎng)學生的組織管理能力和團隊合作能力[10]。

        2.4 課程教學策略設計

        教學策略是為實現(xiàn)教學目標而制訂的、付諸教學過程實施的整體方案,包括合理組織教學過程、選擇具體的教學方法和材料、制訂教師與學生遵守的教學行為程序等[11]。為有效開展致力于培養(yǎng)解決復雜工程問題能力的教學,教學策略設計著重從以下4個方面考慮。

        (1)強調以學生為中心。教師的身份從課堂的主導者轉變?yōu)橐龑д?,通過診斷、評價、反饋以及建設性介入等策略,協(xié)助學生達成預期成果[11]。

        (2)強調產(chǎn)出導向。面向產(chǎn)出的教育與面向課程的教育(Competency based education,簡稱CBE)的區(qū)別,關鍵在于“追求的是產(chǎn)出(能力),還是輸入(知識/課程)”。課程強調產(chǎn)出導向,根據(jù)教學目標中畢業(yè)能力要求,對教學內容、教學策略進行反向設計,培養(yǎng)學生解決復雜工程問題的能力。課程主體上采用基于項目的學習(Project-Based Learning,PBL)策略,讓學生從一個生活中可以接觸到的實際應用系統(tǒng)出發(fā),分析目標系統(tǒng),逐步推導并設計各個模塊及相應的解決方案,最終實現(xiàn)對復雜工程問題的求解。

        (3)強調團隊合作。課程的教學過程貫穿基于團隊的學習(Team-Based Learning,TBL)、合作學習(Collaborative Learning, CL)等教學策略。學生以小組為單位,根據(jù)給定的復雜工程問題討論工程需求,進而分析、設計并編碼實現(xiàn)目標系統(tǒng)。一方面,團隊成員為達成團隊成果而合作學習;另一方面,每個團隊成員有不同的分工,通過自我挑戰(zhàn)和自我競爭提升自身能力。

        (4)強調教學手段情景化。在課程的驗收階段采用角色學習(Role Play Learning)法。很多計算機專業(yè)的學生習慣于站在開發(fā)人員的立場思考問題,認為實現(xiàn)了系統(tǒng)功能就萬事大吉了,這種自我定位直接導致設計及實現(xiàn)系統(tǒng)過程中對用戶體驗的忽視,進而引發(fā)系統(tǒng)開發(fā)與維護時的諸多問題。為了改變這種狀況,在測試和驗收階段,學生切換角色、從使用者的角度使用、評估其他小組的系統(tǒng)。

        3 教學實施

        在選題階段,課程教學團隊為2017級計算機專業(yè)本科生設計的題目為“利用C語言實現(xiàn)校園卡管理信息系統(tǒng)”,選題的具體要求中只列出各小組必須達到的基本要求,并鼓勵學生在此基礎上擴展。該選題具備復雜工程問題的特征,可以鍛煉學生綜合運用所學知識解決復雜工程問題能力。同時,該校園卡管理信息系統(tǒng)是學生們每天都能接觸并使用的實際應用系統(tǒng),教學內容的生活化可以激發(fā)學生的學習興趣,很適合剛剛接觸專業(yè)知識的學生從系統(tǒng)角度開展項目需求分析等工作。該題目無論從規(guī)模上還是從復雜性上,對處于入門階段的一年級本科生都是極具挑戰(zhàn)性的。每個階段的教學內容設計如下。

        (1)需求分析與系統(tǒng)設計階段,安排4學時。本階段學生對系統(tǒng)需求、系統(tǒng)設計、任務分工等進行組內討論,強調站在系統(tǒng)的高度,以系統(tǒng)的視角分析問題。

        (2)系統(tǒng)實現(xiàn)階段,安排8學時。采用合作學習法,每個組員完成各自分工模塊的編碼實現(xiàn),最終各模塊整合成一個目標系統(tǒng)。本階段教師不進行知識點的講解,而要求學生根據(jù)第1階段討論的分工分析實現(xiàn)系統(tǒng)所需的知識(可能包括課堂上沒有學過的知識),并通過與教師或同學討論、查閱文獻資料、瀏覽技術論壇、搜索網(wǎng)絡資源等多種渠道解決該過程中遇到的困難。此方法引導學生主動學習、積極思考,促使學生逐漸養(yǎng)成獨立分析、自主探索的學習習慣。

        (3)系統(tǒng)測試階段,安排2學時。教學過程中采用角色扮演法,要求不同小組之間交換測試、使用其他小組的系統(tǒng),每個小組扮演另一個小組的“客戶”角色。實踐證明,該方法對幫助學生深入理解客戶的需求和提高對客戶體驗的重視程度有積極作用,大部分學生在使用了其他小組的系統(tǒng)之后,能立即意識到良好用戶體驗的重要性,從而在教師驗收之前對自己的系統(tǒng)進行相關改進。

        (4)驗收階段,安排2學時。按照平時考核、代碼和實驗報告質量、任務分工和完成比例、界面設計和答辯情況等因素綜合評定最終成績。在驗收過程中,教師隨機選擇一位非組內成員的學生作為操作者,以用戶的角色輔助教師對程序進行驗收,并在使用結束時為該小組設計并實現(xiàn)的軟件給出至少1個修改意見或建議。實踐證明,所有扮演該角色的學生均可客觀公正地提出建設性意見,進而主動思考自己小組系統(tǒng)的不足之處。

        本課程的整個教學過程強調了學習過程中以學生為中心、以產(chǎn)出為導向的理念,使學生進行自我管理,充分調動了學生的學習熱情,培養(yǎng)了學生獨立分析問題、解決問題和自主學習的能力,教學取得了良好的效果。各階段均支撐課程的教學目標①和教學目標②。

        4 教學反饋

        為獲取教學效果的反饋信息,我們對剛剛結束本課程的2017級計算機專業(yè)本科生開展問卷調查,同時征集對課程教學的意見和建議。教師共發(fā)放問卷130份,收回121份,其中無效問卷2份。通過對119份有效問卷統(tǒng)計分析,得到以下反饋信息:①在教學內容方面,參與調查問卷的學生中,68%的學生認為題目比較難;83%的學生在16學時內不能全部完成題目要求,其中大部分學生需要額外學習10~24小時;所有參與調查問卷的學生均認為通過本課程,加深了對理論課所學知識的理解。②在對畢業(yè)要求的支撐情況方面,認為該課程對于表1中的分解指標點③-1、指標點③-2和指標點⑨-1起到支撐作用的學生分別占98%、97%和97%。

        從程序驗收情況和學生調查問卷來看,課程基本達到了預期,取得了如下成果:①教師從課堂主導者轉變?yōu)橐龑д?,學生從被動學習改變?yōu)樽晕夜芾?,培養(yǎng)學生自主學習的能力;②改變了學生不知所學知識究竟有何用處的尷尬狀況,把一學期所學的理論知識直接轉化為工程項目的要素,實現(xiàn)了第一個“麻雀雖小,五臟俱全”的工程項目,極大地提升了學生的自信和成就感;③學生學會從系統(tǒng)的角度看問題,根據(jù)系統(tǒng)反推所需知識,鍛煉了初步解決復雜工程問題的能力。

        本專業(yè)先后于2011年和2017年參加工程教育認證,兩次均順利通過,2017年獲得了有條件6年有效期的結論,本課程作為專業(yè)課程體系的實踐教學環(huán)節(jié),積極開展課程改革與創(chuàng)新,對最終達成《認證》畢業(yè)要求作出了預期的貢獻。

        5 持續(xù)改進

        吉林大學計算機專業(yè)建立了基于教學質量評價、基于畢業(yè)生反饋信息和基于社會評價結果的持續(xù)改進機制。根據(jù)合理性評價意見,結合國家政策、社會需求、學校定位、教育教學改革等多方因素,每4年對專業(yè)培養(yǎng)方案進行一次大修訂,每年對課程設置進行微調。

        2017年,本專業(yè)以工程教育認證為契機,進一步改進本科培養(yǎng)方案,完成了2018版培養(yǎng)方案的修訂工作。專業(yè)在新培養(yǎng)方案中進一步完善與課程體系及教學過程直接相關的畢業(yè)要求,除了將畢業(yè)生知識、能力和素質要求修訂完善成完全覆蓋《標準》現(xiàn)行的12條畢業(yè)要求外,還強調對解決復雜工程問題的要求,畢業(yè)要求中體現(xiàn)復雜工程問題的重要特征,強調工程實踐能力的培養(yǎng),尤其是解決復雜工程問題能力的培養(yǎng)。

        結合本專業(yè)畢業(yè)生調查問卷和學生座談意見,在新版教學計劃中,程序設計基礎理論課課時在原基礎上減少16學時,程序設計基礎課程設計實踐教學環(huán)節(jié)在原基礎上增加16學時,切實為提高學生解決復雜工程問題能力創(chuàng)造條件。

        結合2017級本專業(yè)本科生的調查問卷反饋,程序設計基礎擬在2018級的理論課教學中采用小班授課模式,實驗課教學中安排更多綜合性和設計性題目,程序設計基礎課程設計繼續(xù)保持對學生具有挑戰(zhàn)性的難度。本課程將繼續(xù)改革創(chuàng)新,為最終達成工程教育的畢業(yè)要求不斷提升課程教學質量。

        6 結 語

        通過應屆和歷屆學生評估反饋的結果,本專業(yè)及本課程梯隊能及時發(fā)現(xiàn)教學過程中存在的問題并積極改進,教學質量不斷得到提升。隨著新工科建設和工程教育認證工作的推進,隨著對“解決復雜工程問題能力”的理解的深入,課程團隊將繼續(xù)改革程序設計基礎課程設計,將教學反饋與預定教學目標進行對照,使課程教學始終處于持續(xù)改進的狀態(tài)。

        猜你喜歡
        工程能力課程
        消防安全四個能力
        數(shù)字圖像處理課程混合式教學改革與探索
        軟件設計與開發(fā)實踐課程探索與實踐
        計算機教育(2020年5期)2020-07-24 08:53:38
        為什么要學習HAA課程?
        大興學習之風 提升履職能力
        人大建設(2018年6期)2018-08-16 07:23:10
        你的換位思考能力如何
        子午工程
        太空探索(2016年6期)2016-07-10 12:09:06
        抄能力
        工程
        工程
        国产成人精品优优av| 国产精品亚洲av网站| 国产精品自拍视频免费看| 精品福利一区二区三区蜜桃| 中文字幕日韩一区二区不卡| 国产成人综合一区二区三区| 国产美女三级视频网站| 日本视频在线播放一区二区 | 一区二区三区精品亚洲视频| 亚洲精品国产第一区二区| 天天综合网天天综合色| 国模精品二区| 中文字幕av一区二区三区诱惑| 日韩av精品视频在线观看| 亚洲国产成人久久综合下载| 一边做一边喷17p亚洲乱妇50p | 一本大道无码av天堂| 久久久久成人精品免费播放网站| 在线看亚洲一区二区三区| 国产精品福利一区二区| 亚洲人成人77777网站| 超级碰碰人妻中文字幕| 久久精品一区二区熟女| 亚洲精品久久久久成人2007| 国产成人综合一区二区三区| 亚洲免费看三级黄网站| av在线观看一区二区三区| 国产高颜值大学生情侣酒店| 亚洲免费视频网站在线| 自拍偷拍韩国三级视频| 国产精品久久久久久一区二区三区| 亚洲日韩欧美国产高清αv| 日本在线中文字幕一区| 国产综合精品久久99之一| 久久精品99久久香蕉国产色戒| 亚洲精品中文字幕观看| 91久久精品美女高潮喷白浆| 国产色xx群视频射精| 香蕉成人啪国产精品视频综合网 | 一区二区三区国产高潮| av网站大全免费在线观看|