Explore Chat for Schools, a secure platform for AI tools and literacy in the classroom. Learn more.
Explore Chat for Schools, a secure platform for AI tools and literacy in the classroom. Learn more.
10 Lessons
Students dive deep into the JavaScript language and learn ways to connect their JavaScript code to the HTML and CSS files. They learn how to create objects using constructors and how to use objects in various ways. They learn the basics of jQuery and how to navigate to specific parts of their HTML and CSS files.
Learning Outcomes:
Students learn about objects in JavaScript and why they are important.
Topics covered:
Objects
Standard alignment:
Learning Outcomes:
Students learn how to declare their own objects in JavaScript.
Topics covered:
Objects
Standard alignment:
Learning Outcomes:
Students learn how to access specific attributes or properties from inside their objects.
Topics covered:
Objects
Standard alignment:
Learning Outcomes:
Students learn different JavaScript methods that can be used with the objects they have created.
Topics covered:
Methods
Standard alignment:
Learning Outcomes:
Students learn how to use a constructor to make different instances of the classes they've made.
Topics covered:
Constructors
Standard alignment:
Learning Outcomes:
Students learn about naming tags and how naming conventions are important in programming.
Topics covered:
Tag Names
Standard alignment:
Learning Outcomes:
Students learn to use their JavaScript to interact with their HTML code by using jQuery.
Topics covered:
jQuery
Standard alignment:
Learning Outcomes:
Students learn how to access specific parts of the HTML files by using getElementById.
Topics covered:
getElementById
Standard alignment:
Learning Outcomes:
Students dive deeper into combining their JavaScript and HTML code by utilizing the Inner HTML abilities.
Topics covered:
Inner HTML
Standard alignment:
Download the 2022 Skill Struck Standards Alignment + Correlation Guide to view a general list of our standard alignments, or find your state's specific alignment below:
Having a mapped out, structured way to learn and experience the Computer Science curriculum really freed up time for me to give students one-on-one attention. It also gave me more opportunities to give the students additional programming assignments to help them understand the concepts better.
The program and the people behind it are innovative, intelligent, and organized. The platform is very user-friendly and l have been able to guide my students easily through the curriculum.
All of the content is fun and engaging for our students! Regarding the support and partnership, they are always on top of everything. Small issues are resolved quickly, and that is not typical with other EdTech companies.