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

“C語言程序設計”課程的AI案例式教學探索

2022-06-20 13:22:10王中林
紡織服裝教育 2022年2期
關鍵詞:案例實驗課程

趙 萍, 薛 亮, 王中林

(1.東華大學 信息科學與技術學院, 上海 201620;2.寧波財經學院 信息與金融學院, 浙江 寧波 315000)

近10年來,隨著硬件之一的顯卡計算能力不斷增強,原來僅停留于理論的人工智能(AI)技術蓬勃發展起來,誕生了諸如深度學習、機器學習和神經網絡等技術。現今,AI技術已成為最流行的計算機技術之一,圖像處理、語音識別、自然語言處理等技術廣泛應用于互聯網軟件、電子游戲、無人駕駛等領域[3]。與此同時,AI的熱度在當今的本科教學中也得以體現,越來越多的高校開設AI相關課程,甚至開設了AI專業。為了使培養的學生符合社會發展的需要,讓學生學習和掌握AI技術顯得越發重要。在這樣的背景下,作為信息技術類專業學生的第一門編程課“C語言程序設計”也應跟上這樣的AI潮流[4]。

一、目前“C語言程序設計”課程教學存在的不足

如今不少高校的“C語言程序設計”課程依然采用傳統的教學方法,在教學過程中重理論、輕實踐,學生在學習了該課程后很有可能依然不會編程。究其原因在于:(1)“C語言程序設計”課程內容的創新力度較小。首先,選用的教材較陳舊。大部分高校所選用教材的內容與10年前相比沒有太大變化,都是較為復雜的理論知識以及簡單的例題和習題,沒有與當今的AI技術相融合,無法激發學生的學習興趣。其次,學生課堂參與度低。學生不能直觀地感受到學習C語言的實際用途,導致學生沒有成就感,缺乏學習動力,甚至對編程失去興趣。(2)實踐教學環節缺失。絕大部分“C語言程序設計”課堂的上機實踐都是簡單的驗證性實驗,實踐內容過于單調、簡單,大部分實踐內容僅僅針對課本上的例題或者對例題程序稍加修改即完成了驗證內容。這樣的實踐教學既不能鍛煉學生的獨立思考能力和編程能力,也不能引起學生學習C語言的興趣,甚至使學生認為學習C語言沒有多大作用。因此,學生在這樣的課堂上學習的知識和技能很難對日后的實際應用有所幫助[2]。

在AI時代,“C語言程序設計”課程的理論與實踐內容必須進行調整。東華大學信息科學與技術學院對“C語言程序設計”課程與AI技術相結合的案例式教學進行探索,本文以監督學習中的分類算法KNN為例,詳細介紹具體的改革實踐。

二、人工智能背景下“C語言程序設計”課程案例式教學改革方案

AI背景下“C語言程序設計”課程案例式教學改革主要從理論教學、實踐教學、課程反饋、實驗室支持四個方面進行探討[1]。案例式教學改革方案如圖1所示。

1. 理論教學

為了讓學生接觸到AI最新知識,教師應該隨著課程的進度安排相應的AI實踐項目。在課堂上教師不必拘泥于語法細節知識的教學,以節省時間,拓展學生有關AI方面的知識。由于學生學習“C語程序設計”課程時尚處于低年級,對于AI的背景知識缺乏了解,因此教師可選擇一些經典且涉及數學知識較少的小型AI項目進行案例式教學,從中提取與教學內容密切相關的理論知識在課堂上講解。這樣不僅可加深學生對C語言理論知識的學習,而且也拉近了C語言程序與AI之間的距離,使學生感到AI并不是一個“高大上”的東西,同時為相應的實踐課打好基礎,激發學生對實踐課的熱情。

圖1 “C語言程序設計”課程案例式教學改革方案

2. 實踐教學

實踐教學的改革應從AI小型項目的分化入手,同時將各部分內容結合相應的語法知識融入實踐項目。當然有關AI知識的教學可能無法支撐整節實踐課,所以教師不能全盤拋棄以前的實踐課內容,需選擇一些原先實踐課中較為成熟的習題給學生練手,便于他們打開編程思維,更快地進入編程狀態。在此基礎上,教師選取AI項目的部分內容作為本實踐教學的重要補充,開展案例式教學。

在整個實踐課程結束后,學生已經掌握了必要的語法以及AI項目的基本知識,教師可以布置一個大作業,讓學生獨立完成一個AI小型項目,所用算法與本學期實踐課所學項目相似。學生自由組成團隊,教師給每個小組提供一個較為簡單的AI項目。每組選擇1名小組長,負責項目結束后的效果演示。實踐之前先將整體項目分成若干模塊,每個成員負責其中的一個模塊,同時各成員需熟悉項目中的其他模塊知識。各組在實踐過程中要記錄各階段運行的效果,并描述調試過程中遇到的各種問題,最終形成小組實踐報告并制作PPT,在最后一次課上各組代表上臺展示實踐內容。

3. 課程反饋

在每一階段的課程內容教師講解及學生實踐完成后,教師制作《“C語言程序設計”課堂教學反饋表》調查學生對課程內容的掌握情況。調查表主要從分解知識點及其實踐兩個方面,深入了解學生對C語言基礎知識與相關AI知識的掌握情況。最后,教師根據學生的學習效果調整及優化教學內容、教學進度及教學方法。

4. 實驗室支持

東華大學西門子先進自動化實驗室為“C語言程序設計”課程的AI案例式實踐教學提供了實驗室支持。實驗室配有300臺高性能計算機,安裝了Windows、Linux等操作系統,具有多套編程軟件環境(如Dev-C++、Visual Studio等)。該實驗室能夠保障學生采用C語言完成小型AI項目,并完成課程最后的實踐大作業,能夠支持300名學生同時進行編程實踐,為“C語言程序設計”課程的AI案例式實踐教學提供了良好的實驗室條件。

三、人工智能背景下“C語言程序設計”課程案例式教學改革實踐

以AI項目“KNN算法進行手寫數字識別”為例,介紹AI背景下“C語言程序設計”課程案例式教學改革實踐?!癒NN算法進行手寫數字識別”項目可分為以下模塊:(1)手寫數字的二值化以及打印查看效果(循環、數組與打印語句);(2)測試集、訓練集的劃分(文件的讀取);(3)KNN算法的實現(包括距離的計算及距離值的排序)和訓練結果打印。以“手寫數字的二值化以及打印查看效果”模塊為例,介紹教學改革方法與內容。其實際效果如圖2所示。

圖2 手寫數字圖像二值化的效果

1. 理論教學改革

理論教學前教師先做一遍實驗,并確認無誤后整理出相應的資料和實驗指導內容,包括實驗步驟與算法解釋等,同時對算法進行適當簡化(提前給出閾值,并給出圖像灰度值數組source),避免學生因為實驗內容太難而望而卻步。教師在講完二維數組這一章的語法知識后,抽出一定時間給學生介紹二值化相關知識,例如二值化的閾值概念以及選取方法,加深學生對實驗內容的理解。理論知識講解后要求學生預習實驗內容并形成預習報告,為實踐課打好基礎。

2. 實踐教學改革

在實踐課上,教師首先指導學生完成典型的實驗習題,待大部分學生完成基礎實驗后,再進行AI實驗的講解并展示實驗效果(圖2)。教學思路如下:將圖片中各個像素點的數值與給定的閾值相比較,形成0和1并存入對應的數組中,使用for循環和printf語句復現圖片中的數字。學生根據教師的思路自行思考并完成實驗,要求學生記錄在調試過程中出現的問題,這樣能快速提高學生的編程水平。在實驗過程中教師要關注進度較慢的學生,并提供必要的幫助,避免出現部分學生跟不上實驗進度。

3. 課堂反饋

本實驗完成后,教師要求學生課下匿名完成課程反饋調查表(見表1),以了解學生對C語言基本數組知識的掌握情況以及對AI相關二值化知識的掌握程度,便于教師反思教學中的不足,為以后的教學積累經驗。

表1 “C語言程序設計”課堂教學反饋表

四、結語

本文在分析“C語言程序設計”課程教學存在問題的基礎上,結合當前AI技術的熱潮,從理論教學和實踐教學兩方面探討了AI案例式教學改革方案,重點是在理論教學中結合AI項目分解后的內容講述相關基礎知識點,最后通過一個實驗項目的訓練,完成整個實踐教學環節。將AI小型項目分解后與實踐教學相融合,并通過學生對知識點的掌握及應用情況反饋,適時調整教學內容及教學方法。在教學過程中,充分利用東華大學西門子先進自動化實驗室的高性能計算平臺,為學生完成基于C語言實現小型AI項目提供了良好的實驗室支撐。

猜你喜歡
案例實驗課程
記一次有趣的實驗
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
做個怪怪長實驗
隨機變量分布及統計案例拔高卷
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 欧美亚洲一二三区| 国产一线在线| 久久天天躁夜夜躁狠狠| 国产免费人成视频网| 亚洲福利一区二区三区| 午夜视频日本| 亚洲综合片| 国产激情无码一区二区APP| 亚洲视频四区| 波多野结衣一区二区三区四区视频| 国产高清在线精品一区二区三区| 欧美第一页在线| 日本一区二区三区精品AⅤ| 亚洲国产理论片在线播放| Jizz国产色系免费| 人妻中文字幕无码久久一区| 国产精品污污在线观看网站| 亚洲天堂精品视频| 欧美亚洲一区二区三区导航| 亚洲AV一二三区无码AV蜜桃| 久久久久久久久久国产精品| 亚洲精品视频网| 国产激情国语对白普通话| 中文字幕在线永久在线视频2020| 久热re国产手机在线观看| 国内精品久久久久久久久久影视| 国产一级一级毛片永久| 国产欧美日韩在线一区| 呦女亚洲一区精品| 欧美激情视频一区二区三区免费| 国产熟睡乱子伦视频网站| 国产日韩欧美在线播放| 欧美成一级| 青青草国产在线视频| 制服无码网站| 在线看国产精品| 麻豆国产精品视频| 高清国产在线| 多人乱p欧美在线观看| 亚洲精品午夜无码电影网| 一级毛片在线播放| 成AV人片一区二区三区久久| 性做久久久久久久免费看| 91精品啪在线观看国产91| 成人一级黄色毛片| 国产美女精品人人做人人爽| 波多野结衣一二三| 婷婷五月在线视频| 国产精品久久久久久久久kt| 亚洲欧州色色免费AV| 天堂亚洲网| 国产毛片久久国产| 欧美黄网在线| 久久国产高潮流白浆免费观看| 国产成人免费| 精品一区二区久久久久网站| 狠狠v日韩v欧美v| 亚洲香蕉伊综合在人在线| 亚洲精品国产综合99久久夜夜嗨| 日韩二区三区| 老色鬼欧美精品| 嫩草影院在线观看精品视频| 国产日韩欧美在线播放| www.91在线播放| 亚洲欧洲国产成人综合不卡| 国产在线观看一区精品| 国产AV无码专区亚洲精品网站| 香蕉久人久人青草青草| 国产九九精品视频| 国产成人艳妇AA视频在线| 精品久久香蕉国产线看观看gif| 福利在线一区| 欧美成a人片在线观看| 999在线免费视频| 亚洲床戏一区| 在线国产欧美| 婷婷丁香色| 成·人免费午夜无码视频在线观看 | 激情综合激情| 天天躁狠狠躁| 色老头综合网| 黄色免费在线网址|