摘
要
随着信息技术,特别是网络技术、多媒体技术及通信技术的发展,使网络学习成为可能并得到了很大的发展。但仅仅是技术上的成熟并不能使网络学习令人满意,只有开发数量大、质量高的网络课程及学习系统才能满足实际需要。因此,在理论和实践上探讨网络学习系统的设计和开发具有很强的时代和现实意义。
经过对该系统的理论支撑、学习模式、设计原则、开发过程、技术应用等多方面进行探讨之后,以大学理工科本科生基础课C语言程序设计为例,设计和建设了《C语言程序设计》网络课程。本网络学习支持系统具有网络课件和课程平台的双重功能,实现系统管理和资源库管理。
网络课件部分涵盖了C语言的基本内容和基本问题,具有较宽的适应性和内容量,在C语言资源库中提供了大量的媒体素材、习题、参考文献资料、网络资源链接库、视频教学课件,在线测试等相关资源,并且可以动态管理不断的添加新的资源和内容。学生既可以通过网络课程自主学习教学内容也可在课外通过这个学习系统帮助自己更好的学习C语言知识。
关键词:
网络学习系统;网络课件;课程平台;资源库
Abstract
With the development of information technology, in particular
the progress of network technology、multimedia technology and
communication technology,the web-based learning has been a very
great progress. But the maturation only in technology can not cause
web-based learning give satisfaction to people, constructing a
large quantitative and higher quality of the web-based courses and
the web-based learning system is necessary in practice。So the
discussing of the design and construction of web-based learning
system in theory and practice have a great meaning in epoch and
realism.
The supporting theory、the mode of learning、the principles of
instructional design、the process of construction and the
application of technology for this system has been discussed. we
select the basic course 《The C language programming》of
undergraduate students in the university as a applied example for
our theme-based web learning system, the web-based courses of 《The
C language programming》has been constructed.In this web-based
learning system, there are two functions: a web courseware and a
course platform, the system management and resources management can
be accomplished in the system.
The web courseware includes all the basic content and basic
problem of c language, and has capacious adaptability and large
number of content. The resource library of the C language
programming provides a lot of correlative resources, such as the
media material、exercises、references、web resources links、video
frequency and audio frequency teaching courseware, online-exam and
so on. The administrators can manage these resources and contents,
for instance, appending、deleting or amending . The students can not
only study instructional content alone through Internet, but also
acquire help after school for C language programming study through
this learning system.
Key words: Web-based learning system; Web
courseware; Course platform; Resource library