首页> 外文期刊>SIGCSE bulletin >An Introductory Course on Programming based on Formal Specification and Program Calculation
【24h】

An Introductory Course on Programming based on Formal Specification and Program Calculation

机译:基于形式规范和程序计算的程序设计入门课程

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

摘要

We report on our experience in teaching introductory courses on programming based on formal specification and program calculation, in two different Computer Science programmes. We favour the use of logic as a tool, the notion of program as a formal entity, as well as some issues associated with efficiency. We also review and use in practical cases some program transformation strategies, such as generalisation, tupling and modularisation. We describe our approach, its advantages and drawbacks. Furthermore, we present some preliminary results from an ongoing qualitative research which intends to characterise, describe and understand the students' experiences when taking these courses.
机译:我们报告了我们在两个不同的计算机科学程序中基于正式规范和程序计算进行编程入门课程的教学经验。我们赞成将逻辑用作工具,将程序作为正式实体的概念以及与效率相关的一些问题。在实际情况下,我们还将审查和使用某些程序转换策略,例如概括,组合和模块化。我们描述了我们的方法,其优缺点。此外,我们从正在进行的定性研究中提供一些初步结果,旨在表征,描述和理解学生在学习这些课程时的经历。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号