Hey there! My name is Leyton and I am a freshman at Darien High School. This is going to be my 9th year in the IDEA program and I am excited to research and learn more about my hobbies and interests. In school, my favorite subjects are math and science. I have two older siblings who have both done the 9th-grade IDEA project in prior years. When I’m not at school, sleeping, or rowing at Maritime Rowing Club (MRC), I love to play video games with my friends. Learning how to code has been a goal of mine for a long time and I am hoping that I can create a game or at least a prototype of a game that I coded and helped design.
My end goal is to create a game using the coding language Python. Python is one of the many languages used to code and creates various things. Python can be used to code pretty much anything. I have always loved playing games and have been fascinated by how they are created and developed. I am wishing to create a game by the end of the year. If I have enough time, I am hoping to make a fully fleshed out game, but if I do not have enough time, a working prototype of the game would suffice.
My mentor for this project is Mr. Mohan. His knowledge of coding will be helpful to me as I learn Python and start to create a game. I am appreciative that he agreed to be my mentor and am looking forward to working with him throughout the year.
I completed my goal of learning and coding games in Python. Watch the video to learn a brief but informative presentation of my journey.
I met with my mentor and we decided it was best to switch from C++ to Python, because it is easier to learn and it takes much less time to master. I have a bit of a time crunch, but I should be able to code Space Invaders and Tic Tac Toe by the the project's due date.
I kept working on Codecademy and worked on equations and displaying numbers or scores. I also took notes so I can remember what I have learned. I wrote out each significant piece of code in a notebook and online in a document just in case I lose one of them.
I will meet with my mentor to discuss my project and the questions I have. I will start to code and create my game, or at least just tool around with code and see what happens. I am hoping to test the waters and find out how hard it is to code without guidance.
My first work in progress goal was to learn how to code C++. I used the website Codecademy to learn the basics of C++ and have practiced weekly. I completed the basic lessons of Codecademy and have moved on to the more difficult courses which I am looking forward to learning more about C++ and its many aspects.
My net goal is to complete more courses on C++ and to start programming the basics of the game. I will use my computer as a "home base' and use it to work on my game and store my progress.