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

關于ASP.NET的WEB程序設計課程研究

2016-03-12 04:05:06松原職業技術學院王志宇
電子世界 2016年24期
關鍵詞:頁面案例教學方法

松原職業技術學院 王志宇

關于ASP.NET的WEB程序設計課程研究

松原職業技術學院 王志宇

本文針對高校在基于ASP.NET的Web編程開發課程教學過程中存在的問題,采用項目化實例教學方法,提供具體案例,通過“任務驅動”、“案例式”教學模式,激發學生的學習興趣,注重學生的獨立思考能力的培養,取得了良好的教學效果。

程序設計;對象;教學方法

一、引言

ASP.NET是微軟公司繼ASP之后又新推出的動態Web應用程序的開發平臺,它與之前的ASP從開發語言、運行機制、開發方式有很大的區別。ASP.NET引用了服務器控件,從根本上改變了原有的ASP編程思維模式,在ASP.NET中一切皆是由控件所組成,甚至于一個頁面都可以看成是服務器控件。這就要求學生學習此門課程,從零學起,不能與原來的ASP編程方式所混淆,通過本課程的學習使學生能夠學會制作動態網站,用多種不同的方法去解決同一個問題。

二、課堂教學方法

Web開發課程中,采用實例教學方法與“任務驅動”教學模式相結合,對于不同的內容,將提供不同的實例,激發學生的興趣。該課程教學內容主要分為如下幾個方面:Web服務器控件、內置對象、數據庫編程。

(一)“Web服務器控件”教學方法

此部分是令學生喜歡的一方面,它有可視化的外觀,所見即所得,學生向頁面上添加控件來控制頁面布局,利用CSS樣式使頁面變得更加美觀,但學生往往忽視了每個控件的屬性以及用代碼對控件的編程。在上課時,教師除了講解控件的用途外,還要更進一步拓展學生對每個控件的深層理解。例如:制作“地、市二級聯動”的實例將利用到DropDownList控件,當此控件的AutoPostBack屬性為True時,在選定的內容更改后,頁面會自動回發到服務器,才可以設置返回值所對應的二級列表。為了加強學生對此控件屬性的理解,先不設置AutoPostBack的值(默認為False),運行后看效果,當學生發現并未實現所要的效果,這時教師再說明解決的辦法,此時學生對此屬性的理解會更加深刻。用代碼實現則更為容易,只需要簡單的語句就能實現,這樣才能使學生對此控件及其屬性更進一步加深認識。

(二)內置對象教學方法

ASP.NET中有六個常用的內置對象,雖然每個對象之間沒有直接的聯系,但是它可以實現頁面之間的數據傳遞及一些特定功能,如緩沖輸出、頁面重定向等,所以知識點較散,為了使學生能夠更好的理解,就需要用到實例。例如:“會員登錄系統”和“會員基本信息”兩個界面,“會員登錄系統”中用戶的登錄名與密碼通過Session、Cookies對象獲取信息存儲,在新會話開始時,服務器存儲在用戶的Web瀏覽器中,也可以通過Response的Redirect方法或者Server. Transfer傳遞到新頁面,通過多種法實現,讓學生比較這幾種方法的優缺點并熟練掌握?!皶T基本信息”界面借助于Session或者Cookies來讀取信息,也可以利用Request對象的QueryString屬性獲得傳遞的信息,利用Server對象的屬性來獲得用戶的瀏覽器版本、操作系統平臺等相關信息,用Application對象實現網站訪問量的功能,向學生介紹這些對象的使用方法。在這個例子中,使用到了Response、Request、Session、Cookies、Server、Application對象,讓學生思考這些對象的作用并完成案例設計。

(三)數據庫編程教學方法

ASP.NET數據庫編程會利用到ADO.NET,利用它可以方便地存取數據,ADO.NET是由很多類組成的一個類庫,包括Connection、Command、DataReader、DataAdapter、DataSet等對象,每個對象各有千秋,Connection對象用于與特定的數據源進行建立連接,是訪問者和數據源直接的對話通道。Command對象用于數據執行命令。DataReader對象是用于從數據源以只讀的方式向前讀取數據,它是一個簡易的數據集。DataAdapter對象用于將數據源中的數據解析更新并填充到DataSet數據集中。這部分內容比較抽象,要寫代碼比較多,學生不容易理解,就需要設計一個學生感興趣的案例,將不同對象表現出來。比如留言薄系統,讓他們通過本章節的學習,可以制作設計自己的留言薄程序。先引導學生進行程序制作,然后再讓學生總結他們所用到的數據庫對象和原因以及用此對象的好處,針對學生的總結,教師再進行闡述控件之間的相互關系,并讓學生參與討論。通過討論,讓學生感覺講解知識不再枯燥乏味,使學生在輕松掌握知識的同時,又增加了自主學習的興趣。

三、多元化教學方法

ASP.NET是一門實踐性很強的課程,所以在課中采取“任務驅動式”的教學方法是很有必要的,在每一節實踐課上都需要給學生一個具體的任務,教師通過多媒體教學演示案例完成后的效果,引導學生注意要領,并提示知識點,這樣可以避免學生在完成任務時少走彎路,出現不必要的錯誤,提示學生如果一種辦法解決不了,換另一種辦法,教師此做法可以使學生在一個問題上尋求多種解決方法的思維方式。任務完成后,請同學對自己所做的程序進行說明,并讓大家討論程序的優缺點。每一次實驗完成后教師要對其完成的任務評分,以督促學生在上課時間內完成任務,找幾個設計比較好的作品展示給大家,增強學生的成就感,促進學生的學習興趣。

在學期初開設此課程時,給學生布置一個大的項目案例,比如:招生錄取系統、網絡選課系統、電子商務網站等,要求學生在本學期期末以此做為考評的一部分,在平日上課過程中學生將每節課學習的知識點制作成小案例穿插結合并完成項目。

四、結論

經過一段的教學嘗試,很多學生已有較強的程序設計能力,對編寫程序有了自己獨到的見解與用多種方法處理問題的能力。教師在計算機教學過程中設計并創造任務,在每一個章節中都有一個項目做為主線,用多個小實例帶動學生獨立思考和動手能力。在多元化教學模式下,圍繞任務展開學習,以任務的完成情況知曉學生掌握技能的程度,理論與實踐相結合融會貫通使學生真正掌握本課程的技術和能力。

[1]李學勇.《ASP.NET Web程序設計》,2009.

[2]王得燕.《ASP.NET(C#)動態網站開發案例教程》,2011.

王志宇(1982—),助教,現供職于松原職業技術學院教育技術與信息中心。

猜你喜歡
頁面案例教學方法
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
初中英語寫作教學方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
教學方法與知識類型的適宜
隨機變量分布及統計案例拔高卷
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
一個模擬案例引發的多重思考
中國衛生(2015年4期)2015-11-08 11:16:06
同一Word文檔 縱橫頁面并存
淺析ASP.NET頁面導航技術
主站蜘蛛池模板: 乱码国产乱码精品精在线播放| 这里只有精品免费视频| 国产一级毛片yw| 中文字幕欧美成人免费| 国产精品亚洲а∨天堂免下载| 韩国自拍偷自拍亚洲精品| 久久99这里精品8国产| 激情五月婷婷综合网| 免费一级无码在线网站| 激情亚洲天堂| 亚洲欧美一区二区三区蜜芽| 一级毛片免费的| 日韩在线第三页| 日韩黄色大片免费看| 亚洲乱码视频| 亚洲成人高清在线观看| 久久人搡人人玩人妻精品一| 毛片一区二区在线看| 日本不卡在线| 欧美国产视频| 欧美成人亚洲综合精品欧美激情| 国产成人无码久久久久毛片| 国语少妇高潮| 欧美成人日韩| 国产精品免费久久久久影院无码| 国产成人综合亚洲欧美在| 六月婷婷激情综合| 91一级片| 999福利激情视频| 欧美精品在线免费| 中文国产成人久久精品小说| 男人的天堂久久精品激情| 看你懂的巨臀中文字幕一区二区| 成年人免费国产视频| 国产麻豆91网在线看| 丰满少妇αⅴ无码区| 成人午夜视频免费看欧美| 国产在线小视频| 国产va在线观看免费| 国产精品无码一区二区桃花视频| 一本色道久久88| 日本www在线视频| 97国产精品视频自在拍| 国产乱子伦无码精品小说| 天天干天天色综合网| 久久精品aⅴ无码中文字幕| 色欲色欲久久综合网| 国产精品亚洲αv天堂无码| 国产精品欧美在线观看| 国产成人做受免费视频| 亚洲日韩欧美在线观看| 国产性爱网站| 欧美日韩中文国产| 精品三级在线| 99无码中文字幕视频| 亚洲午夜天堂| 久久精品亚洲专区| 亚洲品质国产精品无码| 国产乱人伦精品一区二区| 久久美女精品| 亚洲全网成人资源在线观看| 亚洲视频一区| 亚洲VA中文字幕| 呦系列视频一区二区三区| 亚欧乱色视频网站大全| 日韩av高清无码一区二区三区| 国产成人区在线观看视频| 日韩专区欧美| 午夜免费视频网站| 国产精品太粉嫩高中在线观看| 日本午夜精品一本在线观看 | 国产成人啪视频一区二区三区 | 国产精欧美一区二区三区| 91蜜芽尤物福利在线观看| 国产日韩丝袜一二三区| yjizz视频最新网站在线| 成人另类稀缺在线观看| 久青草免费在线视频| 99r在线精品视频在线播放| 91精品小视频| 天天摸天天操免费播放小视频| 国产精品无码在线看|