Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 13, Issue 2 (2014)
  4. Implementation of Abstract Data Types in ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • More
    Article info

Implementation of Abstract Data Types in Dynamic Sketches for Learning Geometry
Volume 13, Issue 2 (2014), pp. 209–224
Egle JASUTE   Valentina DAGIENE  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2014.12
Pub. online: 13 October 2014      Type: Article     

Published
13 October 2014

Abstract

A long-term observation of students' usage of a dynamic geometry in a classroom at all grade levels has challenged to develop an approach for learning and understanding mathematics in an easier way for both students and teachers. The paper deals with the results of a study that investigates the process and outcomes of the implementation of abstract data types in dynamic sketches (by composing scripts) for learning geometry. Four abstract data types have been developed and defined using algebraic specifications. The development of a dynamic sketch scenario with the implementation of these abstract data types is presented in detail. An example of creating an interactive microworld, using abstract data types, is presented and discussed as well.

PDF XML
PDF XML

Copyright
No copyright data available.

Keywords
abstract data type ADT learning geometry dynamic sketch interactive microworld

Metrics
since February 2020
1181

Article info
views

0

Full article
views

741

PDF
downloads

265

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy