“互联网+”背景下辅助教学软件的分析和设计

来源 :知音励志·社科版 | 被引量 : 0次 | 上传用户:tzmming123321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要
  针对传统软件工程实践教学中学生参与度不足的问题,提出了“互联网+”背景下辅助教学软件的分析和设计。该辅助教学软件系统以企业软件开发过程为实训项目,以软件工程理论知识为支撑,对项目课题管理、软件过程设计、学生作业批改、阶段文档管理、代码版本控制、学生量化评价等环节加以系统功能设计,引导学生参与到项目开发过程,调动学生积极性,优化课堂教学。对该辅助教学软件进详细的需求分析,提出软件整体功能框架,再对关键模块进行程序设计。最终实现一个完整的、以软件工程课程实践结合的软件系统。
  【关键词】互联网+;辅助教学;软件
  今年以来,随着信息化技术的不断渗透,“互联网+教育”对“传统教育”的优势更加明显,在线课堂、在线实训平台等教育信息化建设也逐渐成为教师新的教学辅助软件。如何让课堂教学变成有温度的教学,以学生为主体?如何按照IT企业的培养模式去培养人才?如何提高学生的专业素养,提高动手实践能力?这些问题已经成为当下高校信息化建设关注的重要课题。
  软件工程专业作为计算机专业实践课程,把学生所学的C编程语言、数据结构,面向对象方法、计算机组成原理、数据库设计等多方面的专业知识联系起来,培养学生综合应用计算机专业知识,分解IT项目模块并以团队协作的方式完成系统设计编码的能力。目前,学校还存在教学方法传统单一,在软件设计的过程中,缺乏对项目阶段各角色的认知,就业后往往不能适应IT企业项目式开发模式。为此,借助“互联网+”背景下辅助教学软件的强大功能,学生学习从线下走到线上,通过注册登录在系统进行在线选题,组内讨论、提交作业,互助协作和软件版本控制。教师支持注册登录、发布课题、布置作业、项目计划分解、更改项目进度、批改作业、量化评分等功能。
  1 软件工程混合教学模式下的思考
  1993年IEEE(电气电子工程协会)关于软件工程(Software Engineering)的定义为:将系统性的、规范化的、可定量的方法指导软件的开发、运行和维护的一门学科,它设计到计算机科学、工程科学、管理科学、数学等领域的综合性知识及实践的应用。它的目的是为建造高质量的软件提供一个框架。在软件开发过程中,各团队成员相互协作、各取所长,通过讨论、协商,群策群力的方式进行项目式开发。
  依靠传统的教育方式,学生学习方式单,受时间和空间限制,很难将计算机学科专业知识应用到生产实践中。往往在项目实践活动中,拘泥于软件工程理论知识,缺乏工程化的解决方案,不可能多角度的思考问题。在辅助教学软件系统中,学生是按照角色进行实训,通过不同的角色分工来提高项目团队开发能力,角色主要分为四大类:产品经理、项目经理、软件开发人员、软件测试员。其中,软件开发人员包括:需求分析师、软件设计师、程序员。一个新学期开始之前,在老师的指导下,学生进行分组,人数应保持在4-5个人为宜。接着注册并登录辅助教学软件系统,选择软件开发过程所涉及的角色,角色分配要在组内成员充分讨论下确认的,一般由组长任项目经理。当然必要的时候也可以进行角色互换,小组内成员选择相应的角色之后,系统会自动分配该角色应该完成的任务,项目在实施的过程中,小组各成员必须按照计划要求完成阶段性作业,教师可以在系统中对学生各阶段作业进行评价打分,以便学生及时发现不足。辅助教学软件系统的物理拓扑结构如图1。
  2 辅助教学软件系统的分析和设计
  该项目式辅助教学软件系统是在Internet上基于Web应用的一种实现方式,本系统依托“互联网+教育”的新的创新教育理念,能够从管理和教学两个方面影响教学工作的运行,主要是模拟IT企业软件开发过程,实现教师和学生线下线上互动学习,从而达到锻炼学生软件项目分解、设计及编码的目的。针对软件工程项目式教学的特点,本系统主要用户有教师、学生、系统管理员三类用户。包括:①教师功能模块;②学生实训模块;③信息管理模块;④教学资源模块。该软件的层次结构图,如图2所示。
  2.1 教师功能模块
  教师模块的任务是实现教师制定软件工程课程各个阶段任务及进度计划,编辑上传教学资源,发布项目课题,查看批改各阶段文档和代码,阶段打分,组织教学活动。该模块的内容主要包括课前准备、课堂教学、课外作业和学生评测等活动,同时批量管理学生信息,对同类目下的内容统一管理。由此可以看出教师功能模块主要由实务管理子系统和信息管理子系统两部分内容构成,其中,实务管理子系统是教师功能模块的核心业务。主要实现课题管理、课件管理、进度管理、任务管理、学生记录跟踪、作业批处理及成绩管理等功能。信息管理子系统包括用户注册、用户登录、密码重置、公告信息管理等功能。
  (1)课题管理:课题是教师在新学期开始前,注册并由管理员审核通过,在系统中录入本学期的项目实训题目,为学生实训提供方向。
  (2)课件管理:课件是教师上课时提供的实操案例,通过对企业案例讲解,让学生学会问题分解,并能快速搭建软件模型。
  (3)进度管理:对不同项目的里程碑进行严格的把控,通過平台设置项目阶段节点,使学生优化项目开发时间。
  (4)任务管理:根据项目实际情况,按照软件生命各周期特点,规定不同阶段需要完成的任务,包括软件文档以及程序代码,向学生进行任务派发,
  (5)学生记录跟踪:类似系统日志,教师可在线查看学生日志,包括学生访问课程时间按、次数以及某个项目的参与情况。
  (6)作业批处理及成绩管理:对每个阶段完成的文档和程序代码进行客观评价,通过批改进行阶段性打分,通过姓名和学好可以查看、修改阶段成绩。
  (7)用户注册和登录:老师、学生以及系统管理员,通过不同权限完成系统功能操作,系统管理员具有最高系统权限。
  (8)公告信息管理:将学生在软件开发中共性的问题放在公告版,组织学生大讨论,在讨论中帮助学生建立工程化的思维方式。   2.2 学生实训模块
  学生实训模块帮助学生完成课程设计,提供自主、开放的学习环境,可以完成文档设计编写,代码编写,也可以自主完成项目选题,下载教师共享资源,下载软件过程阶段课件,查看项目进度要求,实训作业提交、查询成绩、文档管理、代码版本控制等功能。
  (1)登录模块:首先,通过教务系统将学生名单导入到该教学辅助系统中,学生通过设定的用户名和密码进入到教学辅助系统中。
  (2)课件下载及查询:通过下载教师课件,查看每个课件(案例)中不同的任务在不同的阶段是怎样由不同的角色来完成的,并可以查看该项目阶段代码及详细的代码说明。通过案例分享,让学生真切的感受项目开发的过程。
  (3)项目进度查询:通过子页面可以查到该账户下所有选题的(实训项目)的进度情况,以及未完成任务及预期时间。
  (4)成绩查询:在线查看该账户下已完成课题以及教师每个阶段批改的作業的成绩、评价。
  2.3 信息管理模块
  (1)文档管理:用于上传和下载行业相关的约束文件,教师课件及不同项目阶段性产生的文档,并在平台统一分类管理。
  (2)代码版本控制:支持文件重命名提交系统会提示删除旧文件,创建新文件,是项目小组协同工作重要的工具。
  2.4 资源管理模块
  教学资源主要包括教学课件、教学计划、实验报告模版、参考文件、导学文件、教学视频、精品课程资料等。
  3 网络辅助教学与课堂教学混合模型
  教学实践表明,使用网络辅助教学软件可以改善课堂教学的效果,尤其是类似软件工程项目式教学案例,不到可以弥补教学资源不足,并且可以方便教师掌握学生学习进度,发现学生在学习过程中的“盲区”,通过“线下讲解、线上分享、线上实训”教学方式,使项目开发过程阶段化、模块化,充分降低了学生综合实训所面临的难题,这些都是课堂教学无法比拟的优势,有效地提高课堂教学质量。结合课堂教学与辅助教学系统的特点和优势,提出了线上先下混合教学模式下的教学模型,如图3所示。
  4 结语
  基于“互联网+”的计算机辅助教学软件系统,为教师和学生进行教学改革提供了方法和平台,改变了教师为主体、学生被动接受的教学模式,学生的能力得到了提升,从以前的盲目学习变成探究学习。在互联网的带动下,教育逐渐从线下走向线下线上混合模式。今后,探索更多未来教育教学新模式,以此促进数字化学习环境的形成,促进教育信息化和教育现代化,促进优质教育资源社会成员共享。
  参考文献
  [1]于长虹.智慧校园智慧服务和运维平台构建研究[J].中国电化教育,2015,8(08):192-193.
  [2]刘敏斯,陈少波.大数据时代高校智慧校园建设研究[J].软件导刊,2015,11(09):57-58.
  [3]王永光.基于移动终端的智慧校园一站式服务平台的研究与实现[D].北京:北京交通大学,2015.
  [4]樊富有,孟林,李忠.新形势下软件工程人才培养的思考[J].计算机教育,2013(13):82-86.
  [5]李洪进.案例驱动式方法在软件工程教学中的应用[J].软件导刊,2013(06):191-193.
  [6]陈中育,叶荣华,王晓虎等.技能型软件人才的实践教学模式[J].计算机教育,2013(10):83-87.
  [7]秦放,何丹丹,曾维佳.案例驱动与项目导向结合的软件工程课程教学模式[J]. 计算机教育,2013(09):87-90.
  [8]韩立华,王玉梅.Moodle与高校课堂教学整合模型[J].中国教育技术装备,2009(27):120-121.
  [9]杨晓飞.基于Moodle平台的高校精品课建设[J].边疆经济与文化,2008(05):151-152.
  [10]Hong Mei,Dong-Gang Cao,Fu-Qing Yang.Development of Software Engineering:A Research Perspective[J].计算机科学技术学报(英文版),2006,21(05).
  作者简介
  王贵鑫(1986-),男,山西省大同市人。硕士研究生学历。现为温州商学院助教。研究方向为光伏并网发电、智慧城市。
  作者单位
  温州商学院信息工程学院 浙江省温州市 325035
其他文献
摘 要  中国的民族民间舞是我国各个民族的文化沉淀,形象地反映出了本民族的文化特征。作为中职院校舞蹈专业的教学,也应在舞蹈教学体系当中充分融入地域文化特色,努力构建具有地域文化特色的民族民间舞教学体系。鉴于此,以极具地域文化特色的舞蹈文化与创新观念作为标准,助推中职舞蹈教学向特色化方向发展,使得更多具有地域文化特色的民族民间舞得到良好的保护与传承。  【关键词】地域文化;民族民间舞;中职;教学体系
期刊
摘 要  初中化学概念是整个化学知识的基础,充分掌握概念是学习化学知识的精髓。只有让学生清楚准确的理解化学基本概念理论,才能使学生更深刻的认识物质及其变化规律。课程改革的核心问题要强调以人为本, 考虑到学生是否能够可持续性地发展。鼓励学生通过积极的尝试, 自我探究, 自我发现和主动实践, 集体学习等方针。  【关键词】初中化学;新课程改革;探究式学习;转变教学方式  1 前言  新课程在立足于学生
期刊
摘 要  小说相较于诗歌、散文而言,篇幅普遍比较长,它是通过塑造人物、叙述故事、描写环境来反映生活、表达思想的一种文学体裁。在小说教学中,教师要如何设计好课堂教学,把握好哪些关键点,引导学生更好地理解小说呢?本文根据笔者的课堂教学体会,提出了几点高职语文小说的课堂教学设计方法。  【关键词】高职语文;小说;课堂教学;设计艺术  小说是通过塑造人物、叙述故事、描写环境来反映生活、表达思想的一种文学体
期刊
摘 要  作为高中学科的基础课程,数学属于一门工具性学科,同时随着新课改的深入实施,教学内容和教学理念都发生了很大变化,这也被越来越多的人关注,相应的,高中数学教学模式和方法也做出了调整。笔者结合多年从教经验,分析了高中数学教学存在的问题,然后针对问题提出了相应教学方法,以期能够为提高高中数学教学效果贡献自己的力量。  【关键词】高中数学;存在问题;教学方法;新课改  当前,我国的教育事业发展蒸蒸
期刊
摘 要  十九大报告提出,努力让每个孩子都能享有公平而有质量的教育,这为基层教育工作指明了方向。教育均衡是追求教育公平的基础,实现均衡以后的教育公平不是简单的整齐划一,随着我国教育水平的发展,更需要追求优质教育,有质量的公平才是真正的公平。”随着城市交通经济的发展,很多人离开农村或者说脱离农村进入城市以后,农村人口日益减少,这就致使一定的城乡差距,随着科技的进步,网络时代的到来,网络教学平台氤氲而
期刊
摘 要  随着教育的发展,现在在教学方式上有了很大的变化,能在更加现代化和学生自主的情况下进行学习,能保证学生学习的积极性,让学生在学习的过程中,学习到知识,积累到学习的方法,使学生能掌握更多的学习方法,让学生能掌握自主学习的能力。在化学课程的教学中,为了让学生能够真正的体会到学习的方法和乐趣,我们让学生积极主动的融入到学习的过程中去,能在学习的过程中认识到化学知识的力量,促进学生进行学习。本文主
期刊
摘 要  全域旅游是一种旅游引领全域发展的整体发展模式,是把行政区当做旅游区、全部区域一体化发展旅游。单一景区智能导览系统信息孤立,旅游体验和导览效果不佳。本论文基于云计算技术,以实现景区间无缝切换一体化导览为主要目标,以长沙地区为例,设计全域旅游智能导览云平台APP。  【关键词】全域旅游;智能导览;云平台  全域旅游示范区创建过程中,各部门齐抓共管,行业积极融入,充分利用目的地全部的吸引物要素
期刊
双重编码理论是信息储存、加工和提取过程中对语言事物和非语言事物进行处理的基本理论,在此,从双重编码理论入手,优化道路车辆视频追踪系统,给出动态特征检测与静态特征匹配、二次帧差法等优化措施,既提高车辆视频追踪的识别能力,又提高应用型工科院校创新人才培养的质量。
期刊
双重编码理论提出语言信息与非语言信息在贮存、加工与分析提取中占有同等重要地位,在此,以双重编码理论试论优化道路车辆视频检测与追踪,旨在提高道路车辆的管理效率,提升交通运输部门的服务能力。
期刊
摘 要  作为戏剧大省的山西面临着严重的剧种危机,山西很多地方剧种不是归于沉寂,就是后继乏人,生存环境不容乐观,而电视这一传媒为戏曲的发展提供了一个很好的展示空间,但是也面临着收视率较低、观众老龄化等现象。  【关键词】电视戏曲;现状;发展  当前有很大一批青年认为看戏、听戏是老年人的事,而通俗音乐才是属于他们青年人的。的确,作为戏曲,无法获得流行歌曲那样的社会效果。很多钟爱流行歌曲的青年人认为戏
期刊