Welcome to Coding Projects!
Hey there, welcome to Coding Projects! I'm Amya Moore, and this site documents my progress in the Computer Science field. On this site is a list of assignments organised by language. Each post describes the objective of the assignment and a link to the completed project. Each project has full documentation of the code, broken down into paragraphs, explaining what the code does and a short demonstration video found at the bottom of the post.

Introduction to Turtle Graphics

One of the first projects I undertook in computer science was to create drawings with turtle graphics. Turtle graphics are a popular method of introduction to programming and programming concepts. Imagine a small robotic turtle starting at (0, 0) on an x-y plane, also called a Cartesian plane. After importing the turtle, you give it commands such as forward, backward, left, and right, and the turtle moves in the exact order of your directions. By combining these commands, shapes and intricate pictures can be drawn. Below are two projects that utilised turtle graphics to draw intricate shapes, called “Polyspiral” and “Mulitstar”, both were completed in the Java programming language.