郭玉坤 王忠红
摘 要:由于B/S架构模式有客户端零维护及易扩展升级等优点,使得它在WEB兴起后便被广泛的使用。客户端只需要安装浏览器,无需安装其它组件,在任何地方都可轻松实现对WEB服务器端的访问。基于B/S架构的教学网站,能够轻松的实现学生通过网站参与第二课堂的教学活动,优化了教学资源,提升了教学效果。
关键词:B/S架构;教学网站;第二课堂
1 引言
大学计算机基础教育属于公共课,也是各院系所有专业大一新生的必修课。由于各种客观因素的限制,使得大一新生的计算机理论及操作基础差距极大。一般情况下,大部分城镇学生有长期使用电脑的经历,有较高的操作水平和较好的理论基础;而部分农村学生几乎还处在零起点的水平,学生的水平出现两级分化的局面。面对如此层次不齐的学生,课堂教学总是无法同时满足所有学生的需求,出现高手吃不饱,一穷二白的又无法消化的局面。这种局面的出现,使得处于两个极端的学生都出现倦怠情绪,感觉课堂毫无收获,进而发展为上课走神打瞌睡,甚至逃课的现象。
基于B/S架构(Browser/Server,浏览器/服务器)的第二课堂教学网站,能够很好的解决这一问题。课堂上,老师可以针对大部分学生的需求来施教,进行适量的讲解,然后把大量的时间留给学生进行实践。学生可以通过基于B/S架构第二课堂教学网站,按照自己的实际情况,在第二课堂的分级教学环节里面选择适合自己的教学任务和实践任务进行训练。这样,零起点的学生有提升的机会,而高起点的学生有提升的空间。各自都有收获便可解决学生倦怠、厌学等不良情绪。
2 设计背景及理论支持
马周周教授在“从庄子‘不射之射看当前我国教育技术之浅陋”说到,我国教育技术在庸俗的实用主义哲学的误导下,教育技术事业长期地陷入‘机事的沼泽地,偏执而不能自拔[2]。同时,本人也曾经通过调查得出这样一个结论,计算机基础教育是在中小学,唯一一个不参与升学考试的科目;唯一一个可以真正实施素质教育的科目;唯一一个可以以提升学生动手能力、创新能力、协作能力的学科;唯一一个可以提升学生综合能力和未来社会竞争力的学科,却被沦为最不受重视的学科[3]。马周周教授一针见血的之处了当前教育模式的弊病,同时,本人也对计算机基础的教学现状做过较为详尽的调查和分析。当前的计算机基础的课堂教学模式已经远远不能适应时代的需求,开发B/S架构的第二课堂教学网站迫在眉睫。
3 网站框架设计
ASP.net可以轻松实现客户端的身份验证、分布系统和网站配置等[1],所以初步选定ASP.net作为网站制作工具,使用常用的SQL server制作数据库。第二课堂教学网站的使用对象是个院系的老师和学生,老师要在网站里面及时上传和更新教学内容,及时上传相关的训练习题和实践资料。学生也要及时查看教师的教学内容,及时完成相应的实践任务,同时及时对教师的资料进行评价,参与和教师互动的活动。网站的基本结构如图1所示。
4 开发平台及关键技术
数据库链接时,使用ODBC.NET Framework,OLE DB.NET Framework,或SOL Server.NET Framework等來实现对数据库访问。本系统采用ASP.NET的集成控件ADO.NET来访问数据库。ADO.NET是常用的数据库访问控件。使用ADO.NET控件时,还可使用新的NET Framework来提供数据源,实现对各类数据源的统一访问。同时执行对数据库的检索等。
5 预期效果
通过第二课堂教学网站,可以轻松实现分级教学,缓解课堂教学压力,弥补课堂教学的不足。同时还可以轻松实现师生互动,让教学效果上一个新台阶。
[参考文献]
[1]杨荻.医院BS架构信息管理系统设计与应用[J].计算机仿真,2010,06:342-345.
[2]马周周.从庄子“不射之射”看当前我国教育技术之浅陋[J].电化教育研究,2013,1(237):19-25.
[3]郭玉坤.透过计算机基础教育看我国教育之误区和盲区[J].网络安全技术与应用,2013,10:129-136.