How I Use It
Codecademy provided a stable, easy to access platform to expand my students knowledge of HTML and JAVA. I introduced coding and provided examples of common code to the students. They were then challenged create a webpage that included the components in Codecademy HTML tutorials. There were some surprising results during the lessons.
1. The tutorials provided feedback for students to recognize errors in code without highlighting the error.
2. All students were highly engaged over the four-day unit.
3. Student demonstrated creativity in adding content that reflected their personality. They created cohesive websites.
4. The transfer from HTML to JAVA language caused some stress in some students, but they were eventually overcome.
One downside in my STEM class was that special needs and low literacy students struggled in completing lessons due to the abundance of text direction. I solved this with the use of a peer buddy but videos would be an improvement. Overall, this is an excellent website to use with students to teach programming languages.
As a teaching tool, Codecademy excels as a resource that supports the teacher during programming challenges. The supports and tutorials available for students enhance learning opportunities and permit discovery by students versus feeding the student a line of code and expecting them to replicate it. Remove the heavy text in the tutorials and this web application will serve all students.