首页> 外文会议>International Seminar on Software Visualization >Structure and Constraints in Interactive Exploratory Algorithm Learning
【24h】

Structure and Constraints in Interactive Exploratory Algorithm Learning

机译:交互式探索算法学习的结构与约束

获取原文

摘要

Traditionally an algorithm is taught by presenting and explaining the problem, the algorithm pseudocode and an algorithm animation or a sequence of static snapshots. My aim is to foster creativity, motivation and high level programming concepts by providing the student an alternative route to algorithm understanding: exploratory learning. The algorithm is structured into several functions and this structure is presented to the student. The student is encouraged to device a pseudocode description himself. An instance of the problem is presented on the level of each algorithm function. A graphical simulation of the data structures and some of the algorithm functions are provided. It is the student's task to find out a correct sequence of function calls that will solve the problem instance. The instructor can control the difficulty of the task by providing algorithm constraints. Each new constraint will shrink the solution space and thus ease the task.
机译:传统上通过呈现和解释问题,算法伪码和算法动画或静态快照序列来教导算法。我的目标是通过为学生提供算法理解:探索性学习的替代路线来培养创造力,动机和高级编程概念。该算法构造成若干功能,并且该结构呈现给学生。鼓励学生自己提供伪描述。问题的一个实例是在每个算法函数的级别上呈现的。提供了数据结构的图形模拟和一些算法功能。学生的任务是找出将解决问题实例的正确函数调用序列。通过提供算法约束,指导员可以控制任务的难度。每个新约束将缩小解决方案空间,从而减轻任务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号