2021 EEF HackSPF
August 7, 2021
Scotch Plains-Fanwood HS
The 2021 EEF HackSPF virtual hackathon will introduce computer science enrichment to our 3rd grade through 12th grade community in the Scotch Plains-Fanwood school district through a variety of programming workshops. Students can choose one of six learning tracks to participate in. This will be a playful, exploratory computer programming event for all of our HackSPF students!
Coding is emerging as a new literacy for students because it helps them develop problem solving and computational thinking skills. When learning to code, students learn how to break down problems into components that make them easier to solve, and how to create algorithms to solve problems step-by step.
Coding is also increasingly becoming a fundamental skill for careers and educational pursuits outside of traditional “technology fields.” For example, students who want to study science will need to use code to analyze their data. Students who want to study art or design will need code to make their projects digital and accessible on the internet. And students who want to pursue a career in business will need code to create automated email and social media campaigns. Students who learn to code in school will be prepared for the digital world that they will enter when they graduate.
Fee $20 (Goes to prizes and merchandise)
Scratch is a block-based visual programming language that allows coders to create their own interactive stories, games, and animations. Coders designing Scratch projects learn to think creatively, reason systematically, and work collaboratively. Scratch is great for students who are learning to code for the first time.
Codesters is a fun online coding platform that uses drag-to-text guides to build Python text-based coding. Python is a popular programming language that is used to teach introductory computer science courses at high school and university level. Since most students have been introduced to computer science through block-based programming (such as Scratch (https://scratch.mit.edu), adopting Codesters approach serves as a bridge between block-based programming and command text programming.
Python is a popular programming language that is used to teach introductory computer science courses at high school and university level. Coders in this track will learn the essentials of text-based Python including variables, functions, conditionals, and loops. This track will also introduce coders to the ever growing topic of Artificial Intelligence (AI). Students will use their Python knowledge to investigate this topic.
Independent Project Only
This track is for advanced coders who want to work solely on a project for the duration of the Hackathon. Coders who choose this track will not attend any workshops. Coders in this track can choose to work alone or in a team of up to 4 people. There will be prize categories that coders can align their projects to, but projects can still take any form or topic. Coders in this track are encouraged to submit their projects to be judged, which will enable them to compete for prizes.
Email firstname.lastname@example.org with any questions.