999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CDIO模式的“計算機導論”課程教學研究

2018-12-24 07:56:30白魚秀
微型電腦應用 2018年12期
關鍵詞:計算機課程學生

白魚秀

(榆林學院 信息工程學院, 榆林 719000)

0 引言

“計算機導論”課程是計算機專業的一門專業基礎課,也是該專業的導入課程。它不僅是連接高中與大學的橋梁,更負擔著指引學生專業入門、調動學生學習興趣的重任,使學生對整個大學四年的學習課程有一個系統概括性的認識。

但是,目前“計算機導論”課程教學中存在很多問題。(1) “計算機導論”課程涉及的知識面廣但不精[1],傳統的計算機導論課程都是由一個老師講授所有課程內容,按照教材簡單介紹后續專業課程,因專業術語太多,理論太枯燥,不易理解,學生聽的云里霧里,對四年的專業課程沒有一個初步的認識,進而對課程不能產生強烈的興趣。(2) 學生高中教育環境不同,對計算機接觸的程度大不相同,水平參差不齊,學生在大一缺乏計算機背景的條件下,短時間內系統的理解計算機體系結構是一個相當艱巨的任務[2]。(3) 傳統的“計算機導論”課程教學中,理論和實踐相脫節,教師只是單純的講授理論課程,而學生幾乎沒有實踐,致使學生對所學的內容只是表面上了解,沒有深層次的理解。

CDIO是一種先進的工程教育理念和工程人才培養模式。代表構思、設計、實現和運作(Conceive-Design-Implement-Operate)[3]。它以產品研發到產品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯系的方式學習工程[4]。

基于“計算機導論”課程的重要性,引入CDIO模式進行理論和實踐相結合的教學改革。進而更好地促進學生學習的主動性和積極性,并從中了解課程之間的有機聯系。

1 “計算機導論”課程內容設計

基于CDIO模式的教學改革,由單一教師講授改為多人擔當專業授課,每個老師講授自己所帶專業課程內容,這樣更容易把握每門課程的重點和難點,及如何切入學生的學習興趣點。“計算機導論”課程力圖幫學生構建一個初步的計算機專業知識體系框架[5],計算機專業知識結構圖,如圖1所示。

它包含了大學四年所學的所有專業課程,單純給學生講授此圖,學生還是對課程體系之間的關聯無法理解。基于計算機知識體系結構,結合“計算機導論”課程內容和課時安排,將課程內容劃分為8個模塊,如表1所示。

每個模塊講授4個課時,每周講授一個模塊,這樣學生就有更多的時間去查找相關資料,進一步了解相應模塊的內容。

2 “計算機導論”課程改革實施

基于傳統“計算機導論”缺乏實踐性,學生水平參差不齊的弊端,該“計算機導論”課程改革主要以“漢諾塔”游戲為主線,從游戲構思、設計、實現到運作的每個環節貫穿在8個模塊中,通過學習專業核心課程全過程的CDIO項目,使得學生通過“做中學”,建立一個完整的計算機專業體系結構架構。并且采用任務驅動、合作討論的方式,學生之間互幫互助,鍛煉學生探究、創新和團隊合作能力。

漢諾塔問題是計算機程序中的經典問題[6]。漢諾塔問題:漢諾塔由A,B,C 3根桿子組成。A桿上由N個(N>1)圓盤,盤的尺寸大小不等,大盤在下,小盤在上。要求將A桿上所有圓盤移至C桿。但是每次只允許移動一個圓盤,在移動過程中始終要保持大盤在下,小盤在上。提示:在移動過程中可借助B桿臨時存放圓盤,也可將從A桿移出的圓盤重新移回A桿。

圖1 計算機專業知識結構圖

表1 “計算機導論”課程模塊劃分

課程之初,介紹計算機數學基礎課時,教師引入“漢諾塔”問題。首先從1-2個圓盤開始,然后提出3個圓盤,讓學生合作討論解決,進一步提出4個圓盤該如何解決。將學生的思維向“如何尋找最有效的序列”引導,優化移動步驟,將問題聚焦于不同的圓盤數完成操作最少需要的步數。啟發學生思考“第一環移動到哪個桿子上”更有利于解決漢諾塔問題,從而找出規律。從1~4依次進行探索,運用表格對“漢諾塔”問題進行記錄分析,為發現規律提供數據支持,培養學生抽象化實際問題的能力,進而指導學生找出規律,如表2所示。

表2 “漢諾塔”問題數學分析

課程之中,掌握“漢諾塔”問題的移動規律和操作步驟后,啟發學生思考如何用程序設計語言實現復雜數學問題,引入程序設計基礎內容。我們一般可以理解4個圓盤的移動規律,但是如果更多圓盤,5個或者以上的圓盤,我們解決問題就需要花費很多的時間,所以借助程序設計語言實現任意多個圓盤的移動規律。首先講解C語言基礎知識,了解C語言的基本語法規則及其使用后,指導學生用C語言實現移動1-2個圓盤的情形,進而思考如何實現任意多個圓盤的移動規律,引入數據結構和算法基礎。根據得到的“漢諾塔”移動規律,運用C語言遞歸實現任意多個圓盤的移動。如表3所示。

表3 “漢諾塔”問題C語言遞歸實現

若要實現漢諾塔網絡游戲,該如何設計友好的圖形化界面,如何設計數據庫存儲玩家昵稱、游戲時長,并展示玩家排行榜等信息。后續數據庫和軟件工程等模塊,引導學生互相探討實踐。最終,以小組為單位采用工程的方法合作整理“漢諾塔游戲”軟件工程設計文檔,完成整個“漢諾塔”游戲的設計與實現。

筆者依托本校2016,2017級計算機科學與技術專業學生,實踐了此“計算機導論”教學方法。實際跟蹤學生學習該課程發現,該方法極大的激發了學生的學習積極性,調動了學生的實踐動手能力,使得學生理論知識水平和實踐動手能力顯著提高,進而提高了學生對該課程的認可度。相對于傳統教學方法,采用該教學方法,學生上課更加積極認真,主動去探索、分析和解決問題,從而提高了教學效果。

3 總結

通過對“計算機導論”課程模塊的劃分,并由生動有趣的漢諾塔游戲入手,闡述清楚實際問題到計算機求解的過程和方法。強化了學生運用計算機解決和優化問題的能力。同時,學生在設計和實現游戲的過程中,了解了將在大學四年學習知識內容的框架思路和脈絡,為今后深入學習專業知識奠定了良好的基礎。

猜你喜歡
計算機課程學生
計算機操作系統
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
為什么要學習HAA課程?
趕不走的學生
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
學生寫話
學生寫的話
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 免费jjzz在在线播放国产| 国产精品55夜色66夜色| jizz亚洲高清在线观看| www精品久久| 91最新精品视频发布页| 国产区免费| 自偷自拍三级全三级视频| 91麻豆精品国产91久久久久| 国产乱子伦无码精品小说| 一区二区无码在线视频| 波多野吉衣一区二区三区av| 女人18毛片一级毛片在线 | 国产成人av大片在线播放| 伊人五月丁香综合AⅤ| 国产精品久久久久无码网站| 成人伊人色一区二区三区| 成AV人片一区二区三区久久| 国产精品美乳| 亚洲一级毛片在线观| 欧美影院久久| 亚洲一区二区三区香蕉| 国产你懂得| 五月婷婷丁香综合| 国产在线视频二区| 精品国产香蕉伊思人在线| 亚洲精品无码不卡在线播放| 又黄又湿又爽的视频| 国产无码精品在线播放 | 亚洲日本中文综合在线| 亚洲精品va| 久久精品亚洲中文字幕乱码| 亚洲午夜18| 综合人妻久久一区二区精品 | 国产欧美一区二区三区视频在线观看| 中文字幕在线播放不卡| 在线观看免费AV网| 青草视频免费在线观看| 中文字幕2区| 99久久国产综合精品2020| 青青草综合网| 91区国产福利在线观看午夜| 亚洲高清日韩heyzo| 国国产a国产片免费麻豆| 国产精品丝袜视频| 在线综合亚洲欧美网站| 真人高潮娇喘嗯啊在线观看| 五月六月伊人狠狠丁香网| 国产91线观看| h网址在线观看| 狠狠v日韩v欧美v| 欧美激情视频二区三区| 国产特级毛片| 亚洲伊人天堂| 国产特级毛片| 国产成人8x视频一区二区| 国产色伊人| 欧美 亚洲 日韩 国产| 国产亚洲视频免费播放| 国产精品免费p区| 在线看片免费人成视久网下载| 亚洲欧美极品| 97se亚洲综合在线| 亚洲天堂日本| 99这里只有精品6| 玖玖精品视频在线观看| 97精品国产高清久久久久蜜芽| 69国产精品视频免费| 亚洲国产成人久久精品软件| 国产乱人视频免费观看| 午夜视频www| 亚洲黄色成人| 高清不卡一区二区三区香蕉| 99精品视频播放| 日本三区视频| 国产国产人成免费视频77777| 成人国产三级在线播放| 美女视频黄又黄又免费高清| 色妺妺在线视频喷水| 波多野结衣在线一区二区| 日日拍夜夜操| 国产一在线| 国产永久无码观看在线|