For this project, I create a screencast explaining what I learned in Python. Python is a type of coding in computer science that included a lot of Math based topic such as Algebra and Geometry. In the screencast that did I explain how to solve a coding example in a basic coding program with a turtle named Tracy. Tracy can be used to create different shapes by moving either forward or backward and turning a certain number of degrees. The example that I did in the screencast showing how I can use loops in Python in order to get Tracy to create a staircase. Loops are a fundamental lesson in computer science that shorten code so there’s no repetitive information in the code. The goal of the project was to show how I could basic lessons in coding such as loops to get programs like Tracy to perform various tasks. In the example, I had program one set of code to make a staircase. However, instead of repeating the code again, I used a loop to make the code more organized and simpler to follow.
I was successful in learning and reviewing coding lessons such as using loops, writing functions, using if statements, using booleans, printing in Python, and many others. Unfortunately, some of the examples were challenging to complete and I wasn’t able to finish all of the assigned lessons. Despite this, I was able to use what knew about computer science from previous lessons and what I learned from the lessons to have a general understanding. By doing this project, I was reminded that I can go back and solve examples that I couldn’t solve right away. This was similar to when I worked my previous coding lesson with Karel the dog. My advice for people doing coding in the future in to come back a lesson that you couldn’t solve the first time. In conclusion, if I were to do this again, I would go back and work on the lessons that I didn’t finish. By going back to those lessons, I more than likely finish them and I become more experienced in that lesson.