Teaching programming through problem solving: The role of the programming language

Nikolaos Papaspyrou, Stathis Zachos · 2013

Abstract—In this short paper, we advocate the importance of problem solving for teaching “Introduction to Programming”, instead of merely teaching the syntax and semantics of a programming language. We focus on the role of the programming language used for an introductory course. For this purpose we propose CAL, a C-like algorithmic language, which is essentially

Read the paper · More papers on PaperTik