APP下载

思政教学的智能化与多媒体化解决方案探究

2018-11-22余琳

微型电脑应用 2018年11期
关键词:教学系统智能化师生

余琳

(西安航空职业技术学院, 陕西 西安 710089)

0 引言

教学自诞生之日起便与科技有着极为密切的关系,两者相互促进、相互依存。当今社会科技发展日新月异,代表现代化发展进程的教育新方法、新手段与新模式逐渐成为人们长期探索与研究的新课题[1]。思政教学在教学模式创新与探索方面亦未止步,怎样在强调自身特色的同时做到教学方法与手段等的推陈出新,亦是社会的关注重点。随着PC机与移动设备的广泛应用,多媒体、智能化技术逐渐改变了人们的生产与生活方式,只要具有学习热情,学生便可摆脱时间与空间的束缚随心所欲地开展学习活动。Internet的便捷性、交互功能的丰富性以及线上线下资源的多样性为思政教学的智能化与多媒体化提供解决方案,进行以智能化与多媒体技术为支撑的思政教学系统的开发既有开发必要,又有良好的开发条件[2]。

1 系统结构设计

为实现思政教学的智能化与多媒体化教学目标,文章进行基于多媒体智能教学技术的思政教学系统的设计与开发。系统采用以MVC为基础的分层体系架构,对整个系统进行表示层、业务逻辑层与数据访问层3个层次的划分。系统分层可使不同层次之间存在较小的互联性,为系统扩展提供便利,增强灵活性与安全性。同时,系统可不受平台限制地进行跨平台运行,增强其可移植性与可维护性[3]。系统的体系结构,如图1所示。

图1 系统体系结构图

表示层用于提供交互界面;业务逻辑层对数据传输、逻辑处理以及系统功能负责;数据访问层主要执行数据的读取、保存与更新等任务。在表示层,用户会通过图形界面发出具体请求,业务逻辑层针对请求执行处理与计算任务,然后将其发送至数据访问层,待数据访问层接收后做出进一步处理并向业务逻辑层返回进行最终处理,将最后结果返回至表示层显示给发出请求的用户。

2 系统功能分析

基于多媒体技术的智能化思政教学系统应向学生提供注册登录、通知公告、超文本知识库、点播&直播、考试等功能性服务,其功能模块,如图2所示。

(1) 注册登录模块。含注册与登录两项子功能,若没有系统的使用账户,师生可在该模块进行新账户的注册,注册过程需输入个人相关信息,设置用户名与密码;若已拥有账户,师生可通过该模块登录系统,验证成功便可进入对应的系统主界面。

图2 系统功能模块图

(2) 通知公告模块。含选课功能与信息查看两项子功能,学生可通过此模块进行自己想要学习课程的选择,亦可查看校内外新闻以及思政课程的最新动态。网络教学平台的互联共通亦可通过此模块来实现,信息的发布可在选课平台或信息平台得到实时更新,为师生了解最新消息提供便利。

(3) 超文本知识库模块。是整个思政教学系统的核心,作为人工智能与数据库结合的产物,该模块亦是对知识表达、逻辑推理与数据检索进行集成的知识处理模块,可提供丰富的知识素材于师生在思政教学中自由使用,含多媒体教学数据库、微教学单元库以及虚拟课件资源库[4]3个子模块。多媒体教学数据库以知识点为基础,根据一定的检索与分类规则进行素材资料的组织,含图形、文字、声音、动画以及视频等多维信息;微教学单元是一个个“小课件”,以帮助教师讲授某个教学难点或帮助学生学习某个知识技能为目的而设计,体积短小精悍,方便师生检索与直接在教学情境中运用;虚拟课件资源库出于对当前全球网络化发展趋势的考虑,为师生提供虚拟教学资源,使一个学校、一个地区、全国甚至全球的教学信息资源都可被教师在课堂教学中检索到并灵活运用到当前教学中。

(4) 点播和直播模块。含点播与直播两项子功能,分属异步教学系统与同步教学系统[5]。点播子模块可让学生进行课件点播,播放过程中学生可自由控制课件的播放状态。直播子模块可在教学活动进行时在网上直播教学过程,扩大听课学生群体,同时,采用数字的形式在流服务器中对直播内容进行存储,供学生课后点播。

(5) 考试模块。此模块可进行思政考试预约与监管,学生可决定是否参加考试及参加考试的时间。通过考试预约子模块,学生可进行思政课程考试时间的预约;进入考试监管模块,学生可在短时间内了解学校对考试时间与地点的安排,同时进行短信提醒功能的设置,及时备考。

3 系统公共模块开发

3.1 开发环境

结合系统的用户端、工作量维护等需求以及后台对MVC架构的采用,用户不必再进行任何软件的安装,其对系统的访问与应用只需借助表示层的交互界面便可完成。在进行基于多媒体技术的智能化思政教学系统的开发之时,应充分发挥visual studio 2008工具的支持性作用,利用ASP语言执行开发任务。按照系统的设计以及有关数据处理的一系列要求,以ADO为数据库接口,JDBC为访问驱动,SQL SERVER2005为数据库平台。其中,之所以以SQL SERVER2005作为系统的数据库平台,是出于其能够保证数据安全并发挥强大数据结构处理功能的考虑。

3.2 前台展示

思政教学系统前台展示界面的主要用途在于对系统架构与系统内容进行读取,然后,快速而又美观地在系统用户面前进行用户指定功能模块的展示,对不拘于美化设置的要求予以满足。各个功能模块的显示通过JSF来完成,在此过程中,还要进行XSLT及AJAX的配置,用以保证界面展示的美观性与个性化效果,方便师生对系统各项功能的使用。系统展示界面与显示功能模块的部分代码,如表1与表2所示。

表1 前台展示界面代码

3.3 用户注册与登录

(1) 新用户注册 师生在进行新用户的注册之时操作比较简单,只需按要求填写对应的信息即可完成。新用户注册的部分代码,如表3所示。

表3 新用户注册代码

(2) 用户登录设计 系统登录界面的设计是按照类型不同的用户统一进行的。用户输入用户名与密码,点击登录按钮之后,系统会对数据库表中的用户名与密码进行读取,判断用户所输入的内容是否同其相一致,然后根据用户所输类型(教师还是学生)向其展示对应模块的内容。用户登录的部分代码,如表4所示。

表4 用户登录代码

3.3 数据库访问与连接

(1) ASP.NET数据库访问技术 在基于多媒体技术的智能化思政教学系统的开发与实现中,数据库访问技术发挥的作用非常重要。用户在登录与注册、搜索与查询、点播与直播等各种活动中均会涉及到对数据库的访问,作为ASP.NET访问数据库的方式,ADO.NET可向ASP.NET应用程序提供支持,使其顺利地完成与数据库的交互工作,通过连接不同种类的数据源,丰富数据库的内容,以此实现对各项数据的检索、操作与更新。在进行数据库读取及访问任务之时,ADO.NET可提供两种方式:DataReader对象与DataSet对象。

最简单的读取数据源方式为使用DataReader对象读取,此种方式并不能对数据执行写入操作,由其返回的数据表现为只读与只进的特征。为有效使用DataSet,与DataAdapter对象的良好配合必不可少,DataAdapter所处的位置在Command对象之上,具有执行SQL命令的任务,返回的结果会传至DataSet中。不仅如此,DataAdapter还可将经DataSet处理过的数据写回数据源。

(2) 数据库连接的实现 一般地,数据持久化工作状态应相应地结合映射字段的形式。数据库连接部分代码,如表5所示。

表5 数据库连接代码

4 总结

为了扭转传统思政教学模式下学生只能对教学内容予以被动式接受、成效有待提高等不良局面,文章结合计算机与多媒体技术进行了智能化思政教学系统的开发,形成思政教学的智能化与多媒体化解决方案。系统采用ASP语言执行编写任务,基于MVC设计分层体系架构,力求实现思政教学的信息化、智能化处理,让学生在短时间内完成学习,对个性化学习需求予以满足,有利于增强其学习信心,大幅度提升学习热情,激发学习兴趣。经测试,该系统的各项功能使用均正常,与设计要求相符。

猜你喜欢

教学系统智能化师生
智能化战争多维透视
淄博市大力推进交互式在线教学系统应用
初中历史教学中师生的有效互动
基于Unity的计算机硬件组装仿真教学系统设计
印刷智能化,下一站……
基于移动学习理念的智慧教学系统
基于“物联网+”的智能化站所初探
基于交互式双板教学系统的高中地理教学研究
麻辣师生
石油石化演进智能化