Využití 3D tisku ve výuce programování
Use of 3D printing in programming education
Author(s): Miroslav Juriček, Štěpán Kudláček, Milan KlementSubject(s): Education, School education, Higher Education , Methodology and research technology, ICT Information and Communications Technologies, Pedagogy
Published by: Univerzita Palackého v Olomouci
Keywords: 3D printing; computational thinking; slicer; G-code;
Summary/Abstract: The integration of 3D printing into the educational process provides an opportunity to develop computational thinking and cross-curricular links (STEM/STEAM). This concept enables, first of all, the understanding of modern digital devices, but also directs them to solve problems in the field of algorithmization and programming in a new way. One of these ways is the possibility of analyzing G-code, which is generated by a 3D printing program (called a slicer), with programming languages such as C or Python, as they share some common features. If the teacher does not want to directly incorporate the creation of custom g-code into the lesson, he or she can work with a variant of editing the g-code provided by the slicer, such as changing the end position of the printer extruder, or writing simple g-codes to linearly shift the extruder position. It is the possibilities of integrating G-code into the teaching of algorithmization and programming that the present paper discusses.
Journal: Trendy ve vzdělávání
- Issue Year: 18/2025
- Issue No: 2
- Page Range: 14-19
- Page Count: 6
- Language: Czech
