《動(dòng)態(tài)網(wǎng)站設(shè)計(jì)基礎(chǔ)》教學(xué)大綱
一,、課程代碼:CS3075
二、學(xué) 分:4
三,、先修課程:《程序設(shè)計(jì)語(yǔ)言(C#)》 《網(wǎng)頁(yè)設(shè)計(jì)與制作》
四,、同修課程:《數(shù)據(jù)庫(kù)原理與應(yīng)用》
五、課程簡(jiǎn)介:
本課程通過(guò)大量實(shí)例的學(xué)習(xí),,使學(xué)生對(duì)Asp.net技術(shù)有所了解,,掌握Visual C# Web編程基礎(chǔ)及數(shù)據(jù)庫(kù)編程的方法,;了解.NET框架程序設(shè)計(jì)基礎(chǔ),;掌握開(kāi)發(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 | 熟悉開(kāi)發(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語(yǔ)法學(xué)習(xí) | 掌握 | 1 | 1 |
15、16 | Razor語(yǔ)法學(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ù)庫(kù)編程 | 掌握 | 1 | 1 |
35,、36 | 網(wǎng)站的三層架構(gòu) | 掌握 | 1 | 1 | |
十 | 37、38 | 第三次小作業(yè):三層架構(gòu),運(yùn)用數(shù)據(jù)庫(kù),,新增用戶信息 | 掌握 | 1
| 3
|
39,、40 | |||||
十一 | 41、42 | 第四次小作業(yè): 數(shù)據(jù)庫(kù)和Razor鞏固 | 熟悉 | 1 | 1 |
43,、44 | 列表的使用(數(shù)據(jù)增,、刪、改) | 熟悉 | 1 | 1 | |
十二 | 45,、46 | 母版頁(yè)應(yīng)用(Razor語(yǔ)法鞏固) | 熟悉 | 1 | 1 |
47,、48 | 母版頁(yè)應(yīng)用(Razor語(yǔ)法鞏固) | 熟悉 | 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 |