论文部分内容阅读
摘 要: 本文研究了在线英语教育平台产生的背景和意义,采用Asp.net SqlServer实现了一个具用学生、教师、管理员三个方面功能模块的在线英语教育平台,使学习不受时空的限制,朝个性化、自主式学习方向发展。
关键词: 教育平台 在线英语 ASP.NET
一、在线英语教育平台产生的背景和意义
网络教育是现代教育技术的一种重要形式,是教育发展的一个重要分支。通过基于Internet的网络教育,人们可以在任何时间、任何地点学习。发展网络教育是我国发展教育信息化、实现教育事业跨越性发展最有效、最现实的选择,拓展并逐步改变现有的教学方式,使得教学由传统的“教师主导作用为主”转变为“学习者主体地位为主”。随着我国教育信息化系统的建设,计算机和网络辅助英语教学和考试作为一种新的手段,已显示出它本身独特的优势。以建构主义学习理论为基础的网络资源建设与利用为本平台的开发指明了方向。为适应信息社会的发展,适应当前网络技术新形势的发展,充分利用现有的计算机和网络资源开发出一套在线英语教育平台具有不可低估的作用。
二、在线英语教育平台的设计方案
随着英语教学改革的不断深入,形式单一的以教师为主体的单向课堂授课的形式受到很大的挑战,结合英语课程的特点,以学生为主体,注重师生间沟通的教学方式成为趋势。本平台就迎合这一趋势,开发一个公共的网络自主学习平台,学生可利用此平台进行英语的自主学习,并进行学习问题的提问和交流活动;教师也可利用它作为课后教学的主要手段,通过此平台进行相应的课外教学、答疑等教学活动,以此加强教师与学生、学生与学生间的交流和沟通。通过该平台,学生可以利用网络交互性的特点开展卓有成效的学习,教师上传的网络学习资源为学生课后学习提供丰富的学习素材。
本平台在功能设计上应具有全面性和综合性,弥补现有英语学习平台的不足,汲取各自主学习平台的优点。在对师生充分调研的基础上,对系统的功能需求和性能需求进行分析,完成系统的架构设计、数据库设计、安全设计、界面设计、功能模块设计。在该平台中,用户分为学生、教师和管理员,不同的用户具有不同的角色、不同的权限,执行不同的功能。根据这三类用户,最终平台分为三个模块。每个模块的具体功能如下:
1.学生模块
在学生模块中,包括与当前教学进度相配套的课程信息、自我测试、学习交流几个功能。学生通过本模块可以进行个性化学习,克服时间和空间的限制,利用平台提供的信息和资源,根据自己的需求及爱好学习,从而达到激发学生学习兴趣的目的。
2.教师模块
在教师模块中,包括上传学习内容及相关多媒体素材、添加试题、给予学生学习指导几个功能。在这个模块中,教师结合教学进度和教学内容方面的知识,为学生解答问题,并提供相应的教学素材。教师根据学生模块中提供的自测功能的结果,可以有针对性地对学生进行个别辅导。
3.管理员模块
管理员模块包含用户信息管理、用户权限管理、用户交流平台管理模块,主要完成用户验证与权限控制的管理等。
开发该平台时通过设置IIS作为Web服务器,SQL SERVER作为后台数据库,选擇Microsoft Visual Studio.NET 2010作为开发环境设计制作而成,使用Visual Studio.net并利用此平台的强大功能进行ASP.NET应用程序的开发,使程序的开发效率大大提高,并且简化程序的部署和维护工作。在开发的过程中,使用主题和皮肤,让平台中页面保持一致外观。在页面设计的过程,页面中的图像使用图像处理软件Photoshop进行美化,以达到吸引学习者学习的效果。
针对Web应用程序,为了加强安全性,防范常见的SQL注入漏洞、XSS漏洞和上传漏洞。针对SQL注入漏洞,开发过程中采用了权限锁定、数据加密技术、检查用户输入的方法进行防范,同时采用过滤与加密变型来防范XSS漏洞。对于Web应用程序防范上传漏洞,最好的办法是进行对上传文件类型的过滤限制。
三、在线英语教育平台的应用
在线英语教育平台可以让学生不受时间、地点等限制参与英语学习与交流,突破了传统课堂环境的局限性,为语言学习提供了便利、快捷的方式及交互平台。平台经过试用后能在一定程度上激发学习者的学习兴趣,满足了英语课程应以网络技术为支撑,使英语学习不受时间和地点的限制,朝个性化、自主式学习方向发展的要求。通过学生有选择地进行学习,确立了学习者在学习过程中的主体地位。学生可以了解自身英语能力不足,从而从平台中主动探索有针对性的内容进行学习。通过平台中的交流功能,可以加强和巩固学生的学习成果,同时激发学习者的学习信心和动力,培养和激发学生学习英语的兴趣和积极的态度。在运行一段时间完善后,希望该平台能在其他同类学校中推广使用。平台在日后可以更换相应的学习栏目和内容,使其不仅适用全日制的学生,还可以适用于成人或其他类别的学生。随着现代教育技术、语言学、计算机技术的发展,特别是网络技术的提高,基于现代教育技术的自主性外语学习日益受到人们的关注,相关的理论正在日益形成,许多设想正在逐渐成为现实。
参考文献:
[1]朱珍,王跃胜.ASP.NET网站开发技术.电子工业出版社,2015.
[2]李振,郭旭辉.ASP.NET课堂实录.清华大学出版社,2016.
关键词: 教育平台 在线英语 ASP.NET
一、在线英语教育平台产生的背景和意义
网络教育是现代教育技术的一种重要形式,是教育发展的一个重要分支。通过基于Internet的网络教育,人们可以在任何时间、任何地点学习。发展网络教育是我国发展教育信息化、实现教育事业跨越性发展最有效、最现实的选择,拓展并逐步改变现有的教学方式,使得教学由传统的“教师主导作用为主”转变为“学习者主体地位为主”。随着我国教育信息化系统的建设,计算机和网络辅助英语教学和考试作为一种新的手段,已显示出它本身独特的优势。以建构主义学习理论为基础的网络资源建设与利用为本平台的开发指明了方向。为适应信息社会的发展,适应当前网络技术新形势的发展,充分利用现有的计算机和网络资源开发出一套在线英语教育平台具有不可低估的作用。
二、在线英语教育平台的设计方案
随着英语教学改革的不断深入,形式单一的以教师为主体的单向课堂授课的形式受到很大的挑战,结合英语课程的特点,以学生为主体,注重师生间沟通的教学方式成为趋势。本平台就迎合这一趋势,开发一个公共的网络自主学习平台,学生可利用此平台进行英语的自主学习,并进行学习问题的提问和交流活动;教师也可利用它作为课后教学的主要手段,通过此平台进行相应的课外教学、答疑等教学活动,以此加强教师与学生、学生与学生间的交流和沟通。通过该平台,学生可以利用网络交互性的特点开展卓有成效的学习,教师上传的网络学习资源为学生课后学习提供丰富的学习素材。
本平台在功能设计上应具有全面性和综合性,弥补现有英语学习平台的不足,汲取各自主学习平台的优点。在对师生充分调研的基础上,对系统的功能需求和性能需求进行分析,完成系统的架构设计、数据库设计、安全设计、界面设计、功能模块设计。在该平台中,用户分为学生、教师和管理员,不同的用户具有不同的角色、不同的权限,执行不同的功能。根据这三类用户,最终平台分为三个模块。每个模块的具体功能如下:
1.学生模块
在学生模块中,包括与当前教学进度相配套的课程信息、自我测试、学习交流几个功能。学生通过本模块可以进行个性化学习,克服时间和空间的限制,利用平台提供的信息和资源,根据自己的需求及爱好学习,从而达到激发学生学习兴趣的目的。
2.教师模块
在教师模块中,包括上传学习内容及相关多媒体素材、添加试题、给予学生学习指导几个功能。在这个模块中,教师结合教学进度和教学内容方面的知识,为学生解答问题,并提供相应的教学素材。教师根据学生模块中提供的自测功能的结果,可以有针对性地对学生进行个别辅导。
3.管理员模块
管理员模块包含用户信息管理、用户权限管理、用户交流平台管理模块,主要完成用户验证与权限控制的管理等。
开发该平台时通过设置IIS作为Web服务器,SQL SERVER作为后台数据库,选擇Microsoft Visual Studio.NET 2010作为开发环境设计制作而成,使用Visual Studio.net并利用此平台的强大功能进行ASP.NET应用程序的开发,使程序的开发效率大大提高,并且简化程序的部署和维护工作。在开发的过程中,使用主题和皮肤,让平台中页面保持一致外观。在页面设计的过程,页面中的图像使用图像处理软件Photoshop进行美化,以达到吸引学习者学习的效果。
针对Web应用程序,为了加强安全性,防范常见的SQL注入漏洞、XSS漏洞和上传漏洞。针对SQL注入漏洞,开发过程中采用了权限锁定、数据加密技术、检查用户输入的方法进行防范,同时采用过滤与加密变型来防范XSS漏洞。对于Web应用程序防范上传漏洞,最好的办法是进行对上传文件类型的过滤限制。
三、在线英语教育平台的应用
在线英语教育平台可以让学生不受时间、地点等限制参与英语学习与交流,突破了传统课堂环境的局限性,为语言学习提供了便利、快捷的方式及交互平台。平台经过试用后能在一定程度上激发学习者的学习兴趣,满足了英语课程应以网络技术为支撑,使英语学习不受时间和地点的限制,朝个性化、自主式学习方向发展的要求。通过学生有选择地进行学习,确立了学习者在学习过程中的主体地位。学生可以了解自身英语能力不足,从而从平台中主动探索有针对性的内容进行学习。通过平台中的交流功能,可以加强和巩固学生的学习成果,同时激发学习者的学习信心和动力,培养和激发学生学习英语的兴趣和积极的态度。在运行一段时间完善后,希望该平台能在其他同类学校中推广使用。平台在日后可以更换相应的学习栏目和内容,使其不仅适用全日制的学生,还可以适用于成人或其他类别的学生。随着现代教育技术、语言学、计算机技术的发展,特别是网络技术的提高,基于现代教育技术的自主性外语学习日益受到人们的关注,相关的理论正在日益形成,许多设想正在逐渐成为现实。
参考文献:
[1]朱珍,王跃胜.ASP.NET网站开发技术.电子工业出版社,2015.
[2]李振,郭旭辉.ASP.NET课堂实录.清华大学出版社,2016.