We look at the essential thinking skills students need to learn in the introductory computer science course based on object-oriented programming. We create a framework for such a course based on the elementary programming and design patterns. Some of these patterns are known in the pattern community, others enrich the collection. Our goal is to help students focus on mastering reasoning and design skills before the language idiosynchracies muddy the water.
我们着眼于学生在基于面向对象程序设计的计算机科学入门课程中需要学习的基本思维技能。我们基于基本的编程和设计模式为此类课程创建框架。其中一些模式在模式社区中是已知的,其他模式则丰富了集合。我们的目标是在语言特质混乱之前,帮助学生专注于掌握推理和设计技能。 P>
机译:GIS编程中的课程大纲:计算机科学与编程集成的趋势和模式
机译:计算科学中的并行编程:亚琛大学计算机科学专业学生入门实践培训课程
机译:使用基于设计模式的编程系统来推迟设计模式决策并自动进行结构模式更改
机译:在入门编程课程中使用计算思维模式进行脚手架程序设计
机译:计算机使用趋势和模式:商业和行业调查研究,目的是确定社区学院计算机科学计划的内容。
机译:心电图模式随组成变量的变化:对计算机程序进行心电图分析的影响
机译:计算机科学入门课程的编程模式与设计模式