Abstract
In this poster, we report our on-going project that aims to design a good set of course materials for introduction to programming using a functional programming language, Clean[2]. While procedural languages such as C, Python, etc are used in most introduction to programming classes, we believe that Clean might be better for students, because the syntax is very simple and in many cases, the size of a program in Clean is shorter than a corresponding program in C or other procedural languages. In addition, if Clean is used in an introduction to programming course, a lot of recursive examples can be introduced intuitively. This is important because even though recursion is one of important concepts that students should understand, many students have difficulty understanding the concept[3].
Author supplied keywords
Cite
CITATION STYLE
Kim, Y., Lee, C., Choi, J., Oh, S., & Park, S. (2023). Introduction to programming Using Clean. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (Vol. 2, p. 655). Association for Computing Machinery. https://doi.org/10.1145/3587103.3594176
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.