Results 171 to 180 of about 135,232 (227)
Some of the next articles are maybe not open access.

Developing a Computer Science Content Knowledge Test for 10th Grade Students

Workshop in Primary and Secondary Computing Education, 2023
Computer Science competencies are becoming increasingly important in our current digitised society. To foster students in Computer Science, different countries have introduced subjects with new educational plans based on Computer Science frameworks, such
Tobias Bahr
semanticscholar   +1 more source

Effects of a Block-Based Scaffolded Tool on Students’ Introduction to Hierarchical Data Structures

IEEE Transactions on Education, 2022
Contribution: In this article, the authors present findings and insights on the efficacy of using an educational block-based programming (BBP) environment—Blocks4DS, to teach the binary search tree (BST).
P. G. Feijóo-García   +3 more
semanticscholar   +1 more source

Nano Version Control and the Repo as the Next Data Structure in Computer Science and Artificial Intelligence

2021 Ethics and Explainability for Responsible Data Science (EE-RDS), 2021
A new data structure called the Nano Version Control (NanoVC) Repo emerges from its origins in the fundamental data structures of computer science as well as from Git.
L. Machowski, T. Marwala
semanticscholar   +1 more source

Computer Science Education: Synthesis of the Curricula of Data Structures and Algorithms; Analysis of Algorithmic Bias and its Interaction with Society

2022
The topic of the technical work is the combination of two classes in the UVA curriculum that would enhance the learning experience for prospective students. The two classes are CS 2110 and CS 4102, essentially putting the general topics of data structures and algorithms together and creating a curriculum that synthesizes the information presented in ...
openaire   +1 more source

Utilizing ChatGPT in a Data Structures and Algorithms Course: A Teaching Assistant's Perspective

CHI Extended Abstracts
Integrating large language models (LLMs) like ChatGPT into computer science education offers transformative potential for complex courses such as data structures and algorithms (DSA).
Pooriya Jamie   +2 more
semanticscholar   +1 more source

Enhancing the Teaching of Data Structures and Algorithms using AI Chatbots

International Conference on Teaching, Assessment, and Learning for Engineering
This paper explores the potential of AI chatbots in enhancing the teaching of data structures and algorithms (DSA) in computer science education. We present our experience using AI chatbots to create multiple-choice questions (MCQs) and investigate ...
Malcolm Yoke Hean Low   +3 more
semanticscholar   +1 more source

Some innovations of teaching the course on Data structures and algorithms

2019 IEEE 15th International Scientific Conference on Informatics, 2019
The teaching of practical foundations of computer science is still a big challenge. The course on Data Structures and Algorithms is one of the most important foundational courses that are necessary to be included in the curriculum of future IT experts ...
W. Steingartner   +3 more
semanticscholar   +1 more source

Willow: A Tool for Interactive Programming Visualization to Help in the Data Structures and Algorithms Teaching-Learning Process

Brazilian Symposium on Software Engineering, 2019
Data Structures and Algorithms (DSA) are one of the main pillars of software development; however, abstractions around them are hard to teach and to be understood by students.
Pedro Moraes, Leopoldo Teixeira
semanticscholar   +1 more source

Demonstrating the Potential of Visualization in Education with the Manim Python Library: Examples from Algorithms and Data Structures

International Convention on Information and Communication Technology, Electronics and Microelectronics
Visualization is a powerful tool for learning and teaching complex concepts, especially in the field of computer science. However, creating effective and engaging visualizations can be challenging and time-consuming for educators and students. This paper
Milorad Marković, I. Kaštelan
semanticscholar   +1 more source

Proceedings of the Course on Algorithms and Data Structures for Geometric Computations Held at CISM (Centre International des Sciences Mecaniques) in Udine (Italy) on 8-12 July 1985,

1985
Abstract : The Outline of the course was as follows: 1) Computational geometry; 2) Geometrical problems related to robotics; 3) Heuristics for finding approximations for Steiner minimum trees; 4) The grid file as a data structure suited for geometrical computation; 5) Different schemes for representing three-dimensional objects; 6) Visibility problems ...
J. Nievergelt   +3 more
openaire   +1 more source

Home - About - Disclaimer - Privacy