网络程序设计教学大纲32学时版_教版小学英语教学大纲

2020-02-28 其他范文 下载本文

网络程序设计教学大纲32学时版由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“教版小学英语教学大纲”。

网络程序设计课程教学大纲

课程编码: 11245851 学时:32 学分:2 适用专业: 计算机科学与技术专业

一、课程的性质和任务

网络程序设计是计算机科学与技术专业必修课,本大纲适合计算机专业,对于有一定的计算机编程基础的学生,通过C#语言,ASP.NET中关键基础知识的学习和讨论,使学生掌握使用C#语言开发网络应用程序的基本技能。

本课程分二个阶段,通过第一阶段掌握ASP.NET 应用环境和C#语言开发应用程序最基本知识和技能,第二阶段掌握C#语言在数据库访问、图形图像处理以及WEB应用开发等方面技能,通过理论和实验的结合,为学生编写网络程序设计打下良好的基础。

二、课程教学内容的基本要求、重点和难点及学时分配

1. 理论教学(18学时)1.1 ASP.NET概述(2学时)1.1.1.NET平台VS2010 了解:VS2010开发环境。

掌握VS2010开发程序的步骤,掌握如何开发网站和项目的方法。熟练掌握:VS2010开发网站的步骤。

1.1.2 开发ASP.NET应用程序 了解:ASP.NET应用程序的步骤。

掌握开发程序的步骤,建立网站,建立网页,运行程序。熟练掌握:开发网站的步骤,简单的调试。1.2网页设计基础(2学时)1.2.1掌握HTML和XHTML语言 了解:HTML语言的特点。掌握HTML语言开发网页的语法。熟练掌握:XHTML语言的特点和代码。1.2.2JAVASCRIPT和CSS在网页中的作用 了解:在网页使用JAVASCRIPT的方法。

掌握CSS样式表在网页中的应用:静态添加、在网页中定义CSS样式表和创建独立的样式表。

熟练掌握:创建独立的样式表,并在网页中的应用。1.3C#语言基础(2学时)

1.3.1C#基础语法和C#的基本数据类型 了解:C#基础语法。

掌握1C#基础语法的应用,数据类型的使用 1.3.2基本运算符

了解:基本运算符的种类。

掌握:C#的语句的种类,选择语句、循环语句和异常处理等 熟练掌握:C#的语句的使用

1.4内置对象(2学时)

1.4.1PAGE和Response对象

了解:PAGE对象和Response对象的方法和属性。

掌握:PAGE对象的属性和其常用事件Load和INI事件,Response对象的方法Write和Redirect方法

熟练掌握:PAGE对象的事件和Response对象的方法

1.4.2掌握 Server对象和Request对象

了解:Server对象和Request对象的方法和属性。

掌握:Server对象的Execute和Transfer方法,Request对象获取数据的方法 熟练掌握:Request对象获取数据的三种方法

1.5ASP.NET 控件技术与组件开发(2学时)

1.5.1服务器控件属性和方法

了解:服务器控件属性和方法。掌握:服务器控件的种类,用处和属性 熟练掌握:服务器控件属性和方法

1.5.2控件常用属性和方法

了解:控件属性和方法。掌握:控件的种类,用处和属性 熟练掌握:控件属性和方法

1.6ADO.NET 数据库开发(2学时)

1.6.1了解SQL Server2008管理数据库

了解:SQL Server2008的安装。

掌握:SQL Server2008的登录方法和数据库的创建和应用 熟练掌握:数据库的创建和应用

1.6.2ADO.NET数据库的开发

了解:ADO.NET数据库的开发的步骤。

掌握:ADO.NET数据库的开发的各个不同的对象的应用,如SqlConnection、SqlCommand对象的应用

熟练掌握:利用ADO.NET技术实现对数据库的操作

1.7数据绑定和数据控件(2学时)1.7.1数据绑定 了解:数据绑定的概念

掌握:数据绑定的多值绑定和单值绑定

熟练掌握:数据绑定的多值绑定 1.7.2数据控件 了解:数据控件的概念

掌握:数据控件GridView和DataList控件的属性和方法

熟练掌握:数据控件GridView和DataList控件的属性和方法 1.8主题、母版页和站点导航(2学时)1.8.1主题、母版页

了解:主题、母版页的概念 掌握:主题、母版页在网页中的作用

熟练掌握:主题、母版页在网页中的使用 1.8.2站点导航

了解:站点导航的概念

掌握:站点导航在网页中的作用,掌握导航控件Menu、TreeView和SiteMapPath的使用。

熟练掌握:站点导航在网页中的使用 1.9AJAX技术与应用(2学时)

1.9.1AJAX技术的原理

了解:AJAX技术的概念 掌握:AJAX技术在网页中的作用

1.9.2AJAX服务器控件

了解:AJAX的服务器控件概念

掌握:AJAX服务器控件UpdatePanel和ScriptManager控件的属性和方法 熟练掌握:AJAX服务器控件UpdatePanel和ScriptManager控件的属性和方法

2.实验/上机(14学时)

2.1 ASP.NET开发环境认识(2学时)

通过本实验使学生掌握ASP.Net开发环境,掌握应用Microsoft visual studio 创建一个网站。

2.2 C#语言编程(2学时)

通过本实验使学生掌握C# 语言的数据类型,控制语句的使用,建立应用程序。

2.3 内置对象(2学时)

通过本实验使学生掌握通过本次实验了解Page对象和Response对象,Server对象和Request对象Cookie对象和Seion 对象,Application对象,各个内置对象的属性和方法。

2.4 ASP控件技术与组件开发(2学时)

通过本实验使学生掌握Visual Studio中各种控件的属性、事件和方法,熟练掌握各种控件在网络程序设计中的使用方法,为今后的程序学习打下良好的基础

2.5 ADO.NET 数据库开发2学时)

通过本实验使学生掌握通过ADO.NET就能在程序中执行SQL语句,完成对数据库的各种操作,如对数据的检索、修改、插入和删除等操作。

2.6 主题与母版页(2学时)

通过本实验使学生掌握采用ASP.NET技术开发Web应用程序,提供主题和母板页,其作用就是增加界面的访问性,轻松实现对网站开发的控制。通过本实验使学生掌握 2.7 站点导航(2学时)

通过本实验使学生掌握站点创建一致的、容易管理的导航解决方案,掌握导航控件TreeView、Menu、SiteMapPath控件,在网页上实现导航的作用。

三、参考教材和主要参考文献

1李华.ASP.NET程序设计{M}.北京:清华大学出版社.2014 2 CHRISTIAN ,NAGEL等,C#高级编程{M}李铭,译.7版.北京:清华大学出版社.2010 3 宋文强,熊壮,C#程序设计{M}北京,高等教育出版社

四、考核形式和考核要求

1.考核方式: 此课程考核形式为考查课,考核结果构成比例为期末笔试占期末总成绩的60%,平时成绩占期末总成绩的40%(其中,课堂表现(10%)、实践操作及应用(17%)、考勤(7%)、作业(6%)。

期末笔试建议采用开卷形式,考试时间100分钟,卷面满分为100分。试卷中的考题大致分为:选择(20%)、填空(10%)、简答(20%)、读程序写结果(20%)、编程(30%)。2.考核要求: 试题应有一定的覆盖面,题量适中,重点考核的内容和知识点占70%左右,基本内容和知识点占30%左右。成绩期望值75分左右。

2.1 ASP.NET概述

基本内容和知识点:ASP.NET开发环境、面向对象程序设计的基本思想及基本概念。重点考核的内容和知识点:ASP.NET开发环境、了解Visual Studio开发网页的步骤。2.2网页设计基础

基本内容和知识点:HTML的语句、XHTML语言、JavaScript语言和CSS样式表。重点考核的内容和知识点:HTML的语句、XHTML语言、JavaScript语言和CSS样式表

2.3C#语言基础

基本内容和知识点:C#的数据类型、运算符和基本语句、类与对象的定义及使用。重点考核的内容和知识点C#的数据类型、运算符和基本语句、类与对象的定义及使用、。2.4内置对象

基本内容和知识点:Page对象和Response对象,Server对象和Request对象Cookie对象和Seion 对象,Application对象,各个内置对象的属性和方法。

重点考核的内容和知识点:Page对象和Response对象,Server对象和Request对象Cookie对象和Seion 对象,Application对象。

2.5ASP.NET 控件技术与组件开发

基本内容和知识点:Visual Studio中各种控件的属性、事件和方法。

重点考核的内容和知识点:文本框、输入输入框、命令按钮、单选按钮、多选按钮 2.6ADO.NET 数据库开发

基本内容和知识点:ADO.NET就能在程序中执行SQL语句,完成对数据库的各种操作,如对数据的检索、修改、插入和删除等操作。

重点考核的内容和知识点:如SqlConnection、SqlCommand对象、SqlDataReader、SqlAdapter和DataSet对象的应用 2.7数据绑定和数据控件

基本内容和知识点:数据绑定的概念,多值绑定,但值绑定;数据控件GridView和DataList控件的属性和方法。

重点考核的内容和知识点:数据控件GridView和DataList控件的属性和方法 2.8主题、母版页和站点导航

基本内容和知识点:主题、母版页在网页中的作用;站点导航在网页中的作用。重点考核的内容和知识点:主题、母版页在网页中的作用,掌握导航控件Menu、TreeView和SiteMapPath的使用

2.9AJAX技术与应用

基本内容和知识点:AJAX技术在网页中的作用。

重点考核的内容和知识点:AJAX服务器控件ScriptManager、UpdatePanel、Timer的属性、事件和方法

五.有关说明

1.该大纲依据沈阳大学指导性教学计划,结合具体专业培养目标编写的。2.要求学生具有计算机网络、数据库及相关的专业基础知识。3.课堂讲授与上机实验结合。4.本大纲的编写不是根据哪一本书编写的,在教学过程中随着发展可适当调整与完善教学内容。

执笔人:李华 审核人:刘天惠 批准人:范立南

六、本门课程主要概念的中英文对照表

client/server

客户机/服务器

Browser/Server 浏览器/服务器

Hypertext Markup Language 超文本标记语言

Extensible Markup language 可扩展标记语言

Primary 主关键字

foreign key 外关键字

DBMS database management system 数据管理系统

object-oriented 面向对象

object-oriented programming 面向对象程序设计

浮点数 float

变量 Variables

继承inheritance Polymorphism 多态 向导wizard 全局变量 Public 局部变量 private 受保护变量 Protected 算数运算符 arithmetic operator 字符串运算符 string operator 逻辑运算符 logical operator 位运算符 bitwise operator 命名空间 namespace

类 cla 接口 interface 属性property 数据库 database

客户机 client

服务器 server

算法algorithm 控制结构control structure 顺序结构sequence structure 选择结构selection structure 循环结构 repetition structure 增量 increment 模型

model

《网络程序设计教学大纲32学时版.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
网络程序设计教学大纲32学时版
点击下载文档
相关专题 教版小学英语教学大纲 教学大纲 学时 网络程序设计 教版小学英语教学大纲 教学大纲 学时 网络程序设计
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文