Codecademy Artifact Summary:
Assignment Name: Codecademy Programming Tutorials and Assignments
Date: August 2016 to May 2017
Topic/Concept: Tutorials for HTML, CSS, Python, Making and Deploying a Website, and Java
Learning Objective: The objective was to teach the fundamentals of many different coding languages, including Python, HTML, and Java, and the outcome was that I improved on my skills in each language and skill while learning some new things and having fun along the way.
Assignment Description:
Codecademy is a website that contains various coding tutorials for many languages, from HTML5 to Java, and tutorials on how to perform other actions, such as making and deploying a website. The objectives that came from completing the tutorials included learning the ins and outs of the various languages and functions done on a computer by doing projects and applying the knowledge in various activities. The Codecademy tutorials were completed throughout the year, and the sections that were required to be completed were the HTML and CSS, Python, Learn Java, Make a Website, and Deploy a Website tutorials. I felt as though each of the tutorials had their ups and downs, such as the Deploy a Website console commands being very annoying, but I felt that I was learning a lot about coding while completing the tutorials. The tutorials did a great job in giving good explanations on why and when certain commands are used, and they always had very good examples that shows how certain functions can be used for real life issues. I am proud to have this evidence of completion in my portfolio because it shows that I have put in the work to learning the basics of many different computer and coding languages. Although it was challenging at times, I felt as though the journey through the Codecademy tutorials were well worth the destination!
Computer Science Principles 3A