首页> 外文会议>International conference on software engineering >Exploiting Smalltalk modules in a customizable programming environment
【24h】

Exploiting Smalltalk modules in a customizable programming environment

机译:在可自定义的编程环境中利用SmallTalk模块

获取原文

摘要

This paper describes how we extended a module structure of the Smalltalk LearningWorks framework to provide a programming environment designed for very large scale technology transfer. The 'module' is what we have termed the LearningBook, a set of classes and persistent objects, including an HTML browser, programming and visualization tools, and microworlds. The context for this development is a distance learning university course in object technology which is enrolling over 5000 mature students per year-making it the largest such course in the world. While promoting a systems building approach, we have successfully added support for programming in the small and the needs of the isolated novice. Two guiding principles have been: (i) the environment and its modules fit into a consistent structure for personal management of learning and (ii) details of complex facilities, such as the class library, are progressively disclosed as knowledge and sophistication grow. The paper shows how these principles have guided the exploitation of LearningBook modules. To provide context, relevant academic background is given. Early informal feedback is reported and a project currently underway to observe in detail how thousands of learners use the programming environment is sketched.
机译:本文介绍了我们如何扩展Smalltalk SchinseWorks框架的模块结构,以提供专为非常大规模技术传输的编程环境。 “模块”是我们所谓的学习簿,一组类和持久对象,包括HTML浏览器,编程和可视化工具和微波炉。此开发的背景是对象技术中的远程学习大学课程,每年注册超过5000名成熟的学生 - 使其成为世界上最大的等课程。在促进系统构建方法的同时,我们已成功增加对孤立新手的小和需求的节目。两项指导原则已经是:(i)环境及其模块适合持续的学习管理结构,(ii)复杂设施的细节,例如类库,逐步披露作为知识和复杂性的逐步披露。本文显示了这些原则如何引导学习簿模块的开发。为了提供上下文,给出了相关的学术背景。报告了早期的非正式反馈,并在目前正在详细观察的项目,详细介绍了数千人使用编程环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号