软件框架是软件项目开发过程中提取特定领域软件的共性部分形成的体系结构,不同领域的软件项目具有不同的框架类型。对于数字化学习环境软件系统的开发来说,可以运用的开发框架有以下几种。Spring框架和EJB3.0框架是当前两个主流的业务层框架。其中,Spring框架是一个广受欢迎的轻量级开源框架。[1]韩锡斌,刘英群,周潜.数字化学习环境的应用与评价[M].北京:中央广播电视大学出版社,2015:4.......
2023-10-02
在对数字化学习环境软件系统进行开发时,必须切实依据数字化学习环境软件系统的特点。具体来说,数字化学习环境软件系统的特点主要有以下几个。
(一)数字化学习环境软件系统具有复杂性
数字化学习环境软件系统必须要面对复杂的教学与教学管理问题,因为教学方法和教学模式、管理理念和管理流程不仅来源于实践,而且是理论和实践相结合的产物。此外,数字化学习环境软件系统面向的用户主体具有多元性,既有学生、教师,也有教学管理人员,为了更好地支持学生的学习、教师的教学、管理人员对教学进程的组织和管理,实现人才培养目标,需要将学习理论、教学理论、教学设计理论、教育管理理论、教育评价理论等与教学和管理实践结合起来,并融入教育软件的设计中。因此,数字化学习环境软件系统的构建实际上是一个研究—设计—开发—实践迭代循环的过程,四个环节相互推动,使数字化学习环境软件系统不断走向成熟。也就是说,在数字化学习环境软件系统的开发过程中,用户受自身理论水平的局限,往往无法从业务目标平滑过渡到具体的业务需求,导致软件需求带有一定的不确定性。这就需要软件开发人员在需求分析阶段更深入地理解需求,通过教学设计来引导用户需求,从而在用户业务目标、业务需求和软件需求之间建立一座沟通的桥梁,而这一点正是现有面向一般软件的统一开发过程所缺乏的。
(二)数字化学习环境软件系统具有风险性
对于高校来说,最为核心的任务是教学,最为核心的业务是教学管理。因此,用于支撑教学与教学管理的数字化学习环境在高校信息化建设和应用中也具有举足轻重的位置,一旦出现问题,就会对全校师生造成影响,扰乱正常的教学秩序,严重的甚至会发生教学事故。比如,一旦选课系统瘫痪,会导致全校学生无法正常选课。因此,提高质量和控制风险是数字化学习环境软件系统在构建时需要考虑的重要因素,而这两点正是软件开发过程重点强调的问题。
(三)数字化学习环境软件系统具有发展性
教育教学理念和教育技术的不断发展,对数字化学习环境软件系统提出了很多新的实际需求,这就要求数字化学习环境软件系统应在理论研究和政策研究的基础上,领先于实践应用需求,及时推陈出新。也就是说,即使数字化学习环境软件系统已进入应用阶段,软件需求仍然可能发生比较大的、频繁的变更。这种需求变更无疑使得软件的开发生命周期被无限延长,从而对软件和软件开发过程在需求管理、变更管理、风险控制和软件架构设计等方面提出了更高的要求。
(四)数字化学习环境软件系统具有效益性
数字化学习环境软件系统中包含众多软件,这些软件面向不同类型、不同层次的高校,其行业特征决定了软件开发过程必须严格控制开发成本。只有这样,开发后的数字化学习环境软件系统才有可能获得效益。
有关教育信息化:新时期高等教育改革助推剂的文章
软件框架是软件项目开发过程中提取特定领域软件的共性部分形成的体系结构,不同领域的软件项目具有不同的框架类型。对于数字化学习环境软件系统的开发来说,可以运用的开发框架有以下几种。Spring框架和EJB3.0框架是当前两个主流的业务层框架。其中,Spring框架是一个广受欢迎的轻量级开源框架。[1]韩锡斌,刘英群,周潜.数字化学习环境的应用与评价[M].北京:中央广播电视大学出版社,2015:4.......
2023-10-02
数字化学习环境软件系统的开发过程,可以继承RUP用例驱动、架构设计和迭代增量开发的特点;通过简化流程,增强与用户的密切合作等措施增加开发过程的敏捷性,以提高开发效率,控制开发成本;并通过加强规范管理、文档管理和过程管理保证软件的开发质量。利用RUP进行软件开发,具有很多的优点,具体如下。......
2023-10-02
高校信息化的培训人员,要能够对高校数字化校园建设过程中所涉及的人员进行有效的信息化意识和规范培训;能够对相关人员进行信息化基本技能的培训;能够针对应用软件的使用问题对相关人员进行培训等。......
2023-10-02
深入分析数字化学习环境的这一概念,可以发现其涉及以下五个方面的内涵。这就决定了数字化学习环境并不仅仅局限在教与学的过程,而且需要对教学过程进行有效的管理、监控和评价。......
2023-10-02
“自主学习”把学生从“配角”变成“主角”,把曾经是主角的“教师”变成“助学”的配角,这样才算“学习变革”。之所以特别强调倡导自主学习、合作学习和探究学习,是因为学校关注的不仅仅是每个学生是否掌握了教学大纲中所规定的内容,而是关注是否每个学生都获得了增值的机会。自主学习要求个体对为什么学习、能否学习、学习什么、如何学习等问题有自觉的意识和反应[1]。这里所说的自主学习是指教学条件下的学生的高品质的学习。......
2023-08-08
工作流引擎流程图设计器Activiti-Modeler中绘制学习流时,会生成相应的*.Bpmn20.xml文件以及流程图.png流程图图片,流程设计器如图5.18所示。实例化中,首先调用工作流引擎获取流程xml文件,读取文件内容,获取流程定义;然后调用流程中的任务,获取任务以及相关的任务属性。在教师角色在流程设计工作区中完成学习流创建,成功部署到系统中启动后,学习者可查看与之相关的任务。结束事件为活动结束时监听到的事件,而进行事件为流程进行中和网关发生时的事件。......
2023-11-07
在这里,以高校为例,具体说一说数字化学习环境应涉及的内容。无论哪种方式,数字化学习环境的设计开发流程都是相同的,差别在于整个流程的不同环节在教学机构内部还是在外部进行。建构主义者认为,学习环境是由众多的要素构成的,大致来说可以分为七类,即活动、情境、资源、工具、支架、学习共同体和评价。混合式学习模式是建构在教学中教师居于主导地位、学生居于主体地位的师生关系基础上的。......
2023-10-02
基于学习活动的设计、监控、管理和评价等研究和开发的学习活动管理系统很好地解决了学习资源的有效利用和教学设计思想的共享问题。学习活动管理系统为教师提供了在线学习活动序列化设计框架,从而真正满足了个性化教学的需要。目前,学习活动管理系统已经在美国、英国、新加坡等二十多个国家得到广泛使用,包括英国牛津大学、英国剑桥大学、美国密西根大学、新加坡南洋理工大学等国际知名高校。......
2023-11-07
相关推荐