1 自主学习平台概况
自主学习平台往往是一个提供教学、练习、测评的多功能整合平台,彻底改变了传统的以课堂教学为主的授课形式,使学生能够通过现代化的网络手段随时随地的登录到平台上进行学习,既方便了学生平时对某门课程的随时学习,使学生能合理安排自己的时间,又减轻了教师的授课测评负担.
2 自主学习平台特性
2.1 自主性利用自主平台,能使学生合理自主的安排自己的学习时间,培养学生课下的自主学习能力,它的自主性是区别于传统课堂教学的一大特性.
2.2 可重复性在传统的课堂教学中,很多知识点老师只讲一次,或一些难点学生当时未能准确理解,而自主学习平台为学生提供了重复学习的机会,使学生更容易掌握所学知识.
2.3 交互性传统的课堂教学中,大部分时间都是老师的单方面授课,与学生的沟通交流都是有限的,而自主学习平台可以利用多种交流工具,让教师能更容易掌握学生的学习效果,及时调整自己的教学方案.
3 系统设计
该系统遵循用户的意见,参考已有的自主学习平台,将系统功能分为:管理员、教师、学生三大模块.用户在登录界面登录时,自行选择所对应的角色,进入相应的功能模块.下面介绍各主要功能模块.
3.1 公告板块在学生模块当中,公告板块主要用于接收教师、学校等所发出的最新通知、最新活动和相关新闻.而在教师模块中,公告板块主要有浏览公告和发布公告两个功能,教师可以及时在公告板块中发布最新的相关公告,同时可浏览学校的相关公告.在管理员模块中,公告板块则主要用于管理发布的各种公告,删除旧公告,发布学校的新公告等.
3.2 在线学习在线学习模块是学生模块中独有的模块,可以利用框架网页来实现窗体的结构.左侧可以设置对应的菜单,学生可从菜单中选择需要学习的内容,然后在右侧的窗体中显示.在在线学习模块中,学生可以看到该学科每一章的知识要点总结,老师的讲义、PPT,相关资料和视频等等.
3.3 平时测评学生可以在该板块进行随时的知识点检测.同样利用框架网页,左侧显示测评的单元,根据学生所选择的测评单元,右侧会显示题目.学生完成测评并提交后,会立即看到系统所打分数.
3.4 答疑教室在学生模块中,答疑教室是一个提供给学生提出自己平时课堂疑问的平台.在答疑教室中,学生可以通过发布帖子的形式进行提问.而在教师模块中,进入答疑教室能随时看到学生的提问,并根据问题作出相应的回答.
3.5 题库管理题库管理是专门针对管理员的模块,教师把需要更新的题目集中汇总到管理员处,由管理员统一对当前题库进行更新,从而保证学生的平时测评中的题目能不断更新.
4 ASP.NTE技术
ASP.NET是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在web服务器上动态创建它们.在ASP.NET程序第一次执行过程中,分为两个阶段:①CLR将源代码编译成MSIL代码,存放服务器上;②MSIL代码编译为机器代码.在第二次执行中,可跳过第一阶段,直接编译服务器上的MSIL代码.如图1所示.
ASP.NET窗体是由开发者创建的web页,它由含页面信息的HTML标记和ASP.NET代码组成.用.aspx表示HTML文件,用.cs表示代码文件.
Web应用中应确保其安全性.对于登录的身份验证,我们可以利用利用ASP.NET提供的身份验证、角色扮演等技术增强其安全性.利用.NET技术开发时,我们必须考虑身份验证、授权、角色扮演者三个基本机制.ASP.NET的窗体模型用来生成动态页面,网络窗体能够支持HTML内容与脚本相混合的ASP语法.
除此之外,我们可以利用ASP.NET技术访问SQL数据库.ODBC(开放式数据库系统互连)独立于数据库,是一种重要的数据库访问API,使用户能够将数据库服务器和web服务器相连接.
5 结语
网络自主学习平台是课堂之外促进学生学习、帮助老师教学的重要平台,它的设计功能和质量影响着远程自主在线学习的质量.
随着计算机的不断应用发展,将现代教育技术融入教学将是未来发展的重中之重.建立在线自主学习平台,能使学生在课下获得丰富的学习资源,帮助学生更自由、更自主的进行学习.
参考文献
[1]李林森.基于.NET的外语自主学习系统的设计与实现[J].湖北成人教育学院学报,2014(1):58-59.
[2]薛莉.基于web环境的自主学习模式研究与开发[D].2014(1):58-59.