Generic Tasks for Algorithms

被引:3
|
作者
Milicic, Gregor [1 ]
Wetzel, Sina [1 ]
Ludwig, Matthias [1 ]
机构
[1] Goethe Univ Frankfurt, Inst Math & Comp Sci Educ, D-60325 Frankfurt, Germany
来源
FUTURE INTERNET | 2020年 / 12卷 / 09期
关键词
computational thinking; generic tasks; algorithms; K-12; problem solving; COMPUTATIONAL THINKING;
D O I
10.3390/fi12090152
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to its links to computer science (CS), teaching computational thinking (CT) often involves the handling of algorithms in activities, such as their implementation or analysis. Although there already exists a wide variety of different tasks for various learning environments in the area of computer science, there is less material available for CT. In this article, we propose so-called Generic Tasks for algorithms inspired by common programming tasks from CS education. Generic Tasks can be seen as a family of tasks with a common underlying structure, format, and aim, and can serve as best-practice examples. They thus bring many advantages, such as facilitating the process of creating new content and supporting asynchronous teaching formats. The Generic Tasks that we propose were evaluated by 14 experts in the field of Science, Technology, Engineering, and Mathematics (STEM) education. Apart from a general estimation in regard to the meaningfulness of the proposed tasks, the experts also rated which and how strongly six core CT skills are addressed by the tasks. We conclude that, even though the experts consider the tasks to be meaningful, not all CT-related skills can be specifically addressed. It is thus important to define additional tasks for CT that are detached from algorithms and programming.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Comment on "Structural damage detection by generic algorithms"
    Baruch, M
    AIAA JOURNAL, 2003, 41 (03) : 559 - 559
  • [42] Generic Depth-first Searching Algorithms
    Xie Qingsong
    Wang Yanbing
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 96 - 100
  • [43] Improved Generic Algorithms for 3-Collisions
    Joux, Antoine
    Lucks, Stefan
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2009, 2009, 5912 : 347 - +
  • [44] Specific and generic unsupervised algorithms for NILM applications
    Jacobs, Gilles
    Henneaux, Pierre
    2020 INTERNATIONAL CONFERENCE ON SMART ENERGY SYSTEMS AND TECHNOLOGIES (SEST), 2020,
  • [45] Laminated wave turbulence: Generic algorithms I
    Kartashova, Elena
    Kartashov, Alexey
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2006, 17 (11): : 1579 - 1596
  • [46] Algorithms for generic tools in parallel numerical simulation
    Lecomber, D
    Rudgyard, M
    HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 51 - 60
  • [47] Laminated wave turbulence: Generic algorithms iii
    Kartashova, Elena
    Kartashov, Alexey
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2007, 380 : 66 - 74
  • [48] Generic command interpretation algorithms for conversational agents
    Laboratoire d'Informatique de Paris6 , 104 av du Président Kennedy, 75016 Paris, France
    Web Intell. Agent Syst., 2008, 1 (43-57):
  • [49] Generic iterative subset algorithms for discrete tomography
    Batenburg, K. J.
    Sijbers, J.
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (03) : 438 - 451
  • [50] Laminated wave turbulence: Generic algorithms II
    Kartashova, Elena
    Kartashov, Alexey
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2007, 2 (04) : 783 - 794