首页> 外文会议>Australiasian computing education conference >A Pattern-Based Problem-Solving Process for Novice Programmers
【24h】

A Pattern-Based Problem-Solving Process for Novice Programmers

机译:新手程序员的基于模式的解决方法

获取原文

摘要

Learning to program involves the application of programming language features to the solving of novel problems, and the experience of educators suggests that it is this factor that causes novice programmers the most difficulty. Because software patterns are descriptions of common problems and their solution written in a standardised format that facilitates reuse, their use in the novice context is indicated. This paper suggests a process for applying patterns to problems that derives from the relationships between patterns in a pattern language, and demonstrates its use in a simple problem. This approach suits the pedagogical model based on Bloom's taxonomy as it enables the required knowledge to be partitioned and dealt with in stages.
机译:学习计划涉及将编程语言特征应用于解决新的问题,教育者的经验表明,这是导致新手程序员最困难的因素。因为软件模式是常见问题的描述,并且它们以标准化格式编写的解决方案,便于重用的标准格式,指示它们在新手上下文中的使用。本文建议将模式应用于源于模式语言模式之间的关系的过程,并在简单问题中演示其使用。这种方法适用于基于绽放的分类学的教学模式,因为它使所需的知识能够分割并在阶段处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号