
Teaching Functional Programming for High School Students
PROCEEDINGS
Tami Lapidot, Dalit Levy, Tamar Paz, Technion, Israel Institute of Technology, Israel
International Conference on Mathematics / Science Education and Technology, Publisher: Association for the Advancement of Computing in Education (AACE)
Abstract
Functional programming includes complex concepts and advanced ideas such as building abstractions with functions, compound data and list processing. As part of a new computer science curriculum for high school students in Israel, we developed a functional programming course, using DrScheme environment [1], based on recent research in science education that emphasizes the constructivist nature of learning. This paper deals with some preliminary findings from our field research and discusses some of the successes and difficulties of the high school students who took part in the course.
Citation
Lapidot, T., Levy, D. & Paz, T. (2000). Teaching Functional Programming for High School Students. In Proceedings of International Conference on Mathematics / Science Education and Technology 2000 (pp. 245-249). Association for the Advancement of Computing in Education (AACE). Retrieved February 28, 2021 from https://www.learntechlib.org/primary/p/15449/.
© 2000 Association for the Advancement of Computing in Education (AACE)
Keywords
Cited By
View References & Citations Map-
Computer Science Education as Part of an Undergraduate Program in Community Information Systems
Dalit Levy, Zefat Academic College, Israel
Society for Information Technology & Teacher Education International Conference 2013 (Mar 25, 2013) pp. 36–42
These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact info@learntechlib.org.