...
首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >Use Concurrent Programming Models to Motivate Teaching of Programming Languages
【24h】

Use Concurrent Programming Models to Motivate Teaching of Programming Languages

机译:使用并发编程模型来激发编程语言的教学

获取原文
获取原文并翻译 | 示例
           

摘要

Undergraduate computer science students typically have only a limited understanding of their favorite languages and no inkling of other programming paradigms. Yet modern programmers typically work with several languages, and the availability of cheap concurrency is exposing fundamental problems in standard concurrent programming techniques ( mutable objects and threads). This situation presents a great opportunity: by exploring nonstandard techniques for gaining intellectual control over concurrent programs, one can motivate and teach important semantic concepts ( such as scoping) and important programming concepts ( such as functional abstraction). Such a curriculum stimulates student interest in exploring new programming paradigms.
机译:本科计算机科学专业的学生通常对自己喜欢的语言只有有限的了解,而对其他编程范例没有任何了解。然而,现代程序员通常使用多种语言,并且廉价并发的可用性暴露了标准并发编程技术(可变对象和线程)中的基本问题。这种情况提供了一个巨大的机会:通过探索非标准技术来获得对并发程序的智力控制,人们可以激发并教授重要的语义概念(例如作用域)和重要的编程概念(例如功能抽象)。这样的课程激发了学生探索新的编程范例的兴趣。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号