ADL - Algorithmic Design Language

Computer programming languages, due to their unnatural syntax and semantic, are very challenging for most students taking the first computer science course (CS1). While visualization is a great mechanism for comprehending how the algorithm is executed by the computer, it generally does not enhance algorithm developing skills or algorithm presentation in pseudo-code. In this study, we design and implement a text-based system, (called ADL - Algorithmic Design Language), to facilitate an algorithmic design lan- guage, in which students can focus on algorithm design using pseudo-code and can validate their algorithms via actual execution.

Paper

Full text

PDF

ADL - Algorithmic Design Language

Semantic Scholar · Computer Science · 2018

Abstract

Computer programming languages, due to their unnatural syntax and semantic, are very challenging for most students taking the first computer science course (CS1). While visualization is a great mechanism for comprehending how the algorithm is executed by the computer, it generally does not enhance algorithm developing skills or algorithm presentation in pseudo-code. In this study, we design and implement a text-based system, (called ADL - Algorithmic Design Language), to facilitate an algorithmic design lan- guage, in which students can focus on algorithm design using pseudo-code and can validate their algorithms via actual execution.

Similar papers

© 2026 NYSGPT2525 LLC