动态网站开发基础教程(C#篇)教学大纲

动态网站开发基础教程(C#篇)教学大纲
动态网站开发基础教程(C#篇)教学大纲

https://www.360docs.net/doc/d41278085.html,动态网站开发基础教程(C#篇)教学大纲

学时:72(其中理论学时:36,实践学时:36)

适用专业:计算机及相关信息专业

一、课程的性质与任务

课程性质:专业课

课程任务:通过本课程的学习使学生能够对基于https://www.360docs.net/doc/d41278085.html,的动态网页开发和Web数据库开发技术有一个全面而深入的了解。

前导课程:数据库原理与应用(ACCESS)、网页设计和SQL Server2000

二、教学基本要求

1、通过本课程的学习,学生应达到下列基本要求:

在理论上学生学习本课程后,应能够掌握微软.NET架构基本思想、C#语言的基本2、编程以及动态网页开发的基本技术。

2、在实践技能上能够利用https://www.360docs.net/doc/d41278085.html,技术进行比较深入的动态网页程序设计,并且有能力开发实用的Web应用程序。

三、教学条件

机房教学,学生人手一台计算机(能运行Windows操作系统和.NET SDK Framework 1.1以上版本以及SQL Server数据库管理系统)。机房需具有电脑投影设备以便于教师操作演示。

重点:

? C#程序设计基础,如数据类型、常量、变量、函数、过程、循环语句、选择语句等内容。?HTML 服务器控件和 Web 服务器控件,如常用的文本框、标签、按钮、下拉列表框、单选框、复选框、文件上传等基本控件的使用方法。

? Request 、 Response 等重要的内部对象,如利用 Request 对象获取数据,利用 Response 对象输出数据,利用 Session 对象和 Application 对象保存数据等。

?数据库程序设计,包括利用 Access 建立数据库和使用 SQL 语言,以及查询、添加、删除和更新记录的基本方法,尤其是利用 DataGrid 数据绑定控件。

?隐藏代码的使用方法。

难点:

?类的使用,如类的定义、继承、重写、共享成员、静态成员等知识。

?对 DataSet 对象的操作。

?使用业务对象,尤其是包含界面的业务对象(自定义控件的)

? Web 服务。

采用课堂理论教学、教师操作演示、学生动手实践、课后作业以及教学网站和论坛互动等多维多层次结合的教学方法。

六、考核方式及评分办法

本课程考核成绩由平时考核、期末考试及实验环节组成,分数比例为:

A平时考核:60%,包括实训30% 测验 20% ,平时表现与作业 10%。

B期末考试:20%,包括应用实际项目开发10% 上机开卷考试成绩10%。

C实验环节:20%,

课程考核总成绩=A(60%)+B(20%)+C(20%)

相关主题
相关文档
最新文档