APP下载

Node.js与Express技术在计算机课程教学中的应用 

2016-11-07崔莹刘兵

软件导刊 2016年9期

崔莹++刘兵

摘要:Node.js及其开发框架Express目前广泛应用于高并发、高性能网络,该技术最突出的优点是支持简洁高效的多并发服务。近年来,计算机软件逐步应用于教学,由单纯给学生传授知识向训练学生的实践技能转变。为了搭建理想的实时互动的软件教学课堂环境,使用Node.js 和Express技术设计了在线画图交流平台和课堂测试小工具两个软件,探讨该技术在课堂上的推广应用。

关键词:Node.js;Express;高并发;实时互动

DOIDOI:10.11907/rjdk.161308

中图分类号:G434

文献标识码:A文章编号文章编号:16727800(2016)009019003

基金项目基金项目:安徽省教学研究一般项目(2013jyxm353)

作者简介作者简介:崔莹(1981-),女,安徽铜陵人,硕士,铜陵职业技术学院信息系讲师,研究方向为数据库、网站制作、前端技术;刘兵(1974-),男,安徽肥东人,硕士,铜陵职业技术学院信息系副教授,研究方向为软件开发与数据库。

0引言

随着计算机技术的发展,计算机教学对教师组织课堂要求越来越高。如今,计算机软件技术的学习更加注重应用技能培养,因而学习越来越强调互动与共享。与单独学习相比,通过讨论等互动方式更能激发学生的学习积极性。而目前大部分教学软件往往着眼于传统的知识传授进行设计,即使有互动环节也只注重教师与学生的互动,很少涉及学生之间的信息共享,因而很难形成课堂讨论氛围。

Node.js是目前十分流行的一种网络编程技术,它自带http服务器支持,不需借助外网即可方便地建立Web应用。通过Node.js和Express技术可实现数据实时传递与共享,在此基础上还可根据需要开发一些简单易用的小工具来丰富教学手段,从而便捷地搭建课堂实时互动环境。……

登录APP查看全文