Az I. 579. feladat (2022. december) |
I. 579. A Teknőcgrafika eredetileg a Logo programozási nyelvhez készült, de ma már több oktatási célú fejlesztő környezetnek és nyelvnek része, például elérhető Scratchben vagy Pythonban. Egy magyar fejlesztés keretében a Teknőcgrafikát alkalmazhatjuk a JavaScript nyelv segítségével. Az Agent JS programozási felület, valamint a dokumentáció és néhány példa található a
https://vimtaai.github.io/agent/
címen.
Különösen izgalmas területe a Teknőcgrafikának a rekurzív ábrák és fraktálok rajzolása. Készítsük el a Koch-görbe, a sárkánygörbe, valamint a Sierpiński-háromszög ábráját az Agent JS segítségével úgy, hogy a rekurzió szintje a felhasználó által beállítható legyen. A három fraktálról a KöMaL 2021. májusi számában is olvashattunk, innen származik a sárkánygörbe készítését szemléltető ábra.
Beküldendő egy tömörített i579.zip állományban a három ábrát létrehozó oldal forráskódja.
(10 pont)
A beküldési határidő 2023. január 16-án LEJÁRT.
Mintamegoldásként Hinek Milán szolnoki versenyző munkáját (i579hm.zip) és Horváth Milán pécsi versenyző megoldását (i579ho.zip) adjuk közre.
Statisztika:
4 dolgozat érkezett. 10 pontot kapott: Gyönki Dominik, Hinek Milán, Horváth Milán. 5 pontot kapott: 1 versenyző.
A KöMaL 2022. decemberi informatika feladatai