[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-588472-105":59,"doc-detail-588472-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","a-platform-for-development-of-mathematical-games-on-silverlight-volume-6-issue-1-2013","A Platform for Development of Mathematical Games on Silverlight - Volume 6 - Issue 1 - 2013","","Dynamic geometry software (DGS) is widely used to build interactive teaching materials across subjects, often requiring hundreds of elements and scripts to manage behavior. This paper proposes a method for creating, importing, and using components in SLGeometry to reduce the burden of overcomplicated geometric drawings. The work supports teachers by providing ready-made components, presents an overview and demonstration, and reports an experiment with mathematics students to evaluate the approach and its results.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/a-platform-for-development-of-mathematical-games-on-silverlight-volume-6-issue-1-2013/588472/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/a-platform-for-development-of-mathematical-games-on-silverlight-volume-6-issue-1-2013/588472.png","ImageObject",300,407,{"name":92,"@type":93},"Putri","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-15",true,{"@type":102,"interactionType":103,"userInteractionCount":29},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What problem does the paper address in developing geometric teaching materials and games?","Question",{"text":112,"@type":113},"Development can become overcomplicated, requiring many elements and scripts. The paper targets this complexity by proposing component-based creation in SLGeometry.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"What is SLGeometry and how does it help teachers?",{"text":117,"@type":113},"SLGeometry is an extensible dynamic geometry framework on Microsoft Silverlight. It imports components from DLL files, including UI controls and behavior controllers, enabling teachers to build games without extensive programming.",{"name":119,"@type":110,"acceptedAnswer":120},"How was the proposed approach evaluated?",{"text":121,"@type":113},"The authors conducted an experiment with a group of mathematics students to test the approach in practice, and then presented the experimental results.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},588472,1792232076,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":29,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145,"preview_page_count":4},962085571259,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","Volume 6, Number 1, 2013  \nA PLATFORM FOR DEVELOPMENT OF MATHEMATICAL GAMES ON SILVERLIGHT  \nDavorka Radaković and Đorđe Herceg  \nAbstract: Dynamic geometry software (DGS) is often used for development of interactive teaching materials in many subjects, not only mathematics. These interactive materials can contain hundreds of elements in order to represent complex objects, and script programs to control their behavior. We propose an approach for creating, importing and using components in the SLGeometry DGS, which can help solve the problem of overcomplicated geometric drawings.  \nThis approach benefits the teachers who can use ready-made components to develop their materials. We present an overview of our components, and a demonstration of their use. An experiment was conducted with a group of mathematics students in order to test our software in practice. The results of the experiment are also presented.  \nKey words: Geometry software, controllers, components, GeoGebra, SLGeometry  \n1. Introduction  \nGeoGebra [1] was conceived as a platform for development of interactive, dynamic geometric constructions, and it fulfills this role excellently. It is free, available in many languages, on all major operating systems, and used by numerous teachers from all around the world. It has been used to develop teaching materials not only for mathematics and geometry, but also for other subjects. GeoGebra has been rapidly evolving and gaining new features over the years, but its basic principle of operation is simple: shapes on screen are represented by expressions, which can depend on other expressions. The result is interactivity – when, for example, the user moves one point, everything connected to that point also moves. Many authors use GeoGebra for development of mathematical games, and games which are mathematical in nature. However, development of such games sometimes requires complex constructions and programming skills. This can pose a problem to school teachers, who usually do not possess the necessary skills.  \nWe have been using GeoGebra to teach mathematics, especially numerical mathematics, and geography, and have developed a number of interactive teaching materials in it [2-5] . During our years with GeoGebra, we became aware of its many good sides, but also encountered some of its shortcomings, which are discussed in this paper. This motivated us to try and find ways to overcome them. We started developing SLGeometry, an extensible dynamic geometry framework, which runs on Microsoft Silverlight, [6-9] . Our aim is to use SLGeometry as a foundation for experiments in improving the development of teaching materials and games. Since SLGeometry is under our control, we are able to modify it, introduce new features, and develop some new principles of operation. SLGeometry can import and use software components from DLL files. These components are either interactive visual controls (UI controls) or sequential behavior controllers. UI controls represent objects such as buttons, light bulbs, clocks, geographic maps etc. Behavior controllers contain control logic, which is employed to control the behavior of interactive drawings. We implemented a set of components, which facilitate development of interactive materials, especially mathematical games. In this paper we present a pattern for building mathematical games in SLGeometry, and describe the features of our components, which help teachers develop games without programming. We conducted an experiment with a group of students of mathematics, in order to test how our approach compares to the existing practice.  \nThis paper is organized as follows: Section 2 describes a pattern of behavior which mathematical games, created in GeoGebra, often follow. An example is provided and explained. Section 3 deals with representation of complex visual objects in GeoGebra and provides examples of the problems which are usually encountered during development. Together, sections 2 and 3 explain ","cbCais2IxcT65piL","https://ap.wps.com/l/cbCais2IxcT65piL","pdf",1055895,14,"English","# Introduction\n## Mathematical games in teaching and GeoGebra\n### Pattern for building mathematical games\n# Mathematical games in teaching and GeoGebra\n## Using GeoGebraTube examples\n# Mathematical games development pattern\n## Problem description and representation\n## Parameters and allowed value ranges\n## Interactive construction in DGS","[{\"question\":\"What problem does the paper address in developing geometric teaching materials and games?\",\"answer\":\"Development can become overcomplicated, requiring many elements and scripts. The paper targets this complexity by proposing component-based creation in SLGeometry.\"},{\"question\":\"What is SLGeometry and how does it help teachers?\",\"answer\":\"SLGeometry is an extensible dynamic geometry framework on Microsoft Silverlight. It imports components from DLL files, including UI controls and behavior controllers, enabling teachers to build games without extensive programming.\"},{\"question\":\"How was the proposed approach evaluated?\",\"answer\":\"The authors conducted an experiment with a group of mathematics students to test the approach in practice, and then presented the experimental results.\"}]","A Platform for Development of Mathematical Games on Silverlight - Volume 6 - Issue 1 - 2013 | PDF",1792065320,35]