1、 计算机工程系计算机工程系说课人:乔惠萍说课人:乔惠萍1ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9l 课程信息课程信息l 教学目标教学目标l 教学资源教学资源 l 教学方法教学方法l 教学程序教学程序 l 评价标准评价标准2ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9ASP.NET 3.5 (C#) SHUOKE -COURSEINFORMAITON课课 程程 信信 息息3ASP.NET 3.5 (C#) SHUOKE Com
2、puter Department QiaoHuiping2009-12-9课程信息课程背景课程背景网络技术飞速发展,使互联网成为人们快速获取、发网络技术飞速发展,使互联网成为人们快速获取、发布和传递信息的重要渠道,并影响着人们政治、经济、布和传递信息的重要渠道,并影响着人们政治、经济、生活的方方面面。生活的方方面面。网站建设、网页制作人才有较大的需求网站建设、网页制作人才有较大的需求课程内容:网站建设、网页课程内容:网站建设、网页(动态动态)制作制作网页(网页(WEB页)页)静态静态 *.htm动态动态 动态表现技术(在浏览器端的动态网页)动态表现技术(在浏览器端的动态网页) 动态内容(网页内
3、含有在服务器端执行的程序代动态内容(网页内含有在服务器端执行的程序代码。每次执行的结果会根据条件的的不同而不同)码。每次执行的结果会根据条件的的不同而不同) *.asp *.aspx *.jsp *.php课程性质课程性质ASP技术是计算机电脑艺术设计及相关专业学习网上信息发布的必修专业课必修专业课,是一门与实际应用紧密结合的技术。ASP.Net是网页制作、建立站点的重要内容是网页制作、建立站点的重要内容课程作用课程作用通过本课程的学习使学生进一步理解因特网的应用技术,提高学生分析问题和解决问题的能力,增强学生编程中的实际动手能力。 4ASP.NET 3.5 (C#) SHUOKE Compu
4、ter Department QiaoHuiping2009-12-9课程信息职业岗位分析职业岗位分析根据计算机系各专业培养方案:“具备艺术美感和创作鉴赏能力,掌握本专业必备的基础理论知识,掌握目前专业设计公司、广告公司、网络公司、建筑行业、家装行业的专业技能和岗位能力,具有良好职业道德,无论是在传统媒体还是网络媒体,无论是平面设计还是动画设计,无论是二维平面还是三维空间,均可适应各职业岗位要求的高等技术应用性专业人才。可从事网站建设网页编程网页设计制作等工作。5ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9课程
5、信息课程定位课程定位语言: VB、C#操作类:网页设计与制作(flashdreamweaver)数据库:ACCESS、SQL Server设计类:平面设计(photoshopcoreldraw)毕业设计ASP.NET(第五学期)职业岗位前导后续6ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9ASP.NET 3.5 (C#) SHUOKE -TEACHINGGOAL教教 学学 目目 标标7ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9
6、教学目标教学目标教学目标:使学生掌握网络编程的基本知识及动态网页制作技术(ASP.Net)u掌握Visual Studio2008,掌握IIS的配置方法u熟悉HTML语言、脚本语言u掌握ASP.Net的基本对象,u掌握ADO.Net的基本对象u熟悉Html控件、Web服务器控件、验证控件、数据显示控件等各类控件的用法。u了解登录控件、导航控件的用法。u了解XML技术、LINQ语言、AJAX技术。u掌握建立站点、网站发布的方法。最终能够利用这些软件、语言及技术制作网站。8ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-
7、9ASP.NET 3.5 (C#) SHUOKE -TEACHINGRESOURCE教教 学学 资资 源源9ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9教材内容:教材内容:以最新版本的ASP.NET 3.5和C# 2008为例第1章:.NET Framework及其重要组成部分,如何配置.NET Framework的开发环境、ASP.NET的处理指令。第2章:C#程序的基础内容。第3章:ASP.NET的内置对象和配置文件第46章:HTML控件,WEB服务器控件第7章:XML、System.IO命名空间、操作文件
8、、读写文件以及ASP.NET缓存机制和简单应用。第8章:用ADO.NET访问SQL Server 2008数据库第9章:ASP.NET的数据源控件、数据显示控件。第10章:Ajax技术的支持。第11章:综合实例东方商城管理系统。教材特色教材特色:通过实例介绍ASP.NET动态网站开发知识,具有实用性教程的特色;实例丰富全面。每章课后练习题帮助学生检查对ASP.NET开发理论知识的掌握程度。每章有大量“实训项目”,便于学生应用该章知识独立练习编程项目。配套光盘提供了实例完整源文件。学习目标:学习目标:掌握Visual Studio2008,掌握IIS的配置方法掌握ASP.Net的基本对象,掌握A
9、DO.Net的基本对象熟悉Html控件、Web服务器控件、验证控件、数据显示控件等各类控件的用法。了解登录控件、导航控件的用法。了解XML技术、LINQ语言、AJAX技术。学习重点:学习重点:IIS的配置方法ASP.Net的基本对象的基本对象ADO.Net的基本对象的基本对象Html控件、Web服务器控件、验证控件、数据显示控件学习难点:学习难点:Web.config文件XMLAJAX教材的处理:教材的处理:1、从教材内容上看,这本教材没有满足全部教学目标,如IIS的安装、配置方法、ASP.NET3.5的安装配置、HTML语言、脚本语言等,因此需从其他教学资源中获取相关知识,在教学过程中进行补
10、充。2、有些实训项目针对性不强,在布置实训任务时适当地改变实训要求或难度。3、本教材出版时间较短,书中有不少错误,在授课过程中给学生指出,或向学生提问,引导学生找出问题。教学资源教材:ASP.NET3.5(C#)实践教程作者:邵良彬 刘好增出版社:清华大学出版社出版时间:2009-5配套光盘10ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9教学资源参考书:ASP.NET3.5从入门到精通基于C#作者:王杰瑞 孙更新 宾晟出版社:科学出版社 北京科海电子出版社出版时间:2009-1参考书:ASP.NETWeb应用程
11、序设计及开发(C#版)作者:邵鹏鸣出版社:清华大学出版社出版时间:2007-1011ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9教学资源网络资源:互联网是最大、最方便的学习资料库 http:/ 中国DotNet俱乐部-Developer开发者论坛-中国最大的.Net编程社区ASP.NET精品课程网站(建设中)12ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9ASP.NET 3.5 (C#) SHUOKE -TEACHINGMETH
12、OD教教 学学 方方 法法13ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9教学方法教法:多媒体课件讲授实例讲解多媒体演示实例提问与讨论课后答疑习题课布置实训实训(任务驱动法)网络资源学习法浏览网站学法: InternetLocal hostD/B D/B ServerServer教学手段 多媒体网络教学系统辅助教学课件精品课程网站14ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9ASP.NET 3.5 (C#) SHUOKE -P
13、RACTICETEACHING实实 践践 教教 学学15ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9实践教学实践教学环节实践教学环节课程实训每章安排3-5个实训项目,使学生掌握该章学习内容课程设计毕业设计 ASP.NET课程设计任务书与指导书(一)任务书(一)任务书一、设计任务一、设计任务任务一:设计个人网站结合个人爱好,设计制作个人网站任务二:设计山西建筑职业技术学院的网站结合学院实际情况,设计制作学院网站,可有侧重点。(或5 ASP技术课程设计大纲技术课程设计大纲一、课程性质和任务该课程是在学生掌握一定的计
14、算机基础知识、平面设计的基础知识及相关软件、网页设计与制作的相关内容及软件的使用方法,并能利用ASP技术进行基本动态网站建设的前提下,为进一步提高学生从静态网页制作设计到动态网页制作设计最终建成网站而进行的实训操作,是计算机专业的实践9计算机应用技术专业毕业实习大纲计算机应用技术专业毕业实习大纲 毕业实习是计算机专业教学计划中十分重要的实践性教学环节。是对学生进行专业基本训练,培养实践动手能力和向实践学习,理论联系实际的重要课程。认真抓好毕业实习的教学工作,提高毕业实习教学质量,是提高学生业务素质和政治素质关键的一环。一、毕业实习的目的、训练学生从事专业技术工作及管理工作所必须的各种基毕业设计
15、任务书及指导书毕业设计任务书及指导书(一)任务书题目方向及基本要求:1网站基本要求(1)运用ASP、JSP等网络技术制作主页及其相关链接的页面(2)主页要求:清纯简洁、主题鲜明、内容编排得当合理、章节实训1安装WEB服务器使用嵌入式编码3用户登录购物车4浏览图书选择操作文件上传5图片切换动态修改字体显示效果表单验证(实现用户注册)带节日提示的日历8查看新闻列表精确查询批量复制运用LINQ读数据库9运用各种数据控件显示表信息16ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9实践教学实践教学条件实践教学条件机房满足学
16、生人手一机每台计算机安装: IIS 、VisualStudio2008、Dreamweaver、SQLServer、等相关软件,使学生能完成站点建立、网页制作、网站调试、发布等一系列过程机房可以上网(Internet),满足学生网上学习、查找资料、下载资源等需求。17ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9ASP.NET 3.5 (C#) SHUOKE -TEACHINGPROGRAM教教 学学 程程 序序18ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoH
17、uiping2009-12-9HTML语言语言脚本语言脚本语言语言基础知识(C#、VB)数据库知识(ACCESS、SQLServer)教学程序教学思路的设计教学思路的设计了解学生前期所学储备知识,根据教学目标,确定本课程所需讲授的主要内容:.NET Framework及其重要组成部分,.NET Framework的开发环境的开发环境ASP.NET的内置对象和配置文件的内置对象和配置文件(HTML控件,WEB服务器控件)用用ADO.NET访问访问SQL Server 2008数据库数据库(ASP.NET的数据源控件、数据显示控件)NET Framework及其重要组成部分,XML、System.
18、IO命名空间、操作文件、读写文件ASP.NET缓存机制和简单应用。Ajax技术IIS的安装的安装与设置与设置19ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9语言基础知识(C#、VB)数据库知识(ACCESS、SQLServer)HTML语言语言脚本语言脚本语言教学程序教学环节的安排教学环节的安排.NET Framework及其重要组成部分,.NET Framework的开发环境的开发环境ASP.NET的内置对象和配置文件的内置对象和配置文件(HTML控件,WEB服务器控件)用用ADO.NET访问访问SQL Se
19、rver 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课时课时课程课程设计设计毕业毕业设计设计职业职业岗位岗位20ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9教学程序教学过程:教学过程:课堂教学:课堂教学:一、回顾上节课内
20、容(WEB服务器控件)二、本节课教学内容说课:1、验证控件介绍(多媒体课件)2、验证控件类型3、正则表达式4、各验证控件的功能、属性、方法、实例讲解5、实例演示6、自定义验证控件属性、方法、事件、实例讲解7、实例演示三、小结四、作业、布置实训备课课堂教学布置实训实训以本课程第13 讲(验证控件)为例教学过程示例:教学过程示例:实践教学:实践教学:一、回顾课堂教学内容(验证控件)二、本次实训内容:1、表单验证:实现用户注册2、自定义验证控件使用三、实训辅导四、实训结果检查备课:备课:1、掌握教材内容2、查阅参考书籍3、实例制作调试4、实训制作调试5、填写课时授课计划(首页)6、编写教案与实训教案
21、7、制作多媒体课件21ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9教学程序因材施教因材施教1、ASP.NET课程第10讲-验证控件是学习完ASP对象和ASP的HTML控件、WEB服务器控件后的又一大类型控件。是本课程的重点内容之一。2、本课程以C#语言作为网页编程语言。但本学期我所带两个班级:计算机0701、电脑艺术设计0701,这两个班级的知识基础并不一致,计算机0701学过VB、C、C#,而电脑艺术设计0701班只学过VB,并未学过C#,因此两个班在教学方法上就有所不同。计算机0701:提问、讨论方法电脑艺
22、术设计0701:对比法(与VB编写的页面进行对比)3、在实训环节上,如果实训项目有问题:计算机0701班要求自己发现问题并尽量解决电脑艺术0701班通常会在布置实训任务时告知或提示解决方法22ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9ASP.NET 3.5 (C#) SHUOKE -TEACHINGSTANDART评评 价价 标标 准准23ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9评价标准本课程的考核评价从理论教学与实践教学两方面进行理论教学理论教学平时成绩(习题) 10%考试成绩 70%实践教学实践教学课程实训 20%课程设计 独立计成绩(考察)毕业设计毕业设计 论文中期检查答辩成绩 总成绩总成绩24ASP.NET 3.5 (C#) SHUOKE Computer Department QiaoHuiping2009-12-9 说课完毕25