《動(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 |