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

C語言實驗教學平臺的研究與設計

2017-11-21 05:17:54薛艷萍張家釗楊建行馬德成
無線互聯(lián)科技 2017年20期
關鍵詞:實驗教學實驗教師

薛艷萍,趙 娟,張家釗,楊建行,馬德成

(中國礦業(yè)大學,北京 100083)

C語言實驗教學平臺的研究與設計

薛艷萍,趙 娟,張家釗,楊建行,馬德成

(中國礦業(yè)大學,北京 100083)

“C語言程序設計”是高校很多專業(yè)的必修課程。C語言教學中,實驗環(huán)節(jié)是提高該課程教學效果的重要手段。研究C語言實驗教學平臺的目的是增強學生的學習興趣,提高實驗課效率。文章對C語言實驗教學平臺進行研究與設計,平臺采用SpringMVC+MyBatis框架,設計了學生個人信息的顯示,實驗報告的上傳下載以及問題解答庫等功能,解決了實驗課教師少、學生多,學生問題難以及時解答以及問題重復大,浪費教師資源等問題。通過此實驗平臺,可以改善教師的教學質量,提高學生的學習效率。

C語言;實驗教學平臺;MyBatis框架

多年來,“C語言程序設計”一直是大部分高校理工類專業(yè)程序設計的首選課程。上機實驗是掌握C語言程序設計方法的重要手段,但實驗過程中,指導教師少,學生人數多,對于學生存在的問題,教師應接不暇是該課程實驗教學中普遍存在的問題。

C語言實驗教學平臺的研究與設計,旨在減少教師的工作量,提高教師資源的利用率。同時給對知識掌握程度不同的同學提供不同的發(fā)揮空間,可以提高學生的自主學習能力和學習效率。平臺實現資源共享,學生的問題可以得到及時的解答,這對于C語言的學習也有很大的促進作用。而且,教師可以對平臺進行統(tǒng)一的監(jiān)督和管理,有利于教師更加全面地了解學生。

1 需求分析及總體設計

1.1 需求分析

在項目開展之前,我們對學生以及教師關于平臺以及平臺的功能需求進行了調研,了解以下幾點。

(1)學生跟任課教師之間交流不足,很多知識點學生掌握不夠扎實,但是教師得不到及時的反饋,影響到整體的教學質量。所以學生和教師都希望平臺具有師生互動功能,促進教師和學生之間的交流。

(2)實驗課上,學生問題較多,而且大部分問題都基于相同的知識點,教師多次對相同的問題進行講解,浪費時間和精力。對這一問題,學生希望平臺能有一個處理問題的功能,在遇到一些普遍的問題時,系統(tǒng)可以幫助解決,不需要教師重復講解,也可以及時地解決問題,節(jié)約時間。

(3)對一些知識掌握扎實的同學,實驗課任務可以很快地完成,他們希望系統(tǒng)可以提供一些額外的題目,在完成實驗課的任務之后,能夠利用這些題目進一步鍛煉自己的能力。

除此之外,作為一個實驗教學平臺,應該具有最基本的管理學生實驗任務的功能。即上傳和下載實驗報告等。

1.2 總體設計

C語言實驗教學平臺的主要功能如圖1所示。

圖1 C語言實驗教學平臺功能模塊

1.2.1 個人中心

個人中心主要顯示學生的個人信息與完成實驗的記錄,同時會記錄學生曾經提問過以及查詢過的問題,學生自己可以手動刪除記錄。對于提高模塊里寫的比較好的文章,學生可以進行收藏。

1.2.2 實驗模塊

有在線討論區(qū),學生可以互相進行討論,問題庫或者教師沒能及時解答的問題,同學之間可以相互幫忙解決。報告下載模塊用于教師上傳實驗報告和學生下載實驗報告;提示查詢是對應每一個實驗由教師進行設置提示,學生如果在完成實驗的過程中遇到問題,可以查詢提示,繼續(xù)完成實驗。

1.2.3 問題庫

學生可以從問題庫中查詢問題,如果查詢不到也可以提出問題。學生提出的問題會由系統(tǒng)向教師提交,由教師進行回答。

1.2.4 提高模塊

新增一些比較有難度的題目,學生完成之后,上傳答案,其他同學也可以查看;關于文章精選部分,教師可以上傳一些有關C語言學習方法之類的文章,幫助學生更好地掌握C語言相關知識。

1.3 關鍵技術

本實驗教學平臺的開發(fā)采用SpringMVC+MyBatis框架。

SpringMVC模式的主要的優(yōu)點是:(1)清晰的角色劃分,每一個角色都可以由一個專門的對象來實現。(2)可重用的業(yè)務代碼。(3)靈活的model轉換。(4)簡單而強大的JSP標簽庫,能夠在標記方面提供最大的靈活性。

MyBatis框架簡單易學,而且相當靈活,提供了可擴展標記語言(Extensible Markup Language,XML)標簽,支持動態(tài)編寫結構化查詢語言(Structured Query Language,SQL)語句,對數據庫的操作更加簡單。同時該框架易用性高,容易擴展,在安全性上較可靠[1]。

在數據的存儲方面,采用Mysql數據庫。對于一個學校而言,數據庫的規(guī)模屬于中小型,Mysql操作簡單,而且免費,可以節(jié)約經費,后期的維護也相對簡單。

2 實驗平臺特點與特色

(1)在個人信息的錄入方面,解決了學生在注冊時需要自己輸入系別的方式。學生只能通過下拉列表進行相應系名的選擇,然后將對應系的ID一起存入學生信息表中。這樣避免了學生在錄入信息時,出現相應系名拼寫不全或拼寫錯誤的現象,以免造成信息記錄有誤,對之后的管理造成不便。也可以通過管理員直接將學生信息導入數據庫,學生直接登錄系統(tǒng),不需要自己注冊。

(2)在實驗模塊中,采用不同的用戶身份對實驗報告操作權限不同的方式。教師可以上傳給學生布置的實驗任務,學生下載完成后,提交自己的實驗報告。教師上傳的報告和學生上傳的報告,放在不同的文件夾中,這些文件夾可以由用戶建立。管理員定期對這些文件進行檢查和清理,避免由于文件過多,學生和教師在上傳報告時出錯,對平臺的使用和維護造成不必要的影響。

(3)問題庫的初始化由教師完成。教師最初將一些常見的問題存入問題庫,學生可以查詢。問題庫的完善,由教師和同學相互配合共同完成。學生在學習的過程中,遇到問題庫中沒有的問題,可以將問題提交,教師在回答后,將問題增加到問題庫中。學生在問題庫中的查詢過程在后臺通過SQL語句的模糊查詢實現,如果數據庫中存儲的問題過多,學生可以直接搜索關鍵字進行查詢,不需要自己瀏覽整個問題庫。學生提問過程中,系統(tǒng)將不同系別學生提出的問題進行收集,以便教師了解各系學生對知識掌握的情況,這對于學生和教師是一種間接交流的過程,能夠有效提高實驗教學效率。

3 結語

在網絡編程日益發(fā)達的今天,C語言教學越來越成為各高校不同專業(yè)的基礎課程。高效的C語言教學成為更多教師與學生的期望。C語言知識的真正掌握是離不開實驗課的。這個實驗平臺能夠實現對學生實驗課任務的系統(tǒng)管理,也可以給教師提供學生對知識掌握情況的反饋,還能夠幫助學生在實驗課上及時解決遇到的問題。這大大節(jié)約了教師和學生的時間,很大程度上提高了實驗課的效率,可以幫助學生更高效地進行C語言知識的學習。

[1]張家,曹悅,劉沖,等.基于Spring+MyBatis的高校工資信息管理系統(tǒng)的設計與實現[J].科技展望,2017(15).

Study and design of C language experimental teaching platform

Xue Yanping, Zhao Juan, Zhang Jiazhao, Yang Jianhang, Ma Decheng
(China University of Mining and Technology, Beijing 100083, China)

The “C Language Programming Design” is a lot of the professional compulsory course in many colleges and universities.In the C language teaching, the experimental link is the important way to enhance the teaching effect. The purpose of studying the C language experimental teaching platform is to enhance the students’ interest in learning, improve the efficiency of experiments. This paper studies and designs the C language experimental teaching platform. The platform adopts the SpringMVC+MyBatis framework, designs the students’ personal information, the experiment report uploaded and downloaded and FAQ library and other functions, which solve the problems such as the lack of experiment teachers and more students, and students’ problems difficult to answer in time and repeated, the waste of teacher resources and so on. This experiment platform can improve the teaching quality of teachers and increase the students’learning efficiency.

C language; experimental teaching platform; MyBatis framework

薛艷萍(1996— ),女,內蒙古烏蘭察布人,本科生;研究方向:計算機應用。

猜你喜歡
實驗教學實驗教師
記一次有趣的實驗
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
做個怪怪長實驗
未來教師的當下使命
幾何體在高中數學實驗教學中的應用
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 欧美三级视频在线播放| 久久青草精品一区二区三区| 曰韩免费无码AV一区二区| 激情乱人伦| 国产自产视频一区二区三区| 在线亚洲天堂| 亚洲综合片| 91成人试看福利体验区| 久久精品亚洲热综合一区二区| 亚洲av日韩综合一区尤物| 精品国产成人三级在线观看| 精品一区二区三区无码视频无码| 四虎精品国产AV二区| 亚洲精品无码在线播放网站| 国产伦精品一区二区三区视频优播 | 亚洲精品不卡午夜精品| 美女扒开下面流白浆在线试听| 国产成人a在线观看视频| 久久免费精品琪琪| 亚洲熟女中文字幕男人总站| 国产又色又爽又黄| 国产大片喷水在线在线视频| 亚洲欧美成人综合| 亚洲伊人天堂| 自拍亚洲欧美精品| 国产成人精品第一区二区| 欧美日韩中文国产| 国语少妇高潮| 搞黄网站免费观看| 成年人午夜免费视频| 久久免费视频6| 在线国产毛片| 久久亚洲高清国产| 无码精品国产dvd在线观看9久| 国产精品不卡永久免费| 欧美精品在线看| 国产91久久久久久| 三级国产在线观看| 在线观看国产精品第一区免费| 欧美天堂在线| 在线免费亚洲无码视频| 国产极品嫩模在线观看91| 婷婷亚洲视频| 色网站在线免费观看| 九九九九热精品视频| 国产男女免费完整版视频| 粗大猛烈进出高潮视频无码| 亚洲精品在线观看91| 99热这里只有精品久久免费| 99re视频在线| 高清精品美女在线播放| 国产在线观看成人91| 操美女免费网站| 97精品国产高清久久久久蜜芽| 日韩视频福利| 亚洲青涩在线| 色综合成人| 91精品久久久久久无码人妻| 精品欧美日韩国产日漫一区不卡| 国产精品网址你懂的| 在线观看免费黄色网址| 99久久免费精品特色大片| 国产一区二区三区精品久久呦| 理论片一区| 都市激情亚洲综合久久| 国产精品亚洲一区二区在线观看| 国产国拍精品视频免费看| 欧美三级日韩三级| 天堂成人av| 亚洲欧美成aⅴ人在线观看| 一级高清毛片免费a级高清毛片| 免费一看一级毛片| 国产色伊人| 搞黄网站免费观看| 国产精品自在拍首页视频8| 国产鲁鲁视频在线观看| 熟女成人国产精品视频| 国产乱人伦精品一区二区| 欧洲在线免费视频| 91午夜福利在线观看| 在线欧美一区| 欧美亚洲欧美|