[SIGNUPS ARE CLOSED]
This free, virtual hackathon is for beginners/intermediate programmers currently in middle school (grade 6-8) or underclassmen (9-10) at high school! Exceptions can be made, but please be clear on the student description upon registration.
*Note: you MUST fill out the google form, https://forms.gle/bCZDxtcdE1Z2Con78, AND sign up on Devpost as registration for this event. You will be sent an email shortly regarding your eligibility after you fill the google form out.
Objective: write skeleton code and select parts (see rubric) of complete code in Java, Python, C++, or another object oriented programming language, to fulfill the prompt of staying connected during covid-19 in groups of 2-4. Code will be virtually presented with a group-made presentation. Rubric, prompt, and other information will also be discussed during the hackathon. See schedule below.
Feel free to email us at techforyouthempowerment@gmail.com with any questions and check out our website at https://www.technologyforyouthempowerment.org/
Eligibility
1. Beginning/intermediate programmers
2. Middle schoolers/underclassmen at high school
3. Groups of 2-4 (you can register naming your group members if you already decided ahead of time with them, but we will make them at the event for anyone who doesn't have a group already)
4. You must be registered on this google form: https://forms.gle/bCZDxtcdE1Z2Con78
Requirements
1. Zip file with your object-oriented code enclosed sent to the judges
2. You and your group will be presenting your code in a presentation (you will need to make this as well)
3. Rubric (for code and presentation):
|
5 |
4 |
3 |
2 |
1 |
|
|
Creativity |
Program is completely original, does not exist in the real world. Idea is well thought out, intricate, and flows well. Is accurately and realistically reflected in the program |
Program is original, organized, and realistically reflected. Ideas are complex and well thought out, but lack detail, planning, and overall flow |
Similar versions of program already exist. Idea has some detail, but is not complex. Ideas flow together, but are not realistically reflected in the code |
Program idea already exists, is slightly complex, and has minimal detail |
Program idea already exists. Idea is lacking in complexity, detail, and is not realistic |
|
Impact |
Program could realistically be put out into the real world and would have beneficial impacts on society |
Program could possibly be put out into the real world and would have beneficial impacts on society |
Program is unlikely to be put out into the real world, but would have beneficial impacts on society |
Program would have a neutral impact on society, regardless of the possibility of it being carried out into the real world |
Program would have a detrimental effect on society, regardless of the possibility of it being carried out into the real world |
|
Coding component *How well does the code run? |
Satisfies all coding requirements, program runs successfully |
Attempts to satisfy all coding requirements, program has errors |
Attempts to satisfy most coding requirements, program has errors |
Attempts to satisfy a few coding requirements, program has errors |
Does not attempts to satisfy any coding requirements |
|
Coding complexity *Regardless of output, do the methods do anything worthwhile? |
Code is complex, well written, and implements important aspects of the idea |
Code is moderately complex and well written, and implements important aspects of the idea |
Code implements important aspects of the idea but lacks complexity and not well written |
Code implements rudimentary aspects of the idea |
Code does not relate to the idea |
|
Presentation
(time limit: 5-10 minutes) |
Organized and aesthetic presentation explaining idea + code, fluent speech, within time limit |
Organized but visually unappealing presentation explaining idea + code, OR minor issues with speech, OR minorly outside time limit |
Unorganized and visually unappealing presentation explaining idea + code, OR significant issues with speech, OR significantly outside time limit |
Presentation does not fully explain idea + code, OR extreme problems with speech, OR unacceptably outside time limit |
Presentation does not explain idea + code, regardless of speech fluency and time taken |
4. Schedule (2/20/21):
|
Time |
Activity |
|
11 am - 11:30 am |
Introduction (icebreakers, games) |
|
11:30 am - 12:00 pm |
Go over program description (prompt, example, rubric) Get to know your breakout groups (introduce yourselves, socialize) |
|
12:00 pm - 1:00 pm |
End breakout rooms, go to main session Break for 1 hour for lunch (meeting will be paused) |
|
1:00 pm - 1:30 pm |
Resume meeting Everyone brainstorms ideas in the main session |
|
1:30 pm - 2 pm |
Discuss idea in breakout rooms, “request help (zoom feature)” for judge approval for each group’s idea |
|
2 pm - 4:45 pm |
Code project in breakout rooms*
Make presentation in breakout rooms*
* see rubric |
|
4:45 pm - 5:45 pm |
Present presentation in the main session |
|
5:45 pm - 6 pm |
End of program remarks (winners posted on Devpost at 7 pm) |
Prizes
Gift card - 1st place
This prize's $80 cash value will be split evenly among all of the group members. Online gift card (of your choice) will be sent virtually through email with the contact information given at registration: https://forms.gle/bCZDxtcdE1Z2Con78
Gift card - 2cd place
This prize's $50 cash value will be split evenly among all of the group members. Online gift card (of your choice) will be sent virtually through email with the contact information given at registration: https://forms.gle/bCZDxtcdE1Z2Con78
Gift - 3rd place
This prize's $30 cash value will be split evenly among all of the group members. Online gift card (of your choice) will be sent virtually through email with the contact information given at registration: https://forms.gle/bCZDxtcdE1Z2Con78
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Frances Jing
VP of Education at TYE
Lily Collins
VP of Operations at TYE
Jenny Ngo
President at TYE
Judging Criteria
-
Rubric
Please see the rubric above that is also linked here: https://docs.google.com/document/d/1tQc2mN-G_dt4uhdlYEfa7xKzHGZBRk5gy_eQlhiyQbk/edit?usp=sharing
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
