AlgoPoint as an Original Didactic Tool for Introductory Programming Using Flowcharts

Marcin Stefanowicz, Anna Sasak-Okoń

2023

Abstract

The paper concerns the development of the authoring application called AlgoPoint, which supports high school students in the process of learning programming. AlgoPoint is a block-based flowchart editor. It separates the syntax and semantics of the programming language from the actual control flow of the algorithm. In this way, students can focus on developing problem-solving skills, expressing a solution to a problem by building it using various functional blocks and connections. For more advanced users, mechanisms are available to build more complex data structures, functions, or subroutines, which can then be tested with the use of the built-in console or expressed as a text code in the selected programming language. The usefulness and advantages of the proposed application have been positively verified by students in real high school. The verification was conducted in natural conditions during computer science classes under the supervision of a teacher.

Download


Paper Citation


in Harvard Style

Stefanowicz M. and Sasak-Okoń A. (2023). AlgoPoint as an Original Didactic Tool for Introductory Programming Using Flowcharts. In Proceedings of the 15th International Conference on Computer Supported Education - Volume 1: CSEDU, ISBN 978-989-758-641-5, SciTePress, pages 162-170. DOI: 10.5220/0011826300003470


in Bibtex Style

@conference{csedu23,
author={Marcin Stefanowicz and Anna Sasak-Okoń},
title={AlgoPoint as an Original Didactic Tool for Introductory Programming Using Flowcharts},
booktitle={Proceedings of the 15th International Conference on Computer Supported Education - Volume 1: CSEDU,},
year={2023},
pages={162-170},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011826300003470},
isbn={978-989-758-641-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 15th International Conference on Computer Supported Education - Volume 1: CSEDU,
TI - AlgoPoint as an Original Didactic Tool for Introductory Programming Using Flowcharts
SN - 978-989-758-641-5
AU - Stefanowicz M.
AU - Sasak-Okoń A.
PY - 2023
SP - 162
EP - 170
DO - 10.5220/0011826300003470
PB - SciTePress