ASP.NET 说课

25
ASP.NET ASP.NET 说说 说说 说说说说说说 说说说 说说说

description

ASP.NET 说课. 计算机工程系 说课人:乔惠萍. 课程信息 教学目标 教学资源 教学方法 教学程序 评价标准. 说课提纲. 课 程 信 息. ASP.NET 3.5 (C#) SHUOKE --COURSEINFORMAITON. 课程信息. 课程背景 网络技术飞速发展,使互联网成为人们快速获取、发布和传递信息的重要渠道,并影响着人们政治、经济、生活的方方面面。 网站建设、网页制作人才有较大的需求 课程内容:网站建设、网页 ( 动态 ) 制作 网页( WEB 页) 静态 * .htm 动态 - PowerPoint PPT Presentation

Transcript of ASP.NET 说课

Page 1: ASP.NET   说课

ASP.NET ASP.NET 说课说课

计算机工程系

说课人:乔惠萍

Page 2: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

说课提纲

说课提纲

课程信息教学目标教学资源 教学方法教学程序 评价标准

Page 3: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --COURSEINFORMAITON课 程 信 息

Page 4: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

课程信息

课程背景•网络技术飞速发展,使互联网成为人们快速获取、发布和传递信息的重要渠道,并影响着人们政治、经济、生活的方方面面。•网站建设、网页制作人才有较大的需求

课程内容:网站建设、网页 ( 动态 ) 制作•网页( WEB 页)

•静态 *.htm•动态

•动态表现技术(在浏览器端的动态网页) •动态内容(网页内含有在服务器端执行的程序代码。每次执行的结果会根据条件的的不同而不同) *.asp *.aspx *.jsp *.php

课程性质•ASP 技术是计算机电脑艺术设计及相关专业学习网上信息发布的 必修专业课,是一门与实际应用紧密结合的技术。•ASP.Net 是网页制作、建立站点的重要内容

课程作用•通过本课程的学习使学生进一步理解因特网的应用技术,提高学生分析问题和解决问题的能力,增强学生编程中的实际动手能力。

Page 5: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

课程信息

职业岗位分析•根据计算机系各专业培养方案:“……具备艺术美感和创作鉴赏能力,掌握本专业必备的基础理论知识,掌握目前专业设计公司、广告公司、网络公司、建筑行业、家装行业的专业技能和岗位能力,具有良好职业道德,无论是在传统媒体还是网络媒体,无论是平面设计还是动画设计,无论是二维平面还是三维空间,均可适应各职业岗位要求的高等技术应用性专业人才。

可从事

网站建设

网页编程

网页设计制作

等工作。

Page 6: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

课程信息

课程定位

语言: VB 、 C#

操作类:网页设计与制作( flash\dreamweaver )

数据库: ACCESS 、 SQL Server

设计类:平面设计( photoshop\coreldraw )

毕业设计

ASP.NET

( 第五学期 )

职业岗位

前导前导

后续后续

Page 7: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --TEACHINGGOAL教 学 目 标

Page 8: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教学目标

教学目标:使学生掌握网络编程的基本知识及动态网页制作技术 (ASP.Net)

掌握 Visual Studio2008 ,掌握 IIS 的配置方法熟悉 HTML 语言、脚本语言掌握 ASP.Net 的基本对象,掌握 ADO.Net 的基本对象熟悉 Html 控件、 Web 服务器控件、验证控件、数据显示控件等各类控件的用法。了解登录控件、导航控件的用法。了解 XML 技术、 LINQ 语言、 AJAX 技术。掌握建立站点、网站发布的方法。

最终能够利用这些软件、语言及技术制作网站。

Page 9: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --TEACHINGRESOURCE教 学 资 源

Page 10: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教材内容:以最新版本的 ASP.NET 3.5 和 C# 2008 为例第 1 章: .NET Framework 及其重要组成部分,如何配置 .NET Framework 的开发环境、ASP.NET 的处理指令。第 2 章: C# 程序的基础内容。第 3 章: ASP.NET 的内置对象和配置文件第 4~6 章: HTML 控件, WEB 服务器控件第 7 章: XML 、 System.IO 命名空间、操作文件、读写文件以及 ASP.NET 缓存机制和简单应用。第 8 章:用 ADO.NET 访问 SQL Server 2008 数据库第 9 章: ASP.NET 的数据源控件、数据显示控件。第 10 章: Ajax 技术的支持。第 11 章:综合实例——东方商城管理系统。

教材特色:•通过实例介绍 ASP.NET 动态网站开发知识,具有实用性教程的特色;实例丰富全面。•每章课后练习题帮助学生检查对 ASP.NET 开发理论知识的掌握程度。•每章有大量“实训项目”,便于学生应用该章知识独立练习编程项目。•配套光盘提供了实例完整源文件。

学习目标:•掌握 Visual Studio2008 ,掌握 IIS 的配置方法•掌握 ASP.Net 的基本对象,•掌握 ADO.Net 的基本对象•熟悉 Html 控件、 Web 服务器控件、验证控件、数据显示控件等各类控件的用法。•了解登录控件、导航控件的用法。•了解 XML 技术、 LINQ 语言、 AJAX 技术。

学习重点:•IIS 的配置方法•ASP.Net 的基本对象•ADO.Net 的基本对象•Html 控件、 Web 服务器控件、验证控件、数据显示控件

学习难点:•Web.config 文件•XML•AJAX

教材的处理:1 、从教材内容上看,这本教材没有满足全部教学目标,如 IIS 的安装、配置方法、 ASP.NET3.5 的安装配置、 HTML 语言、脚本语言等,因此需从其他教学 资源中获取相关知识,在教学过程中进行补充。2 、有些实训项目针对性不强,在布置实训任务时适当地改变实训要求或难度。3 、本教材出版时间较短,书中有不少错误,在授课过程中 给学生指出,或向学生提问,引导学生找出问题。

教学资源

教材: ASP.NET3.5(C#) 实践教程作者:邵良彬 刘好增出版社:清华大学出版社出版时间: 2009-5配套光盘

Page 11: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教学资源

参考书: ASP.NET3.5 从入门到精通 [ 基于 C#]

作者:王杰瑞 孙更新 宾晟出版社:科学出版社 北京科海电子出版社出版时间: 2009-1

参考书: ASP.NETWeb 应用程序设计及开发 ( C#版)作者:邵鹏鸣出版社:清华大学出版社出版时间: 2007-10

Page 12: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教学资源

网络资源:•互联网是最大、最方便的学习资料库 http://www.chinaaspx.com/ 中国 DotNet俱乐部 --Developer 开发者论坛 -- 中国最大的 .Net 编程社区•ASP.NET精品课程网站 (建设中……)

Page 13: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --TEACHINGMETHOD教 学 方 法

Page 14: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教学方法

教法: •多媒体课件 讲授•实例讲解•多媒体演示实例•提问与讨论•课后 答疑•习题课•布置实训

•实训(任务驱动法)•网络资源学习法•浏览网站

学法:

Internet

Local host

D/B Server

教学手 段 •多媒体网络教学系统•辅助教学课件•精品课程网站

Page 15: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --PRACTICETEACHING实 践 教 学

Page 16: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

实践教学

实践教学环节•课程实训

每章安排 3-5个实训项目,使学生掌握该章学习内容

•课程设计•毕业设计

ASP.NET课程设计 任务书与指导书(一)任务书一、设计任务任务一:设计个人网站结合个人爱好,设计制作个人网站任务二:设计山西建筑职业技术学院的网站结合学院实际情况,设计制作学院网站,可有侧重点。(或

5 ASP 技术课程设计大纲一、课程性 质和任务该课程是在学生掌握一 定的计算机基础知识、平面设计的基础知识及相关软件、网页设计与制作的相关内容及软件的使用方法,并能利用 ASP 技术进行基本动态网站建设的前提下,为进一步提高学生从静态网页制作设计到动态网页制作设计最终建成网站而进行的实训操作,是计算机专业的实践

9 计算机应用技术专业毕业实习大纲 毕业实习是计算机专业教学计 划中十分重要的实践性教学环节。是对学生进行专业基本训练,培养实践动手能力和向实践学习,理论联系实际的重要课程。 认真抓好毕业实习的教学工作,提高毕业实习教学 质量,是提高学生业务素质和政治素质关键的一环。一、毕业实习的目的1、训练学生从事专业技术工作及管理工作所必须的各种基

毕业设计任务书及指导书(一)任务书题目方向及基本要求:1.网站基本要求( 1 )运用 ASP 、 JSP 等网络技术制作主页及其相关链接的页面( 2 )主页要求:清纯简洁、主题鲜明、内容编排得当合理、

章节 实训

1安装 WEB 服务器使用嵌入式编码

3用户登录购物车

4

浏览图书选择操作文件上传

5

图片切换动态修改字体显示效果

表单验证(实现用户注册)带节日提示的日历

8

查看新闻列表精确查询批量复制

运用 LINQ 读数据库9 运用各种数据控件显示表信息

Page 17: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

实践教学

实践教学条件•机房满足学生人手一机•每台计算机安装: IIS 、 VisualStudio2008 、 Dreamweaver 、 SQLServer 、等相关软件,使学生能完成站点建立、网页制作、网站调试、发布等一系列过程•机房可以上网( Internet ),满足学生网上学习、查找资料、下载资源等需求。

Page 18: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --TEACHINGPROGRAM教 学 程 序

Page 19: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

HTML 语言脚本语言

语言基础知识( C# 、 VB )数据库知识( ACCESS 、 SQLServer )

教学程序

教学思路的设计•了解学生前期所学储备知识,根据教学目标, 确定本课程所需讲授的主要内容:

.NET Framework 及其重要组成部分,.NET Framework 的开发环境

ASP.NET 的内置对象和配置文件( HTML 控件, WEB 服务器控件)

用 ADO.NET 访问 SQL Server 2008 数据库( ASP.NET 的数据源控件、数据显示控件)

NET Framework 及其重要组成部分,XML 、 System.IO 命名空间、操作文件、读写文件

ASP.NET 缓存机制和简单应用。Ajax 技术

IIS 的安装与设置

Page 20: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

语言基础知识( C# 、 VB )数据库知识( ACCESS 、 SQLServer )

HTML 语言脚本语言

教学程序

教学环节的安排

.NET Framework 及其重要组成部分,.NET Framework 的开发环境

ASP.NET 的内置对象和配置文件( HTML 控件, WEB 服务器控件)

用 ADO.NET 访问 SQL Server 2008 数据库( ASP.NET 的数据源控件、数据显示控件)

NET Framework 及其重要组成部分,XML 、 System.IO 命名空间、操作文件、读写文件

ASP.NET 缓存机制和简单应用。Ajax 技术

IIS 的安装与设置

4+2 课时

2+2 课时

2+2 课时

4+4 课时

12+18 课时

12+18 课时

12+8 课时

课程设计

毕业设计

职业岗位

Page 21: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教学程序

教学过程:

课堂教学:

一、回顾上节课内容 (WEB 服务器控件)

二、本节课教学内容 说课:

1 、验证控件介绍(多媒体课件)

2 、验证控件类型

3 、正则表达式

4 、各验证控件的功能、属性、方法、实例讲解

5 、实例演示

6 、自定义验证控件属性、方法、事件、实例讲解

7 、实例演示

三、小结

四、作业、布置实训

备课→课堂教学 →布置实训→实训

以本课程第 13 讲(验证控件)为例教学过程示例:

实践教学:

一、回顾课堂教学内容 (验证控件)

二、本次实训内容:

1 、表单验证:实现用户注册

2 、自定义验证控件使用

三、实训辅导

四、实训结果检查

备课:

1 、掌握教材内容

2 、查阅参考书籍

3 、实例制作调试

4 、实训制作调试

5 、填写课时授课计 划(首页)

6 、编写教案与实训教案

7 、制作多媒体课件

Page 22: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

教学程序

因材施教1 、 ASP.NET 课程第 10 讲 -- 验证控件—是学习完 ASP 对象和 ASP的 HTML 控件、 WEB 服务器控件后的又一大类型控件。是本课程的重点内容之一。

2 、本课程以 C# 语言作为网页编程语言。 但本学期我所带两个班级:计算机 0701 、电脑艺术设计 0701 ,这两个班级的知识基础并不一致,计算机 0701 学过 VB 、 C 、 C# ,而电脑艺术设计 0701班只学过VB ,并未学过 C# ,因此两个班在教学方法上 就有所不同。

•计算机 0701 :提问、讨论方法•电脑艺术设计 0701 :对比法(与 VB 编写的页面进行对比)

3 、在实训环节上,如果实训项目有问题:•计算机 0701班要求自己发现问题并尽量解决•电脑艺术 0701班通常会在布置实训任务时告知或提示解决方法

Page 23: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

ASP.NET 3.5 (C#) SHUOKE --TEACHINGSTANDART评 价 标 准

Page 24: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

评价标准

本课程的 考核评价 从理论教学与实 践教学 两方面进行

理论教学平时成绩(习题) 10%考试成绩 70%

实践教学课程实训 20%课程设计 独立计成 绩(考察)

毕业设计 论文中期检查答辩成绩

总成绩

Page 25: ASP.NET   说课

ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping

2009-12-9

说课完毕

欢迎批评指正欢迎批评指正乔惠萍乔惠萍

谢 谢 谢 谢 !!