APP下载

基于MVC的实时互动编程教学系统

2019-10-21袁丁逸含胡瑞芳易慧媛董歆雨陈祺

现代信息科技 2019年12期

袁丁逸含 胡瑞芳 易慧媛 董歆雨 陈祺

摘  要:在计算机编程教育普及的当今,如何激发学生学习动机并有效提升课程可理解性成为高校编程类课程的痛点问题。基于传统编程类课程教学模式的固有问题及高校的真实需求,本文提出了新一代针对编程教学的系统——基于MVC的实时互动编程教学系统,基本实现了编程课程跟随授课、即时互动、信息查询等功能。

关键词:实时互动编程;MVC.NET;数据库系统设计

中图分类号:TP311.52      文獻标识码:A 文章编号:2096-4706(2019)12-0129-03

Abstract:In todays computer programming education,how to stimulate learning motivation and enhance intelligibility of courses become pain points for universities. To solve the inherent problems and meet needs of college programming teaching,a new generation of system for programming teaching——real-time interactive programming teaching system based on MVC is proposed,which basically realizes the functions of following teaching,real-time interaction and information inquiry.

Keywords:real-time interactive programming;MVC.NET,database system design

0  引  言

本文首先介绍了国内外在线教学模式的现状及发展趋势,详细分析了传统编程类课程教学模式的弊端和可优化空间,随后阐述了计算机编程教学系统研究的目的及意义,并对教学系统用户需求进行了分析,说明实时互动编程教学系统开发的优势及重要性,最后从技术层面对本系统的开发计划进行概述。

1  绪论

1.1  国内外研究现状与发展趋势

1.1.1  国内外研究现状

早些年前,部分发达国家就已经开始开发和使用在线教学系统,许多高质量的教育平台逐步涌现,包括与世界顶尖大学和机构合作的Coursera、致力于多领域思想及观念传播的TED、实现交互式在线教学的IBM Learning space,以及基于WEB的教学集成培训应用工具Virtual-U。

随着中国教育技术研究的不断更新,在线教学模式也在国内得到了逐步推广。Vclass系统:北京师范大学现代教育技术研究所专门为基于双向多媒体通信网络的远程教学提供全面服务的线上教学系统;安博教育(AMBO):“互联网+”人才发展系统的最早发射器;网易公开课:使全世界的用户可以享受各种科目的在线免费公共课程。……

登录APP查看全文