《动态网站设计基础》教学大纲
一、课程代码:CS3075
二、学 分:4
三、先修课程:《程序设计语言(C#)》 《网页设计与制作》
四、同修课程:《数据库原理与应用》
五、课程简介:
本课程通过大量实例的学习,使学生对Asp.net技术有所了解,掌握Visual C# Web编程基础及数据库编程的方法;了解.NET框架程序设计基础;掌握开发MVC网站的方法及步骤;能独立或分组形式完成一个完整的项目。
六、教学内容、基本要求及各章节时间分配:
字体五号宋体,采用列表的形式,至少包含教学周、节次、教学内容、掌握程度(了解、熟悉、掌握、综合运用)、理论学时、实践学时等信息。如:
教学周 | 节次 | 教学内容 | 掌握 程度 | 理论 学时 | 实践 学时 |
一 | 1.2 | 第一堂课 | 掌握 | 2 | 0 |
3、4 | 概论、安装软件 | 掌握 | 1 | 1 | |
二 | 5、6 | 熟悉开发环境 | 掌握 | 1 | 1 |
7、8 | 建立第一个MVC网站 | 掌握 | 1 | 1 | |
三 | 9、10 | HTML/CSS知识回顾 | 掌握 | 1 | 1 |
11、12 | C#知识回顾 | 掌握 | 1 | 1 | |
四 | 13、14 | Razor语法学习 | 掌握 | 1 | 1 |
15、16 | Razor语法学习 | 掌握 | 1 | 1 | |
五 | 17、18 | 第一次小作业:使用MVC显示图片、输出导航菜单 | 掌握 | 2 | 2 |
19、20 | |||||
六 | 21、22 | Asp.Net内置对象: Session对象 | 掌握 | 1 | 1 |
23、24 | Application对象 Cookies对象 | 掌握 | 1 | 1 | |
七 | 25、26 | 表单与Html辅助方法 | 掌握 | 1 | 1 |
27、28 | 表单与Html辅助方法 | 掌握 | 1 | 1 | |
八 | 29、30 | 第二次小作业: 注册表单和Session 对象的使用 | 掌握 | 1 | 3 |
31、32 | |||||
九 | 33、34 | 数据库编程 | 掌握 | 1 | 1 |
35、36 | 网站的三层架构 | 掌握 | 1 | 1 | |
十 | 37、38 | 第三次小作业:三层架构,运用数据库,新增用户信息 | 掌握 | 1
| 3
|
39、40 | |||||
十一 | 41、42 | 第四次小作业: 数据库和Razor巩固 | 熟悉 | 1 | 1 |
43、44 | 列表的使用(数据增、删、改) | 熟悉 | 1 | 1 | |
十二 | 45、46 | 母版页应用(Razor语法巩固) | 熟悉 | 1 | 1 |
47、48 | 母版页应用(Razor语法巩固) | 熟悉 | 1 | 1 | |
十三 | 49、50 | 网站发布的流程,IIS配置 | 熟悉 | 2 | 2 |
51、52 | |||||
十四 | 53、54 | 掌握 | 1 | 3 | |
55、56 | |||||
十五 | 57、58 | 综合大作业 (制作一个完整的MVC动态网站) | 掌握 | 1 | 3 |
59、60 | |||||
十六 | 61、62 | 掌握 | 1 | 3 | |
63、64 |