Results 111 to 120 of about 2,688,255 (145)
Some of the next articles are maybe not open access.

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

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, [PDF]

open access: possible, 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 ...
G Heiser   +3 more
openaire   +1 more source

Demystifying blockchain by teaching it in computer science: adventures in essence, accidents, and data structures

Journal of Computing Sciences in Colleges (JCSC; Formerly: Journal of Computing in Small Colleges), 2019
This paper demystifies the advanced computer science topic of blockchain by placing it in the context of course and content development. In presenting suggestions for using blockchain as a tool to teach core computer science concepts, the authors reflect
Alan G. Labouseur   +2 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

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

Comparing Feedback from Large Language Models and Instructors: Teaching Computer Science at Scale

ACM Conference on Learning @ Scale
Large language models (LLMs) can provide formative feedback in programming to help students improve the code they have written. We investigate the use of LLMs (GPT-4) to provide formative code feedback in a sophomore-level computer science (CS) course on
Ha Nguyen, Nate Stott, Vicki Allan
semanticscholar   +1 more source

A tool for teaching advanced data structures to computer science students: an overview of the BDP system

Journal of Computing Sciences in Colleges (JCSC; Formerly: Journal of Computing in Small Colleges), 2000
In order to design and write effective, robust code using advanced data structures, it is crucial to achieve a thorough understanding of the algorithms used to manipulate these structures. One means of accomplishing the task is to provide students with a
K. Becker, M. Beacham
semanticscholar   +1 more source

Competition and Feedback through Automated Assessment in a Data Structures and Algorithms Course

Annual Conference on Innovation and Technology in Computer Science Education, 2016
Tommy Färnqvist, F. Heintz
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy