JavaScript, Python, C# - CS 8th Grade

8th grade students learn the fundamentals of Computer Science by working with JavaScript, Python, and C#. Students build their problem solving and logical reasoning skills while working through a variety of small programs and tutorials on the website CodeHS.

Students learn how to use functions, control structures, and condition statements in JavaScript. By working with JavaScript Graphics, students are able to see these complex ideas at work in their code. This class also allows students to gain hands on experience writing and debugging small programs in Python and C#.

For the final project, students use the skills they learn throughout this class and work in teams to write and design their own JavaScript program.

8th grade team Pioneers presenting their Plastic Biodegrader (Disintegration Ray) Project

Francisco MS 8th grade students participated in The Future Trailblazer Challenge in 2019. The Challenge is a worldwide maker contest that aims to inspire a diverse set of young innovators to use technology as a positive force for change.

Students learn about the UN’s Sustainable Development Goals, and with support from Salesforce volunteers, are introduced to cutting edge technology.

Working in teams, students create innovative designs, pitch their solutions to authentic audiences and the finalists get to compete for awesome prizes for themselves and their schools during the biggest technology conference in the world, Dreamforce!

Collaborating and teamwork were essential parts of the making process. For example, Gavin, a 8th- grader, is not part of the class, but he joined the group because he was initially part of our coding and VR club, and wanted to stay involved as a teammate. Students acquired valuable experience working together to complete their tech projects.

19-20 Trailblazer Students Presentation