亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2017-12-24 17:10:47毛紅閣陳東
        關(guān)鍵詞:服務(wù)端客戶(hù)端編程

        ◎ 毛紅閣 陳東

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

        ◎ 毛紅閣 陳東

        網(wǎng)絡(luò)編程課程是一門(mén)實(shí)踐性很強(qiáng)的課程,要求有較強(qiáng)的編程能力,為了提高教學(xué)效果,本文嘗試將微課引入網(wǎng)絡(luò)編程課程教學(xué)中,使微課成為課堂教學(xué)的重要資源,同時(shí)增強(qiáng)學(xué)生的學(xué)習(xí)主動(dòng)性,增加課堂活力,改善了學(xué)習(xí)的靈活度。

        網(wǎng)絡(luò)編程課程是網(wǎng)絡(luò)工程專(zhuān)業(yè)高年級(jí)學(xué)生的一門(mén)核心專(zhuān)業(yè)課程。這門(mén)課程包括網(wǎng)絡(luò)基礎(chǔ)知識(shí)、網(wǎng)絡(luò)編程技術(shù)、TCP/IP編程、基于網(wǎng)絡(luò)應(yīng)用原理的網(wǎng)絡(luò)編程實(shí)現(xiàn)四大核心部分。理論知識(shí)的牢固掌握是實(shí)踐應(yīng)用的前提,網(wǎng)絡(luò)應(yīng)用編程是將理論知識(shí)內(nèi)化為實(shí)際應(yīng)用能力的過(guò)程。扎實(shí)地完成每一個(gè)網(wǎng)絡(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)單可行,結(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è)完成的情況并不一定能真正反映一個(gè)學(xué)生的真實(shí)水平。對(duì)于現(xiàn)在課堂教學(xué)出現(xiàn)的問(wèn)題,作者引入微課對(duì)課堂教學(xué)活動(dòng)進(jìn)行改革。

        網(wǎng)絡(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ò)程。本文以網(wǎng)絡(luò)編程中HTTP編程一節(jié)為例,闡述基于微課的教學(xué)改革過(guò)程。

        (1)課前準(zhǔn)備

        a.教師:在新課之前,教師根據(jù)該節(jié)內(nèi)容的重點(diǎn)、難點(diǎn)錄制好微課,將視頻放置到FTP服務(wù)器上。例如制作利用WSHttpBinding掩飾請(qǐng)求應(yīng)答模式的視頻、基本HTTP綁定的實(shí)現(xiàn)視頻、WSDualHttpBinding中單向模式的基本用法視頻、WSDualHttpBinding中雙工通信的基本用法視頻,同時(shí)通過(guò)微信群發(fā)需要預(yù)習(xí)的課程內(nèi)容,需要學(xué)生實(shí)現(xiàn)的項(xiàng)目的功能,以及思考題。

        b.學(xué)生:根據(jù)教師布置的任務(wù),學(xué)習(xí)HTTP的工作過(guò)程、HTTP綁定方法、單模式的用法、雙工通信的基本用法,去服務(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)網(wǎng)實(shí)現(xiàn)一個(gè)網(wǎng)絡(luò)對(duì)戰(zhàn)五子棋游戲,之所以選擇五子棋作為例子,是因?yàn)槲遄悠灞旧淼囊?guī)則不太復(fù)雜,按照規(guī)則實(shí)現(xiàn)其功能需要的代碼不多,為了讓學(xué)生將注意力集中在代碼實(shí)現(xiàn)上,例子的重點(diǎn)在于服務(wù)端如何管理多個(gè)游戲玩家以及服務(wù)端和客戶(hù)端如何通信這方面。網(wǎng)絡(luò)編程的關(guān)鍵是服務(wù)端和客戶(hù)端如何通信。對(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)網(wǎng)下棋,由于各方都在自己的計(jì)算機(jī)上操作,因此玩家必須將自己操作的情況告訴服務(wù)端,服務(wù)端再根據(jù)游戲規(guī)則決定是通知另一個(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ō)話(huà)這些規(guī)定。

        b.服務(wù)端發(fā)送給客戶(hù)端的命令:客戶(hù)端與服務(wù)端連接成功后,客戶(hù)的每一個(gè)動(dòng)作都應(yīng)該由服務(wù)端發(fā)送的命令來(lái)決定,服務(wù)端發(fā)送給客戶(hù)端的命令在服務(wù)端定義,定義的動(dòng)作有:顯示登陸、顯示退出游戲、返回游戲廳、顯示開(kāi)始、發(fā)出對(duì)話(huà)、顯示棋子位置、游戲開(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ì)如下:客戶(hù)端游戲界面在ClientWindow.xaml文件中,為了方便觀察,這個(gè)例子在同一個(gè)項(xiàng)目中同時(shí)創(chuàng)建兩個(gè)客戶(hù)端窗口,用于分別模擬不同的用戶(hù),所以在MainWindow.xaml創(chuàng)建兩個(gè)用戶(hù)。將Client設(shè)置為啟動(dòng)項(xiàng)目,運(yùn)行程序,測(cè)試游戲效果。布置作業(yè):設(shè)計(jì)一個(gè)簡(jiǎn)易的HTTP服務(wù)端的程序,監(jiān)聽(tīng)80端口。支持多客戶(hù)連接,能滿(mǎn)足客戶(hù)的HTTP方法,包括GET、POST、Head請(qǐng)求。同時(shí)再設(shè)計(jì)一個(gè)客戶(hù)端,向服務(wù)器發(fā)送請(qǐng)求,并響應(yīng)結(jié)果。討論該題目如何實(shí)現(xiàn),實(shí)現(xiàn)過(guò)程有什么難點(diǎn),如何解決。

        (3)課后

        根據(jù)興趣分成兩人一組討論交流,完成教師作業(yè)并且錄屏。

        在教學(xué)中引入微課教學(xué),給沉悶的課堂添加了色彩元素,激活了課堂活力。實(shí)踐探索表明,學(xué)生的學(xué)習(xí)主動(dòng)性明顯提高,有效地增進(jìn)學(xué)生和教師對(duì)課程知識(shí)的互動(dòng)性,大大提高了學(xué)生的學(xué)習(xí)效率。雖然微課在教學(xué)活動(dòng)中的優(yōu)勢(shì)越來(lái)越明顯,但在實(shí)施中還存在一些問(wèn)題,例如:如果學(xué)生課前不看微課視頻,課堂效果不一定理想;如果教師的視頻制作的水平有限,對(duì)學(xué)生的學(xué)習(xí)興趣有一定的影響。因此。微課教學(xué)的道路任重而道遠(yuǎn),我們還需要不斷探索和實(shí)踐。

        河南省高等學(xué)校重點(diǎn)科研項(xiàng)目。項(xiàng)目編號(hào):16672

        南陽(yáng)師范學(xué)院軟件學(xué)院)

        猜你喜歡
        服務(wù)端客戶(hù)端編程
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        我家有只編程貓
        云存儲(chǔ)中基于相似性的客戶(hù)-服務(wù)端雙端數(shù)據(jù)去重方法
        縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶(hù)端
        孵化垂直頻道:新聞客戶(hù)端新策略
        基于Vanconnect的智能家居瘦客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)
        新時(shí)期《移動(dòng)Web服務(wù)端開(kāi)發(fā)》課程教學(xué)改革的研究
        在Windows Server 2008上創(chuàng)建應(yīng)用
        在线观看av网站永久| 欧美日韩一线| 国产伦码精品一区二区| 亚洲国产综合精品中文| 精品一级一片内射播放| 丰满熟妇人妻av无码区 | 久久红精品一区二区三区| 国产免费无遮挡吸奶头视频 | 日韩欧美亚洲国产一区二区三区 | 激情第一区仑乱| 中文字幕经典一区| 免费高清视频在线观看视频| 日产国产精品亚洲高清| 18禁止进入1000部高潮网站| 亚洲欧美精品suv| 国产激情з∠视频一区二区 | 亚洲av不卡电影在线网址最新| 久草久热这里只有精品| 亚洲三级中文字幕乱码| 亚洲va韩国va欧美va| 日日噜噜噜夜夜爽爽狠狠视频| 天天插视频| 在线视频亚洲一区二区三区| 亚洲写真成人午夜亚洲美女| 国产尤物精品视频| 国产95在线 | 欧美| 天堂Av无码Av一区二区三区| 超碰青青草手机在线免费观看 | av黄片免费在线观看| 国产91在线播放九色快色 | 国产一区二区在三区在线观看| 亚洲综合第一页中文字幕| aⅴ精品无码无卡在线观看| 精品欧美乱码久久久久久1区2区| 亚洲色欲色欲www成人网| 精品国产三区在线观看| 国产69精品久久久久9999apgf| 一二三四在线观看免费视频| 浪荡少妇一区二区三区| 亚洲精品中文字幕码专区| 日本精品一区二区三区福利视频 |