Some methods for improving data structure teaching efficiency

Computer simulation and modeling are now widely used in computer science teaching. There are various approaches to make the educational process more efficient. Visualization is one of them, and the flipped classroom approach is another. The goal of this research is to show how to improve the effici...

Full description

Bibliographic Details
Main Author: Zarema S. Seidametova
Format: Article
Language:deu
Published: Academy of Cognitive and Natural Sciences 2022-06-01
Series:Освітній вимір
Subjects:
Online Access:https://acnsci.org/journal/index.php/ed/article/view/524
_version_ 1797647695288991744
author Zarema S. Seidametova
author_facet Zarema S. Seidametova
author_sort Zarema S. Seidametova
collection DOAJ
description Computer simulation and modeling are now widely used in computer science teaching. There are various approaches to make the educational process more efficient. Visualization is one of them, and the flipped classroom approach is another. The goal of this research is to show how to improve the efficiency of teaching data structures (hashing, trees) in the Algorithms and Data Structures course. We conducted two tests with four study groups of second-year bachelor students in two Algorithms and Data Structures subjects – (1) Hashing, (2) Trees (BST, RBT, AVL). In the first experiment, study groups on subjects (1) and (2) were formed using the same type of teaching technique, either with or without visualization tools. In contrast to the first experiment, we employed flipped classroom approaches for one study group and a traditional teaching method for the other.
first_indexed 2024-03-11T15:20:14Z
format Article
id doaj.art-842c4b4669f140a9a7f4e64e5757825b
institution Directory Open Access Journal
issn 2708-4604
2708-4612
language deu
last_indexed 2024-03-11T15:20:14Z
publishDate 2022-06-01
publisher Academy of Cognitive and Natural Sciences
record_format Article
series Освітній вимір
spelling doaj.art-842c4b4669f140a9a7f4e64e5757825b2023-10-28T18:52:51ZdeuAcademy of Cognitive and Natural SciencesОсвітній вимір2708-46042708-46122022-06-01610.31812/educdim.4509523Some methods for improving data structure teaching efficiencyZarema S. Seidametova0Crimean State Engineering Pedagogical University Computer simulation and modeling are now widely used in computer science teaching. There are various approaches to make the educational process more efficient. Visualization is one of them, and the flipped classroom approach is another. The goal of this research is to show how to improve the efficiency of teaching data structures (hashing, trees) in the Algorithms and Data Structures course. We conducted two tests with four study groups of second-year bachelor students in two Algorithms and Data Structures subjects – (1) Hashing, (2) Trees (BST, RBT, AVL). In the first experiment, study groups on subjects (1) and (2) were formed using the same type of teaching technique, either with or without visualization tools. In contrast to the first experiment, we employed flipped classroom approaches for one study group and a traditional teaching method for the other. https://acnsci.org/journal/index.php/ed/article/view/524computer science educationalgorithmsdata structurevisualizationflipped classroom
spellingShingle Zarema S. Seidametova
Some methods for improving data structure teaching efficiency
Освітній вимір
computer science education
algorithms
data structure
visualization
flipped classroom
title Some methods for improving data structure teaching efficiency
title_full Some methods for improving data structure teaching efficiency
title_fullStr Some methods for improving data structure teaching efficiency
title_full_unstemmed Some methods for improving data structure teaching efficiency
title_short Some methods for improving data structure teaching efficiency
title_sort some methods for improving data structure teaching efficiency
topic computer science education
algorithms
data structure
visualization
flipped classroom
url https://acnsci.org/journal/index.php/ed/article/view/524
work_keys_str_mv AT zaremasseidametova somemethodsforimprovingdatastructureteachingefficiency