Turtle fractals and spirolaterals: Effective assignments for novice graphics programmers

Authors: Anderson, E.F.

Journal: European Association for Computer Graphics - 39th Annual Conference, EUROGRAPHICS 2018 - Education Papers

Pages: 39-42

DOI: 10.2312/eged.20181005

Abstract:

This paper presents an effective assignment in the shape of a computer graphics application from an introductory computing course with a graphics programming flavour. The assignment involves basic 2D computer graphics used in combination with fundamental algorithmic elements to create a simple drawing application. Students are first asked to create a data structure and appropriate functions replicating the operations of a Turtle graphics system and then to use this turtle for drawing either fractals or spirolateral curves.

https://eprints.bournemouth.ac.uk/30590/

Source: Scopus

Turtle Fractals and Spirolaterals: Effective Assignments for Novice Graphics Programmers

Authors: Anderson, E.F.

Editors: Zara, J. and Post, F.

Conference: Eurographics 2018

Dates: 16-20 April 2018

Journal: EG 2018 - Education Papers

Pages: 39-42

Publisher: The Eurographics Association

ISSN: 1017-4656

DOI: 10.2312/eged.20181005

Abstract:

This paper presents an effective assignment in the shape of a computer graphics application from an introductory computing course with a graphics programming flavour. The assignment involves basic 2D computer graphics used in combination with fundamental algorithmic elements to create a simple drawing application. Students are first asked to create a data structure and appropriate functions replicating the operations of a Turtle graphics system and then to use this turtle for drawing either fractals or spirolateral curves.

https://eprints.bournemouth.ac.uk/30590/

http://www.eg.org/

Source: Manual

Turtle Fractals and Spirolaterals: Effective Assignments for Novice Graphics Programmers

Authors: Anderson, E.F.

Editors: Zara, J. and Post, F.

Conference: Eurographics 2018

Pages: 39-42

Publisher: The Eurographics Association

ISSN: 1017-4656

https://eprints.bournemouth.ac.uk/30590/

http://www.eg.org/

Source: BURO EPrints