網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐

網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐

ID:21484662

大?。?9.50 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2018-10-22

網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐 _第1頁(yè)
網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐 _第2頁(yè)
網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐 _第3頁(yè)
網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐 _第4頁(yè)
資源描述:

《網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué) 的探索與實(shí)踐 》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、網(wǎng)絡(luò)編程課程應(yīng)用微課教學(xué)的探索與實(shí)踐X絡(luò)編程課程是X絡(luò)工程專(zhuān)業(yè)高年級(jí)學(xué)生的一門(mén)核心專(zhuān)業(yè)課程。這門(mén)課程包括X絡(luò)基礎(chǔ)知識(shí)、X絡(luò)編程技術(shù)、TCP/IP編程、基于X絡(luò)應(yīng)用原理的X絡(luò)編程實(shí)現(xiàn)四大核心部分。理論知識(shí)的牢固掌握是實(shí)踐應(yīng)用的前提,X絡(luò)應(yīng)用編程是將理論知識(shí)內(nèi)化為實(shí)際應(yīng)用能力的過(guò)程。扎實(shí)的完成每一個(gè)X絡(luò)應(yīng)用項(xiàng)目是提高編程能力的必修課。傳統(tǒng)教學(xué)的現(xiàn)狀目前,大部分教學(xué)活動(dòng)是在課堂完成的,課堂內(nèi)容質(zhì)量的高低是影響學(xué)生是否高效掌握知識(shí)點(diǎn)的重要因素。對(duì)于計(jì)算機(jī)編程課程,教師一般先講授知識(shí)點(diǎn),接著舉例應(yīng)用,這在一些代碼量不是很多的程序中,方法簡(jiǎn)單可

2、行,結(jié)果一目了然。對(duì)于項(xiàng)目案例的講解,教師如果用演示結(jié)果、解釋代碼的方式來(lái)講課,學(xué)生對(duì)于操作過(guò)程不清楚,如同霧里看花。但是教師如果把整個(gè)項(xiàng)目完整的制作過(guò)程在課堂上演示一遍,教學(xué)課時(shí)又不允許。在課堂上講冗長(zhǎng)的代碼,學(xué)生理解不到位或者由于思想開(kāi)小差而沒(méi)跟上講課的思路,學(xué)生可能會(huì)失去學(xué)習(xí)代碼的興趣。在上機(jī)練習(xí)中,由于對(duì)知識(shí)點(diǎn)的生疏并且項(xiàng)目代碼的量稍大時(shí),學(xué)生的上機(jī)時(shí)間明顯不夠,同時(shí)也失去了老師的輔導(dǎo)機(jī)會(huì),在課后學(xué)生需要花費(fèi)大量的時(shí)間去完成作業(yè)。由于課下作業(yè)是在失去監(jiān)督的情況下完成的,作業(yè)完成的情況并不一定能真正反應(yīng)一個(gè)學(xué)生的真實(shí)水平。對(duì)于

3、現(xiàn)在課堂教學(xué)出現(xiàn)的問(wèn)題,引入微課對(duì)課堂教學(xué)活動(dòng)進(jìn)行改革。X絡(luò)編程微課探索與實(shí)現(xiàn)微課是指按照新課程標(biāo)準(zhǔn)及教學(xué)實(shí)踐要求,以視頻為主要載體,記錄教師在課堂內(nèi)外教育教學(xué)過(guò)程中圍繞某個(gè)知識(shí)點(diǎn)(重點(diǎn)難點(diǎn)疑點(diǎn))或教學(xué)環(huán)節(jié)而開(kāi)展的精彩教與學(xué)活動(dòng)全過(guò)程。本文以X絡(luò)編程中HTTP編程一節(jié)為例,闡述基于微課的教學(xué)改革過(guò)程。(1)課前準(zhǔn)備a、教師:在新課之前,教師根據(jù)該節(jié)內(nèi)容的重點(diǎn)、難點(diǎn)錄制好微課,將視頻放置到FTP服務(wù)器上。例如制作利用soNormal">B、學(xué)生:根據(jù)教師布置的任務(wù),學(xué)習(xí)http的工作過(guò)程、http綁定方法、單模式的用法、雙工通信的基本

4、用法,去服務(wù)器下載并看觀看教師制作視頻,完成項(xiàng)目中需要補(bǔ)充的功能。(2)上課中首先教師測(cè)試學(xué)生課下預(yù)習(xí)的情況,了解學(xué)生課下學(xué)習(xí)的深度及廣度,對(duì)于重點(diǎn)、難點(diǎn)知識(shí)是否已經(jīng)掌握,針對(duì)掌握情況不是很好的知識(shí)點(diǎn),重點(diǎn)講解,舉例說(shuō)明。為了讓學(xué)生對(duì)HTTP編程有更深入的理解,通過(guò)互聯(lián)X實(shí)現(xiàn)一個(gè)X絡(luò)對(duì)戰(zhàn)五子棋游戲,之所有選擇五子棋作為例子,是因?yàn)槲遄悠灞旧淼囊?guī)則不太復(fù)雜,按照規(guī)則實(shí)現(xiàn)其功能需要的代碼不多,為了讓學(xué)生將注意力集中在代碼實(shí)現(xiàn)上,例子的重點(diǎn)在于服務(wù)端如何管理多個(gè)游戲玩家以及服務(wù)端和客戶(hù)端如何通信這方面。X絡(luò)編程的關(guān)鍵是服務(wù)端和客戶(hù)端如何通

5、信。對(duì)服務(wù)端來(lái)說(shuō),假設(shè)游戲有一個(gè)游戲大廳,大廳內(nèi)有許多個(gè)小房間,每個(gè)房間放有一張游戲桌子,每張游戲桌旁只能坐兩個(gè)玩家:黑方和白方。為了簡(jiǎn)單起間,例子中不考慮旁觀的情況。當(dāng)客戶(hù)端登錄到游戲大廳時(shí),客戶(hù)端必須知道誰(shuí)來(lái)了,叫什么名字,進(jìn)入后是留在游戲大廳,還是進(jìn)入某個(gè)房間。另外,用戶(hù)登錄時(shí)服務(wù)端還需要告訴該用戶(hù),游戲大廳和各個(gè)房間內(nèi)一共有多少人,游戲室一共開(kāi)設(shè)了多少個(gè)房間等。通過(guò)互聯(lián)X下棋,由于各方都在自己的計(jì)算機(jī)上操作,因此玩家必須將自己操作的情況告訴服務(wù)端,服務(wù)端再根據(jù)游戲規(guī)則決X絡(luò)編程課程是一門(mén)實(shí)踐性很強(qiáng)的課程,要求有較強(qiáng)的編程能力

6、,為了提高教學(xué)效果,本文嘗試將微課引入X絡(luò)編程課程教學(xué)中,使微課成為課堂教學(xué)的重要資源,同時(shí)增強(qiáng)學(xué)生的學(xué)習(xí)主動(dòng)性,增加課堂活力,改善了學(xué)習(xí)的靈活度。定是通知另一個(gè)玩家,還是告訴該玩家下一步應(yīng)該怎么辦。如果一個(gè)客戶(hù)希望和另一個(gè)客戶(hù)通信,實(shí)際上并不是直接連接到另一個(gè)客戶(hù)而是經(jīng)過(guò)服務(wù)器中轉(zhuǎn)的。為了讓通信雙方都能順利解析對(duì)方發(fā)送過(guò)來(lái)的信息,就必須事先規(guī)定每條信息的格式,即服務(wù)端和客戶(hù)端:a、客戶(hù)端發(fā)送給服務(wù)端的請(qǐng)求:客戶(hù)端發(fā)送給服務(wù)器端的命令以及服務(wù)器端操作的規(guī)定包括:客戶(hù)的登錄,推出、就坐、起身、開(kāi)始、請(qǐng)求棋子、說(shuō)話這些規(guī)定。b、服務(wù)端發(fā)

7、送給客戶(hù)端的命令:客戶(hù)端與服務(wù)端連接成功后,客戶(hù)的每一個(gè)動(dòng)作都應(yīng)該由服務(wù)端發(fā)送的命令來(lái)決定,服務(wù)端發(fā)送給客戶(hù)端的命令在服務(wù)端定義,定義的動(dòng)作有:顯示登陸、顯示退出游戲、返回游戲廳、顯示開(kāi)始、發(fā)出對(duì)話、顯示棋子位置、游戲開(kāi)始、游戲獲勝方、各桌玩家情況。服務(wù)端的主要設(shè)計(jì)如下:IGobangService.cs文件中分別聲明需要服務(wù)端實(shí)現(xiàn)的接口以及需要客戶(hù)端實(shí)現(xiàn)的接口,CC.cs文件用于保存連接的用戶(hù)數(shù)以及每桌游戲情況,User.cs文件用于保存每個(gè)登錄用戶(hù)的游戲狀態(tài)等信息,GameTable.cs文件用于管理每桌游戲??蛻?hù)端的主要設(shè)計(jì)如

8、下:客戶(hù)端游戲界面在ClientainsoNormal">(3)課后根據(jù)興趣分成兩人一組討論交流,完成教師作業(yè)并且錄屏。在教學(xué)中引入微課教學(xué),給沉悶的課堂添加了色彩元素,激活了課堂活力。實(shí)踐探索表明,學(xué)生的學(xué)習(xí)主動(dòng)性明顯提高,有效地增

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。