<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="article">
<front>
    <journal-meta>
        <journal-id journal-id-type="publisher-id">INFEDU</journal-id>
        <journal-title-group>
            <journal-title>Informatics in Education</journal-title>
        </journal-title-group>
        <issn pub-type="epub">1648-5831</issn>
        <issn pub-type="ppub">1648-5831</issn>
        <publisher>
            <publisher-name>VU</publisher-name>
        </publisher>
    </journal-meta>
    <article-meta>
                <article-id pub-id-type="publisher-id">INFE241</article-id>
                        <article-id pub-id-type="doi">10.15388/infedu.2014.12</article-id>
                        <article-categories>
            <subj-group subj-group-type="heading">
                <subject>Article</subject>
            </subj-group>
        </article-categories>
                        <title-group>
            <article-title>Implementation of Abstract Data Types in Dynamic Sketches for Learning Geometry</article-title>
        </title-group>
                        <contrib-group>
                                        <contrib contrib-type="author">
                                                <name>
                    <surname>JASUTE</surname>
                    <given-names>Egle</given-names>
                </name>
                                <email xlink:href="mailto:egle.jasute@mii.vu.lt">egle.jasute@mii.vu.lt</email>
                                                <xref ref-type="aff" rid="j_INFEDU_aff_000"/>
                                            </contrib>
                        <aff id="j_INFEDU_aff_000">Vilnius University, Institute of Mathematics and Informatics
Akademijos str. 4, LT-08663 Vilnius, Lithuania</aff>
                                                    <contrib contrib-type="author">
                                                <name>
                    <surname>DAGIENE</surname>
                    <given-names>Valentina</given-names>
                </name>
                                <email xlink:href="mailto:valentina.dagiene@mii.vu.lt">valentina.dagiene@mii.vu.lt</email>
                                                <xref ref-type="aff" rid="j_INFEDU_aff_001"/>
                                            </contrib>
                        <aff id="j_INFEDU_aff_001">Vilnius University, Institute of Mathematics and Informatics
Akademijos str. 4, LT-08663 Vilnius, Lithuania</aff>
                                </contrib-group>
                                                                                                        <volume>13</volume>
                                <issue>2</issue>
                                    <fpage>209</fpage>
                        <lpage>224</lpage>
						<pub-date pub-type="epub">
                        <day>13</day>
                                    <month>10</month>
                        <year>2014</year>
        </pub-date>
                                                        <abstract>
                        <p>A long-term observation of students&#039; 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.</p>
                    </abstract>
                <kwd-group>
            <label>Keywords</label>
                        <kwd>abstract data type</kwd>
                        <kwd>ADT</kwd>
                        <kwd>learning geometry</kwd>
                        <kwd>dynamic sketch</kwd>
                        <kwd>interactive microworld</kwd>
                    </kwd-group>
    </article-meta>
</front>
</article>
