NotesFAQContact Us
Search Tips
Back to results
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ961597
Record Type: Journal
Publication Date: 2011
Pages: 8
Abstractor: As Provided
ISSN: ISSN-1744-2710
Teaching the Relevance of Mathematics in Information Technologies through Functional Programming in Secondary School
Ruiz, Rosario Vera
International Journal for Technology in Mathematics Education, v18 n3 p155-162 2011
From the point of view of functional programming, a computational process to solve a problem is described as a mathematical function taking some arguments (corresponding to the data of the problem) and returning as a result its solution. Turtle Graphics can be used to describe the movements of a virtual turtle, which leaves a trail along his path on the plane. In this paper we present a functional library for Turtle Graphics that we have developed for the functional programming language Haskell. We show, by means of examples, how to use this library to graphically illustrate various concepts which are part of high school curriculum, primarily in the area of geometry. (Contains 8 figures.)
Research Information Ltd. Grenville Court, Britwell Road, Burnham, Buckinghamshire, SL1 8DF, UK. Tel: +44-1628-600499; Fax: +44-1628-600488; e-mail:; Web site:
Publication Type: Journal Articles; Reports - Descriptive
Education Level: High Schools; Secondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A