一款应用于“翻转课堂”教学的“教一学”软件的研究与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:ntcao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:简单介绍了“翻转课堂”及其优势;阐述了开发用于“翻转课堂”教学的“教一学”软件的必要性和可行性;详细介绍了采用MVC模型按照面向对象的开发方法的开发过程,包括系统结构设计、面向对象的各种建模如用例建模、静态建模、动态建模,以及数据库的设计;最后对该软件进行了评价。
  关键词:翻转课堂;“教一学”软件;MVC模型;面向对象开发方法
  中图分类号:TP311.52 文献标识码:A 文章编号:1009-3044(2017)22-0159-03
  1背景
  “翻转课堂”由英文“Inverting the Classroom”或“Flipped Classroom”翻译而来,意思是把传统教学方法中的课上和课下的任务颠倒过来,即课下在教师的指导下学生自主或交流完成课程内容学习,课上进行答疑、交流、做习题。在开展“翻转课堂”教学时,教师要提供相关的学习材料,如带有学习要求的学习任务书、短小精悍的视频、脚本文件、PPT课件、教学案例、习题等,学生在规定的时间内自主学习,在学习过程中可以与教师、同学进行交流,完成学习后在规定的时间提交必要的文档资料,教师批阅提交的文档,提炼出课上交流的内容,选出合适的习题,以便上课之用。
  “翻转课堂”是对于传统课堂的突破,把将教师从教学过程中的灌输者角色向解惑者身份转变,而学生变成了教学过程中的主动学习者,并且借助多媒体或者网络终端设备来完成教与学的过程,主要具有以下两点优势:
  1)有助于提高学生的学习效率。这种自主学习的模式,通过课前自主预习、课上讨论问题并实践、课后完成任务的流程,学生必须在课前认真学习准备,才能在课上跟上老师的步伐一同讨论重点问题,课后也只有重新温习所学知识才能提交任务书完成任务,这些方式都成为学生们的学习动力。
  2)有助于改进老师的教学方式。教师在课前将相关学习材料上传之后,根据与学生的交流情况和课程需要来准备课上需要讲解的问题与练习题,不用花费大量的时间在枯燥重复的讲解知识点,而是更有意义的练习和实践,大大提高了课堂质量。另外课后的作业通过任务书的方式在软件中管理,也大大减轻了教师在课后的负担,有助于教师教学方式的改进。
  目前有一些可供教师开展“翻转课堂”教学的平台,如国内的各类慕课网、精品资源课网、超星、速客,国外也有如在线可汗学院等。教师可以利用这些平台进行“翻转课堂”教学,但这些平台不是专为“翻转课堂”教学开发的,使用时感觉有些平台大而全,而实际使用的功能却比较少,即有“大马拉小车”的感觉;有些平台对资源的管理不是按“翻转课堂”教学要求进行管理的,即对资源管理方式不恰当。为此有必要开发一款适合在“翻转课堂”教学过程中方便教师添加课程资源并能很好地组织、管理这些资源,也能方便学习查找、使用的这些资源,同时方便沟通的软件——应用于“翻转课堂”的“教一学”软件,该软件不受时间和地点的限制,自由度大大提高,有助于学生在一种较为愉块轻松的条件下学习。
  本文介绍的“教一学”软件是按照面向对象的开发方法进行开发的。
  2“教一学”软件的分析
  “教—学”系统是针对高校教学设计的一款应用于“翻转课堂”的软件,其主要用户包括教师用户和学生用户两类。教师用户可完成课程资源如视频、课程信息、人员信息等方面的管理;学生用户完成个人信息的管理、通过教师上传的资料(视频、课件、脚本等)进行在线学习、也可以下载后进行离线学习,下载上传学习任务书等。从三个方面对其进行可行性分析:
  1)技术可行性分析:随着网络技术和数据库技术支持都日趋成熟,利用Asp.net技术与SQL Server 2010数据库的结合是网络系统设计的常用模式,所以技术成熟,安全性强。因此,从技术角度上考虑,本系统是可行的;
  2)经济可行性分析:“教一学”软件主要的成本集中在软件开发上,但是系统投入使用之后可以为教师和学生大大节省时间和精力,丰富教与学的手段,为高校教学带来的收益远远超出系统开发的成本。因此,从经济角度上考虑,本系统是可行的;
  3)操作可行性分析:系统设计时充分考虑了教师与学生的需求,人机交互界面友好,操作流程简单;数据处理迅速、准确、可靠;可用性强;容易扩充。所以对于用户的使用水平要求并不高,因此,从操作角度上考虑,本系统是可行的。
  对“教一学”软件系统进行分析和研究,得出系统的需求:建立一个较为完善的“教一学”软件,在此软件中相关信息应该表达准确、显示方式恰当、布局合理,保存的资源准确、方便使用,软件能够保证信息的安全,功能较全,能够方便一般用户完成相关使用的操作,并且各种操作合乎用户的一般习惯,使用此软件能够提高教学效率。
  对上述需求进行进一步分析、整理,提出了具体的系统目标为:梳理出方便、规范的资源管理流程;快速、准确的信息处理,能真正帮助老师改进教学方法;通过该软件,能逐步提高教学水平;加强系统流程控制,保证系统和数据安全;实现学生学习的平台化、一般化。
  为了到达上述目标,系统要实现的主要功能如下:
  2.1教学功能需求
  1)课程管理课程管理主要包括三方面的功能。
  ①新建课程:可以添加新课程(教师专有);
  ②编辑课程:可以更改课程信息、删除课程(教师专有);
  ③查看课程:可以查看课程内容。
  2)个人信息管理个人信息管理主要包括三方面的功能。
  ①修改个人信息:可以修改个人相关信息,如名称;
  ②选取课程:可以根据个人爱好或是教学计划选取课程(针对学生);
  ③修改密碼:可以通过验证后修改自己原来的用户密码。
  3)资源管理
  资源管理主要包括四方面的功能。
  ①上传各类课程资源:可以上传课程所需要的资源,包括课件、视频、脚本、习题、案例以及学习任务书(教师操作)   ②查看各类教学资源:可以查看教师上传的各类教学资源;
  ③可以下载各类教学资源:可以下载教师上传的各类教学资源;
  ④上传任务书:可以上传填写完成的学习任务书(学生操作)。
  4)学生管理(教师可操作)学生管理主要包括三方面的功能。
  ①查看学生信息:可查看所有学生信息和学生具体信息;
  ②注销学生:可以注销学生的资料;
  ③修改密码:可以修改所管理的学生密码。
  5)在线交流
  2.2非教学功能需求
  1)界面需求:用户界面友好、简洁,操作简单,方便。
  2)性能需求:资源的上传下载要快捷,稳定性要强,安全性要高。
  3)权限需求:在用户进行登录时,只有授权的账号和密码才能进入。
  3基于面向对象的“教一学”软件的设计
  該软件的设计主要采用面向对象的设计过程。
  3.1结构设计
  该软件采用MVC模型的分层结构设计,将软件分为Model层、View层、Controller层,将“教—学”软件的所有用户可见的部分放人View层,View层负责接收数据和显示结果,Model层是软件的逻辑以及功能模型,在View层和Model层之间的Con-troller层负责沟通Model层和View层,接收View层传来的数据,之后把数据交给Model层,再把Model层的处理结果返回给View层。软件的结构如图1所示。
  3.2面向对象的设计
  1)用例建模
  用例包括角色用例、模块用例。角色用例包括教师用例和学生用例。教师用户的权限主要分为个人管理权限、资源管理权限、课程管理以及学生管理权限,具体用例如下图2所示。其他用例在此不详细介绍。
  2)静态建模
  系统类图的一部分如图3所示。
  3)功能设计
  依据上面的分析和设计,以及未来的拓展,设计了软件拥有如表1所示的功能。
  4)动态建模
  编辑课程模块只有教师权限才可以使用,学生权限是不能编辑课程的,学生用户只能查看课程。编辑课程模块时序图如图4所示。
  4基于面向对象的“教一学”软件的实现
  “教一学”软件采用MVC架构,在.net环境中Asp.net技术结合SQL Server 2010数据库开发实现的。“教一学”软件数据库是基于sOL SERVER 2010数据库进行搭建的。数据库中的主要表如表2所示。
  5结束语
  “教一学”软件是为开展“翻转课堂”教学而开发的一款软件,短小精悍,运行效率高,它组织、管理一门课程的相关资源,方便教师组织、上传、管理课程的相关资源,方便学生查找、浏览课程资源,目前在学校进行了初步应用,基本达到了开发的最初目的。后续应做的工作,首先有些功能还要进一步完善;其次在此基础上开发移动客户端的应用程序。
其他文献
摘要:面向对象程序设计课程在空间信息相关专业教学体系中具有十分重要的地位,它涉及语法、开发环境、方法学和算法四个层次的内容。针对该课程在实际教学过程中往往以语法教学为中心的问题,结合相关专业的教学实践经验,从教学内容、教学方法等方面进行教学改革探讨,更好地实现面向对象程序设计课程在空间信息相关专业体系中的教学目标,提高该课程教学质量。  关键词:面向对象程序设计; 空间信息相关专业;教学内容; 教
摘要:近年来,新媒体技术不断发展,以新媒体为载体的在线阅读教育开拓空间巨大。而绘本阅读因种种原因虽有吆喝响亮的概念却未真正广泛普及大众。该文以一个新的视角,即通过拓展绘本阅读的媒介,解决绘本故事因各种因素未能普及的现象,将绘本阅读的益处带给更多的幼儿家庭。  关键词:绘本阅读;学前教育;新媒体;微信  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)22-0049-
摘要:目前监狱信息化已经取得一定进展,但整体仍然有不足,作者挑选了贵州省的几个监狱作为代表,就对监狱信息化现状进行调查,发现在网络建设、操作系统选择,操作系统日常维护、数据库建设等这几个方面存在问题,同时也调查了监狱干警信息化培训的情况。对此通过分析问题背后的原因,提出相关建议,希望通过这次调查研究为加快监狱信息化建设和监狱稳步发展做出贡献。  关键词:监狱;信息化建设;网络安全;调查  中图分类
摘要:实践教学模式的改革是实现应用型和创新型人才培养的重要途径。文章针对《数据库原理》课程设计的现状,探讨将项目式实践教学应用于翻转课堂,设计了具体的教学模型和详细的实施过程,取得了较好的教学效果,为其他课程的实践教学提供一定借鉴。  关键词:项目式;实践教学;课程设计;翻转课堂  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)30-0162-03  Applic
摘要:针对工业产品中的软件界面设计,探索uI设计课堂教学新模式,具体内容为与市场和用户实际需求紧密结合的项目贯穿式UI互动设计教学与实践方法,其中以企业全真项目为依托、以学生为中心的互动设计教学结合师生角色转换的体验评价模式构建了开放真实的UI互动设计课堂,其中以项目贯穿始终的教学内容提升了UI设计课堂的综合实践性;以学生为中心的互动设计教学方法激发了学生参与设计的自主性;师生角色转换的体验评价模
摘要:虚拟漫游在虚拟现实领域中的应用是个热点。虚拟漫游是基于图像的虚拟建模技术,是可直接使用真实世界的图像来表达现实世界的丰富细节,省去了绘制细节所进行的大量的多边形计算,是一种在微机平台上能够实现的性价比极高的虚拟现实解决方案。  关键词: PTGui;全景图像;虚拟漫游  中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2016)19-0212-03  Design and
摘要:“微课”教学资源是以视频为主要载体,围绕某个知识点或环节而开展的教与学活动的全过程,非常适合学生的主动学习、移动学习、远程学习和在线学习。文章以《Photoshop图像处理》课程为例,论述了“微课”教学资源的设计、开发和在课堂教学中的应用。  关键词:微课;教学资源;设计;开发  中图分类号:G710 文献标识码:A 文章编号:1009-3044(2016)06-0149-03  Desig
摘要:针对当前高职院校专业与当地经济发展不相适应的问题,该文以娄底职业技术学院为例,探讨高职专业设置与当地经济之间的关系。首先详细描述娄底经济和娄底职业技术学院的现状;其次分析娄底职院与当地经济不相适应的问题;最后给出了学院发展的一些建议。  关键词:高职院校;区域经济;专业设置  中图分类号:G71 文献标识码:A 文章编号:1009-3044(2016)06-0143-02  随着我国经济的迅
摘要:本课题将职业规划与计算机应用技术专业建设两者相结合,以学生就业为导向,以职业规划下的高职计算机应用技术专业人才培养为目标,对基于职业规划下的计算机应用技术专业人才培养模式进行改革,转变传统的人才培养观念,以职业规划理念为导向,以IT市场人才需求分析为出发点,确定专业人才的最新培养方案,改革创新“阶段培养、能力递进”的人才培养模式;立足学生的可持续发展,提升专业社会服务能力。  关键词:职业规
摘要:风起云涌的科技化时代,科技与艺术的结合可以更好地促进居民生活和城市建设。智能公交站牌视觉应用的研究是基于城市居民目前的乘车状况,以及移动互联网,GPS、LED显示屏、APP应用等技术和载体,加强智慧城市的建设与发展,拓展居民乘车的使用方式和适用范围,同时也将推动数字信息时代经济的发展。  关键词:UI设计;视觉应用;智能公交站牌;LED显示屏;APP  中图分类号:TP311 文献标识码:A