《動(dòng)態(tài)網(wǎng)站設(shè)計(jì)基礎(chǔ)》教學(xué)大綱
一,、課程代碼:CS3075
二,、學(xué) 分:4
三、先修課程:《程序設(shè)計(jì)語言(C#)》 《網(wǎng)頁設(shè)計(jì)與制作》
四,、同修課程:《數(shù)據(jù)庫原理與應(yīng)用》
五,、課程簡(jiǎn)介:
本課程通過大量實(shí)例的學(xué)習(xí),使學(xué)生對(duì)Asp.net技術(shù)有所了解,,掌握Visual C# Web編程基礎(chǔ)及數(shù)據(jù)庫編程的方法,;了解.NET框架程序設(shè)計(jì)基礎(chǔ);掌握開發(fā)MVC網(wǎng)站的方法及步驟,;能獨(dú)立或分組形式完成一個(gè)完整的項(xiàng)目,。
六、教學(xué)內(nèi)容,、基本要求及各章節(jié)時(shí)間分配:
字體五號(hào)宋體,,采用列表的形式,至少包含教學(xué)周,、節(jié)次,、教學(xué)內(nèi)容、掌握程度(了解、熟悉,、掌握,、綜合運(yùn)用)、理論學(xué)時(shí),、實(shí)踐學(xué)時(shí)等信息,。如:
教學(xué)周 | 節(jié)次 | 教學(xué)內(nèi)容 | 掌握 程度 | 理論 學(xué)時(shí) | 實(shí)踐 學(xué)時(shí) |
一 | 1.2 | 第一堂課 | 掌握 | 2 | 0 |
3、4 | 概論,、安裝軟件 | 掌握 | 1 | 1 | |
二 | 5,、6 | 熟悉開發(fā)環(huán)境 | 掌握 | 1 | 1 |
7、8 | 建立第一個(gè)MVC網(wǎng)站 | 掌握 | 1 | 1 | |
三 | 9,、10 | HTML/CSS知識(shí)回顧 | 掌握 | 1 | 1 |
11,、12 | C#知識(shí)回顧 | 掌握 | 1 | 1 | |
四 | 13、14 | Razor語法學(xué)習(xí) | 掌握 | 1 | 1 |
15,、16 | Razor語法學(xué)習(xí) | 掌握 | 1 | 1 | |
五 | 17,、18 | 第一次小作業(yè):使用MVC顯示圖片、輸出導(dǎo)航菜單 | 掌握 | 2 | 2 |
19,、20 | |||||
六 | 21,、22 | Asp.Net內(nèi)置對(duì)象: Session對(duì)象 | 掌握 | 1 | 1 |
23、24 | Application對(duì)象 Cookies對(duì)象 | 掌握 | 1 | 1 | |
七 | 25,、26 | 表單與Html輔助方法 | 掌握 | 1 | 1 |
27,、28 | 表單與Html輔助方法 | 掌握 | 1 | 1 | |
八 | 29、30 | 第二次小作業(yè): 注冊(cè)表單和Session 對(duì)象的使用 | 掌握 | 1 | 3 |
31,、32 | |||||
九 | 33,、34 | 數(shù)據(jù)庫編程 | 掌握 | 1 | 1 |
35、36 | 網(wǎng)站的三層架構(gòu) | 掌握 | 1 | 1 | |
十 | 37,、38 | 第三次小作業(yè):三層架構(gòu),運(yùn)用數(shù)據(jù)庫,,新增用戶信息 | 掌握 | 1
| 3
|
39、40 | |||||
十一 | 41,、42 | 第四次小作業(yè): 數(shù)據(jù)庫和Razor鞏固 | 熟悉 | 1 | 1 |
43,、44 | 列表的使用(數(shù)據(jù)增、刪,、改) | 熟悉 | 1 | 1 | |
十二 | 45,、46 | 母版頁應(yīng)用(Razor語法鞏固) | 熟悉 | 1 | 1 |
47、48 | 母版頁應(yīng)用(Razor語法鞏固) | 熟悉 | 1 | 1 | |
十三 | 49,、50 | 網(wǎng)站發(fā)布的流程,,IIS配置 | 熟悉 | 2 | 2 |
51、52 | |||||
十四 | 53,、54 | 掌握 | 1 | 3 | |
55,、56 | |||||
十五 | 57,、58 | 綜合大作業(yè) (制作一個(gè)完整的MVC動(dòng)態(tài)網(wǎng)站) | 掌握 | 1 | 3 |
59、60 | |||||
十六 | 61,、62 | 掌握 | 1 | 3 | |
63,、64 |