基于CBE模块化《Web数据库应用》课程教学内容设计.docVIP

基于CBE模块化《Web数据库应用》课程教学内容设计.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CBE模块化《Web数据库应用》课程教学内容设计

基于CBE模块化《Web数据库应用》课程教学内容设计   摘要:以知识点为主体,以学生为中心,基于能力本位进行教学,是一种不脱离教材,又优于教材的一种教学方法。CBE模块化的教学,让《Web数据库应用》课程显得不杂乱无章,六个模块的教学内容的设计与实现,能阶梯式地开发学生对动态网页编程的能力。   关键词:CBE;模块化;Web数据库;教学内容设计   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)33-7516-03   1 概述   CBE(Competency Based Education),能力本位教育,主要以加拿大、美国等为代表。它是以知行能力为依据确定模块,以从事某种职业应当具备的认知能力和活动能力为主线,可称之为“能力模块”[1]。   “Web数据库应用”是五年制高职计算机网络技术专业的学生,在第四年下半年所学的一门省统考课程,采用的教材是周苏峡、李建利老师主编的《Web数据库应用实例教程》[2]。本书一共8章,内容很丰富,涉及的软件有SQL Server2005、Dreamweaver和Visual Studio.NET,使用到的语言有HTML、JavaScript、VB.NET、C#等,并且有两个综合实例。   但在教学过程中,发现本书的优点其实也是其缺点。首先,对于第四年下半年的高职生来说,HTML、JavaScript以及CSS都在前期的课程中已经学过,本书有重复学习的效果;其次,“SQL Server数据库”作为另外一门独立的课程,和“Web数据库应用”同时开设,因此在本课程中也不需要做详细地介绍;最后,对于A的两种编程语言来说,和C#只要学懂其中一个就足够,没有必要同时学习,而且相比较之下,C#作为特意为而开发的语言,它有足够的优势。   2 模块的总体设计   针对学生的知识特点和学习能力,认真分析Web数据库应用的教学大纲,以CBE能力模块为依托,根据现有的教学资源,我对“Web数据库应用”课程的教学内容重新整理,共设计了六个模块,见表1。   模块一和模块二是基本技能,学生必须掌握。其中,模块一,主要是利用DIV进行页面布局,CSS设计页面样式进行网页制作,以此巩固静态网页开发的能力。模块二是让学生掌握在SQL Server 2005中建立数据库和表,以及对表的一些基本操作。   模块三和??块四是专业技能,也是本课程的重点内容。模块三主要是通过一个个小实例,让学生掌握C#的基本语句语法,以及ASP.NET的常用控件。模块四主要让学生掌握利用ADO.NET访问数据库,包括Access数据库和SQL Server数据库,以及在线连接和离线连接数据库这两种连接方法。   模块五和模块六都是综合应用,不同的是一个是系统开发,另一个是网站开发,前者是用ACCESS做后台数据库,后者是用SQL Server做后台数据库。   这六个模块,基本包含本课程的知识点,并阶梯式地呈现,不仅数据库形式多样,而且网站开发的内容前后呼应,便于学生接受和理解。   3 各模块的详细设计   3.1 模块一 用DIV+CSS构建静态的工会网站   学生根据工会网站效果图,用div布局出工会网站各页面,包括首页(如图1)、栏目的分页页面(如图2)和详细页(如图3),再用CSS设置相应的样式。   图2 栏目分页效果图   3.2 模块二 用SQL Server构建工会网站数据库   学生在SQL Server 2005中建立名为“gh”的数据库,根据图1首页自行设计出classTable表,并将各导航菜单名添加到表中。再根据图3详细页效果图自行设计出newsTable表,并往表中添加若干记录。   3.3 模块三 C#基础和ASP.NET常用控件   学生首先掌握如何编译和运行C#控制台应用程序,如何建立网站并调试等。然后掌握C#编程语言的基本语法、语句,如装箱和拆箱的涵义、if和switch语句、while、do-while、for语句、一维数组、多维数组和不规则数组,并能利用C#进行简单编程。最后掌握常用的服务器控件,如Label控件、TextBox控件、Image控件、Button控件、DropDownList 控件、ListBox控件、HyperLink控件、RequiredFieldValidator等验证控件;   为了避免编程语言课的枯燥性,这些内容都是穿插在一个个小实例中完成的。例如,通过判断学生成绩的优良及格,学生学会if和switch语句的使用;通过打印杨辉三角,学生学会不规则数组的使用;通过级联下拉列表的制作,如图4所示,学生学会DropDownList 控件的使用;通过用户注册界面的设计,如图5所示,学生学会各种验证控

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档