As part of my 8th Grade Cyber Literacy Class, my students learn and program in JavaScript. JavaScript is the most important programming language out there! With increasing demand for multi purpose web applications, it's nearly impossible to become a professional software developer without learning JavaScript. Since August, my 8th graders have started at making extremely basic changes to a line to now completely interactive games!
I wanted to share their JavaScript Final with everyone!
For this project, the students had to program, from scratch, the JavaScript Game of BREAKOUT!
Feel free to look through my student's games! The program finished with over 220 lines of code!
To play, click a student's link, click "Run" in the top right hand corner, and then click on the screen to start the ball movement!
Abdelmalik Abuzahriya - https://codehs.com/share/id/breakout-DKc1oa/run
Braydon Hill - https://codehs.com/share/id/breakout-S0syon/run
Chad Mitchell - https://codehs.com/share/id/breakout-QD0Xpy/run
Herlandez Roberson - https://codehs.com/share/id/breakout-PZZEN9/run
Landon Sepulvado - https://codehs.com/share/id/breakout-tVrwem/run
Rhiyan Volcy - https://codehs.com/share/id/breakout-L8BLMS/run
Cooper Blair - https://codehs.com/share/id/breakout-4gDWQ2/run
Bently Futch - https://codehs.com/share/id/breakout-sUeGs0/run
Anthony Loiacano - https://codehs.com/share/id/breakout-qhA0E2/run
Braylon Peccio - https://codehs.com/share/id/breakout-8CpVZC/run
Hayden Reynolds - https://codehs.com/share/id/breakout-Q7f8zd/run
Max Rodrigues - https://codehs.com/share/id/breakout-Gy1IZp/run
The goal of these classes are to prepare students for jobs that don't even exist yet. Students will learn to problem-solve under pressure and learn how robots work.
Students will work from basic up to more complex forms of coding, starting with the LEGO NXT, EV3s, and SPARK Robots, then up to PBasic Programing, and finishing up with Python.
We will also look at video game development, code breaking, and other forms of STEM as the year progresses. The ultimate goal of this class is to compete in the RARC Robotics Competitions against schools from across Louisiana, Arkansas, Texas, and Mississippi!
Class Breakdowns
6th Grade -
Cyber Fundamentals 1
6th graders will learn the history of coding. Starting off with code breaking and the very basics of coding using the drag-and-drop method of the Microbits. As the year continues, their programming will become more advanced as the students learn about Cyber Security and how to and prevent being hacked!.
7th Grade -
Cyber Fundamentals 2
7th graders will begin working on programing with Python Programming and learning how just a simple change of a comma, period, or number can make complete changes to a program. Students will work on debugging the issues of programming and learn how to make robots perform actions using Python Programming.
Using their knowledge of Python Programming, students will build and program a Cyber Bot using Python
8th Grade - Cyber Society
This class is a High School Credit Class. Technology is advancing rapidly and connecting us in ways never before imagined. Along with programming EV3, NXT, and SPARK Lego Robots, CyberBots, and Shield Bots students will learn to use liberal arts concepts and other ideas as an approach to increase cyber awareness among high school students. This course helps contribute to the initiative of developing a better, more educated cyber workforce. The lessons within each unit improve and use the students’ critical thinking and critical reading skills as they pull information from articles and other sources. Students also practice their presentation skills as they participate in debates and group presentations. The units include a wide variety of topics such as law, ethics, terrorism, communications, and business as they pertain to cyberspace.
Robotics Competitions
ALL Greenacres Middle School Cyber Fundamental and Cyber Society Students will participate in three Competitions this year with RARC. These competitions are part of their grades and will be completed during the school day or on a Saturday depending on COVID Regulations. Some work may be completed at home during competition days. Competitions will last four school days (usually Tuesday through Friday) where students must solve complex programing, cyber, and robotics in a Capture the Flag for Points competition!
These competitions are not optional and count for a large percentage of the students' grades!