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

編譯原理課程智慧課堂教學實踐探析

2023-08-26 04:34:07孟文文張新程知
電腦知識與技術 2023年19期
關鍵詞:智慧課堂

孟文文 張新 程知

關鍵詞: 編譯原理; 學習通; 智慧課堂; 線上教學; 線下教學

0 引言

隨著物聯網和大數據等信息化技術的發展和普及,高校教育的教學信息化得到了飛速發展[1]。線上線下相融合的智慧化教學方式正在逐漸取代傳統的線下課堂教學方式,微課和翻轉課堂等新型教學手段在教學過程中屢見不鮮[2],可以更好地激發學生自學和主動探究的能力,進而提高教學質量,達到培養學生學習能力的目的[3]。

編譯技術與計算機專業相關的工作密切相關,通過對編譯技術的學習,可以深入地理解編譯原理和日常開發工作中使用的開發語言的關系,理解程序是如何被計算機識別并執行的,有助于培養學生解決復雜工程問題的能力,在技術道路上可以走得更遠。

1 編譯原理課程概述

編譯原理課程是合肥學院人工智能與大數據學院計算機科學與技術專業學生的一門重要專業課程,該課程同時具備很強的理論性和實踐性。通過對該課程的學習,讓學生在掌握編譯器構造原理和設計方法的同時,可以提高對計算機系統的整體認知,培養其對計算機復雜工程問題的解決能力[4]。課程從形式語言理論的角度進一步認識與理解程序設計語言及其與編譯程序的聯系[5],提高學生的邏輯推理能力和抽象思維能力。具體來講,通過對該課程的學習,學生應達到如下三個具體目標:

1) 要求學生理解編譯軟件系統的基本科學問題,掌握編譯程序的基礎理論和基本方法,培養可以利用形式化方法描述語言對編譯軟件系統進行分析描述、模塊劃分并建立模型的能力。

2) 要求學生掌握LL(1)、LR、遞歸子程序等典型方法,進一步強化學生形式化描述、算法分析、功能模塊化等專業意識,培養其運用合理方法和技術完成復雜軟件系統設計與實現的能力。

3) 要求學生掌握在系統設計與實現過程中,具備對多種方法、工具、環境的比較、評價和選擇的能力,例如選擇實現詞法分析和語法分析方法、實現途徑、開發語言和環境等。

2 編譯原理課程教學現狀

編譯原理課程要求學生掌握編譯程序構造的基本原理、設計方法和實現技術,具有設計、實現、分析和維護編譯程序等方面的基本技能。編譯原理課程主要包括理論教學和實驗教學兩部分,從學生的教學反饋與實際教學效果來看,學生對于該課程的知識掌握情況較差,具體原因有以下三個方面:

1)編譯原理課程的先修課程包括程序設計語言、數據結構與算法、計算機組成原理、操作系統等諸多專業核心課程。學生對于上述先修課程的掌握程度會直接影響學生對該門課程的理解程度。計算機科學與技術專業開設編譯原理課程的時間是大三的第二學期,此時學生的學業情況已經基本穩定,如果對專業核心課程知識掌握不夠牢固,在編譯原理課程的學習中會遇到很大的挑戰。

2)編譯原理課程的相關理論知識涉及面廣,而且抽象復雜不容易理解。學生對知識的理解很容易停留在表面,無法理解計算機系統運行背后的工作原理,很難做到將系統知識有機整合[6]。課程以程序設計語言為背景,系統地講授編譯程序構造的基本概念與設計,包括語言與文法、詞法分析、自頂向下語法分析、自下向上語法分析等部分。根據教學計劃安排,編譯原理課程包括28個理論學時和14個實驗學時。

3)課程具備很強的理論性和實踐性,為了讓學生能夠更好地掌握編譯理論和編譯程序構造的基本方法,課程包括三個設計性實驗,分別為詞法分析器的設計與實現、LL(1)語法分析器的設計與實現和LR(0) 語法分析器的設計與實現。如果學生不能真正理解和掌握本課程所學的專業理論知識,實驗環節的教學質量無法得到保證。

3 編譯原理課程教學實踐探析

基于上述分析的合肥學院人工智能與大數據學院計算機科學與技術專業的編譯原理課程教學現狀,課程組在智慧課堂教學方面開展工作,在教學各個環節進行了充分的探討和改進。借助超星學習通軟件完成計算機科學與技術專業編譯原理課程的教學,從以下幾個方面開展工作。

3.1 利用智慧課堂優化教學管理工作[7]

1) 預習階段。教師首先會在平臺上建立編譯原理課程的相關信息,關聯上課班級的學生信息,然后上傳下節課的學習資料并發放任務,最后教師通過查看學生的學習進度和反饋的疑問及時調整授課重點,做到學生帶著問題進課堂。

2) 上課階段。利用學習通平臺進行簽到(簽到方式有位置簽到、簽到碼簽到、拍照簽到等)、選人提問(有隨機選人、指定學生等方式)、小組討論(可以進行自由組隊或者指定人員)等方式有效激活課堂。此外,教師可以在課前指定人員進行組隊,上課階段采用翻轉課堂的方式,隨機選學生進行上臺講解,教師進行點評與總結,做到學生帶著答案出課堂。

3) 復習階段。教師在學習通平臺發布課后作業,檢驗學生在上課階段的知識掌握情況。通過作業批改和查看成績統計分析,可以及時跟進學生的學習情況,進而調整下節課的授課重點,形成教學環節的閉環。學習通平臺上建立的編譯原理課程作業庫,覆蓋了由易到難的各種知識題型。

3.2 利用智慧課堂優化過程考核方案[4]

編譯原理課程考核包括期終考試(筆試)、過程考核、實驗考核和平時作業。其中過程考核是檢測學生在教學期間對知識掌握情況的重要手段,根據過程考核成績的統計情況,教師可以及時調整授課重點。例如在2020級計算機科學與技術專業編譯原理課程教學期間,教學進度進行到接近三分之二時,安排了一次過程考核,成績統計如圖1所示。

從上述過程考核的成績統計結果來看,學生對知識的掌握不是很理想,主要原因有兩個。一是為了督促學生學習而適當提升過程考核題目的難度;二是前面課程內容涉及理論知識較多,學生掌握理論知識不夠深入。后續通過重難點學習并結合實驗部分對理論知識進行鞏固。

過程考核的實施主要包括以下幾個方面:

1) 題目的篩選。借助學習通平臺,教師從題庫中篩選能夠支撐課程目標的知識點的題目。合肥學院人工智能與大數據學院的編譯原理課程的題庫每年都會由課程組的教師反復揣摩后更新。

2) 試卷的下發。借助學習通平臺在發放試卷時將題目順序及選項順序等隨機打亂,可以有效防止作弊的發生??荚囋O置如圖2所示。

3) 后臺的監考。借助學習通平臺可以監測學生考試過程中的作答情況,當在考試過程中出現學生無故退出考試界面時,教師可以進行自動收卷,停止學生繼續答題。

4) 試卷的批改。借助學習通平臺可以實現客觀題目的自動批改。試卷批改完畢,可以一鍵導出各個題目各個知識點的答題情況,教師通過查看統計分析,快速了解學生的知識掌握情況。

3.3 利用智慧課堂優化實驗教學

編譯原理課程的實驗教學包括教師授課和學生自主學習兩部分。借助學習通平臺發布實驗預習資料并發起小組討論,課上安排學生進行具體實踐。實驗考核由學生答辯和提交實驗報告兩個環節構成,二者各占50%的考核權重。

教師在答辯環節通過問答和演示的形式考核學生對實驗內容的完成程度和理解掌握程度。以2020 級計算機科學與技術專業編譯原理課程的詞法分析器設計與實現的實驗答辯考核為例,簡要闡述學生通過實驗環節需要掌握的內容。

1)考核學生對基礎知識的理解和掌握,要求學生清楚地知道詞法分析器是以源程序作為輸入,能夠按照構詞規則分解成一系列單詞符號。

2)考核學生的算法分析和設計。單詞符號是語言中的最小單位(包括關鍵字、標識符號、運算符、界符和常量等),要求學生能夠根據單詞符號的種類編碼實現算法設計并給出算法流程圖。

3)考核學生的程序設計與實現。要求學生的程序在執行時可以得到預期的運行結果,輸入一段正確的源程序時,需要輸出正確的二元式執行結果;輸入一段存在漏洞的源程序時,需要輸出合理的錯誤提示并能夠分析原因。

在實驗報告環節,教師通過實驗報告成績評價表,進一步考核學生對實驗內容的完成程度和理解掌握程度。合肥學院人工智能與大數據學院的實驗報告成績評價表如表1所示。

4 智慧課堂教學效果

以合肥學院人工智能與大數據學院2019 級和2020級計算機科學與技術專業的兩個班級為例,教學過程中采取線上線下相融合的教學方式,對編譯原理課程采用智慧課堂教學,兩個班級的考核結果如表2 所示。

通過表2中的結果可以看出,采用智慧課堂教學方式之后,學生的考核成績分布符合教學預期,可以達到較好的教學效果。同時從學生的評教結果反饋得知,很大程度地提高了學生的學習能動性,對編譯原理課程的抵觸心理明顯減退。

在2019級計算機科學與技術專業的編譯原理課程教學過程中,僅對理論教學部分開展了智慧課堂教學實踐。經過課程組的分析與討論,接下來在2020級計算機科學與技術專業編譯原理的實驗教學過程中開展了實踐與探索。將2019級和2020級計算機科學與技術的兩個班級的實驗考核成績進行對比,結果如表3所示。

從表3中的結果可以看出,相比于2019級同專業的學生,由于對2020級計算機科學與技術專業的編譯原理課程的實驗環節實施了智慧課堂教學,后者的考核成績得到明顯提升。同時在實驗教學過程中重點強化學生實驗考核中的答辯環節,使學生能夠加深對知識的理解。

5 總結

以合肥學院人工智能與大數據學院計算機科學與技術專業的編譯原理課程為例進行了智慧課堂教學的分析。借助學習通平臺,充分利用信息化手段,打破教師和學生之間的溝通屏障,使得師生之間的溝通更加立體化。做到以教學成果為導向,教師真正做到因材施教,提升教學質量。

立足合肥學院編譯原理課程教學現狀,借助信息化技術的發展進行智慧課堂的教學,培養以學生為主體的教育核心理念。通過智慧課堂教學上的不斷實踐與探索,從形式語言理論的角度,讓學生進一步認識與理解程序設計語言及其與編譯程序的聯系,提高了學生的邏輯推理能力和抽象思維能力,提升了編譯原理課程的教學質量。

猜你喜歡
智慧課堂
在“智慧課堂”上教學相長
如何建設小學數學智慧課堂
未來英才(2016年17期)2017-01-06 15:10:24
淺談數學智慧課堂的構建
基于網絡學習空間的小學數學智慧課堂教學策略研究
探究數學奧秘,創生智慧課堂
考試周刊(2016年92期)2016-12-08 00:17:45
關于充滿生命活力的小學語文智慧課堂構建研究
考試周刊(2016年82期)2016-11-01 12:45:16
如何構建小學數學“智慧課堂”
考試周刊(2016年80期)2016-10-24 15:04:04
微課下初中數學智慧教育課堂的教學方法探究
考試周刊(2016年70期)2016-09-20 14:22:32
構建語文智慧課堂, 點燃學生思維火花
考試周刊(2016年57期)2016-08-23 06:52:26
引入音樂節奏構建智慧課堂
主站蜘蛛池模板: 亚洲制服丝袜第一页| 国产精品国产三级国产专业不| 国产日本欧美亚洲精品视| 国产无码精品在线播放 | 国产91特黄特色A级毛片| 91免费国产在线观看尤物| 亚洲人成日本在线观看| 国产自无码视频在线观看| 久久亚洲天堂| 成人免费网站久久久| 国产www网站| 国产视频你懂得| 香蕉视频在线精品| 欧美日韩在线第一页| 精品国产网站| 国产在线视频自拍| 国产黄色片在线看| 看国产一级毛片| 亚洲精品在线91| 蜜桃臀无码内射一区二区三区 | 国产精品第页| 国产小视频免费| 日韩欧美中文字幕一本| 国产拍揄自揄精品视频网站| 亚洲精品无码不卡在线播放| 久久久久国产精品嫩草影院| 欧美第九页| 欧美精品高清| 午夜老司机永久免费看片| 91精品人妻互换| 国产一级精品毛片基地| 国产一在线| 97综合久久| 国产女人综合久久精品视| 福利视频一区| 国产真实乱子伦视频播放| 蜜臀AVWWW国产天堂| 国产人人射| 国产精女同一区二区三区久| 国产99视频精品免费观看9e| 欧美成人精品在线| 国产成人成人一区二区| 区国产精品搜索视频| 日本午夜精品一本在线观看| 亚洲系列无码专区偷窥无码| 亚洲Aⅴ无码专区在线观看q| 国产人人乐人人爱| 成人日韩视频| 少妇精品在线| 日韩久久精品无码aV| 国产又色又刺激高潮免费看| 女人18一级毛片免费观看| 欧美激情第一欧美在线| 午夜性爽视频男人的天堂| 免费看的一级毛片| 国产色婷婷| 国产波多野结衣中文在线播放| 亚洲色精品国产一区二区三区| 亚洲精品国偷自产在线91正片| 91原创视频在线| 亚洲欧美在线精品一区二区| 在线视频一区二区三区不卡| 欧美日韩在线国产| 国产精品福利一区二区久久| 国产一区二区三区免费| 欧美激情第一区| 亚洲伊人久久精品影院| 97国产成人无码精品久久久| 色老头综合网| 久久精品午夜视频| 中文字幕人妻av一区二区| 国内精品视频区在线2021| 色老头综合网| 五月天在线网站| 欧美日韩国产在线播放| 国产91色在线| 欧美三级不卡在线观看视频| 精品五夜婷香蕉国产线看观看| 久精品色妇丰满人妻| 伊人天堂网| 亚洲伊人天堂| 久久久精品国产SM调教网站|