In conjunction with the "Hour of Code" occurring nationwide, we are again offering a "Coding Marathon" for 2023! Like the name implies (marathon), we want to see how far students can go learning coding. The students who are able to complete the most course content may be eligible for awards and prizes!!! Students can begin working on the courses on Monday morning, 12/4/23. To be eligible for prizes, students will need to complete their work by Friday, 12/8/23!
The courses will remain open (after the coding marathon concludes) for our students through the winter break. Enjoy!
The courses will remain open (after the coding marathon concludes) for our students through the winter break. Enjoy!
Don't forget to join us for our "Computer Science Spotlight" show where we will recap the "Hour of Code" week and announce marathon winners! The event will take place virtually on Tuesday, December 12, 2023 at 4 PM. to register to attend CLICK HERE
2023 Coding marathon courses
IMPORTANT NOTE: Make sure students that when you sign-up for the courses, that you include your school name in your title. That way if you win a prize we can at least connect you with your teacher/school.
EXAMPLE: If your name is Carlos Garcia and you go to Sunnymead Middle School, your name for the course could be: CarlosGarcia_Sunnymead
EXAMPLE: If your name is Carlos Garcia and you go to Sunnymead Middle School, your name for the course could be: CarlosGarcia_Sunnymead
Just the Basics Giving commands to a computer, which is what programming is all about, is just like giving commands to a dog. Learn how to code with Karel the Dog—a fun, accessible, and visual introduction to text or block-based programming. To join this class CLICK HERE Designing web pages Learn the basics of building and designing a website! Use HTML to add text, pictures, and color to your page. To join this class CLICK HERE Digital Art and your own meme! Students are introduced to the JavaScript block coding environment. Learn how to create a computer program that places images and text on a canvas to create your own meme. To join this class CLICK HERE . Making your own App! This activity gives you some examples on how to make your first real mobile apps and how to test them out on your phone. To run apps on a smartphone phone, students will need to download the Expo app. Find more information about Expo at https://expo.io To join this class CLICK HERE Coding and... trash? In this Hour of Code course learn about how you can use computer science to help solve one of the biggest problems facing our world today: litter and waste. To join this class CLICK HERE |
IF YOU WANT TO GO DEEPER...
For students who can take a longer course and want to learn a little more about coding:
Computer Science Explorations
The Computer Science Explorations course is an introductory course for all things computer science. Students learn the basics of programming, computing, and digital citizenship. To join this class, CLICK HERE
The Basics of Python
The Python Basics with Tracy 1 course teaches you the basics of programming in Python. You'll learn Python commands, functions, control structures, and user interaction by solving puzzles and writing creative programs for Tracy to follow. To join the class, CLICK HERE
For students who can take a longer course and want to learn a little more about coding:
Computer Science Explorations
The Computer Science Explorations course is an introductory course for all things computer science. Students learn the basics of programming, computing, and digital citizenship. To join this class, CLICK HERE
The Basics of Python
The Python Basics with Tracy 1 course teaches you the basics of programming in Python. You'll learn Python commands, functions, control structures, and user interaction by solving puzzles and writing creative programs for Tracy to follow. To join the class, CLICK HERE