
Coding Solutions
Presentation
•
Computers, Other
•
6th - 8th Grade
•
Practice Problem
•
Easy
Stevie Wills
Used 7+ times
FREE Resource
14 Slides • 7 Questions
1
Coding Solutions (Online)
2
Coding Solutions
LEVEL: Middle School (MS)
DIVISION(S): Grades 6-8 (combined)
COMPOSITION OF TEAM: 1-2 student(s) per team
NUMBER OF TEAMS:
Preliminary – Determined by your local MESA center
Regional – # of teams per division at the discretion of each region
(Northern/Central, LA Metro/UC Santa Barbara, and Southern)
3
Overview
Congratulations! Thanks to your outstanding participation with the MESA Program. You have been invited to a virtual interview for a software company to obtain an internship. As part of the interview process they would like to test your knowledge virtually on programming fundamentals and problem solving using JavaScript. Students should be familiar with basic mathematics and elementary Algebra topics. Participation logistics and limits may vary by host site. Advisors and students are responsible for verifying this information with their local MESAcenter. This competition will be online for 2022-2023.
Subject | Subject
Some text here about the topic of discussion
4
Materials
▪ An internet connected device with a keyboard is recommended
▪ Students must create their own account on Code HS
Subject | Subject
Some text here about the topic of discussion
5
Multiple Choice
How many members can be on a team?
1
1-2
2
3-4
6
Multiple Choice
Where will the competition be held?
CSU Fresno
CSU East Bay
Online
7
Open Ended
What program will you use to show your knowledge of programming fundamentals and problem solving?
8
GENERAL RULES:
1) Students must have their full name(s), grades, school, and MESA center commented at the top within each of the programs. A 10% penalty in the score will be assessed for failing to properly label.
2) This competition will have two challenges to be completed during a 60 minute window or may be modified. The Debug challenge must be completed first for the Technical Challenge to be valid.
a. The Debug challenge (50 points):
i. Students will debug a program. In other words, students will correct code
to get the program working again.
- Sample output/test cases will be provided but are not indicative of all the test cases (including edge case) used for final scoring.
Subject | Subject
Some text here about the topic of discussion
9
General Rules
ii. Teams will be awarded 10 points for each test case their submission passes. There will be 5 hidden test cases.
b. The Technical Challenge (50 points):
i. Students will create a program that creates the desired output based on the prompt provided.
ii. Teams will be awarded 10 points for each test case their submission Passes. There will be 5 hidden test cases.
3) To be eligible to compete in this competition all team members must have completed at least 60% of MESA Day JavaScript Course Assignments on the specified CodeHS course one week before the contest date.
Subject | Subject
Some text here about the topic of discussion
10
Multiple Choice
What % is penalized in the final score for not using the proper labels?
5%
10%
15%
20%
11
Multiple Choice
How many challenges need to be completed within the 60 minute time window?
2
3
4
5
12
Multiple Choice
How much of the JavaScript program do students need to have finished in order to compete?
40%
50%
60%
70%
13
JUDGING:
1) Teams will have one single 60-minute block to complete both the debugging and the technical challenge.
2) It is the responsibility of one team member to login, enroll and complete the specified competition “Course.”
3) The challenges will be scheduled to be published to start and to end at a time and date specified by the hosting MESA Center.
4) Students will have 60 minutes to complete the following tasks:
a. To debug code to produce the desired outputs without radically altering the code (i.e., creating a new program from scratch).
b. To create a program that would produce the desired output(s).
Subject | Subject
Some text here about the topic of discussion
14
Judging:
5) Teams may submit their completed programs as soon as they like or make revisions within the time block but their last submission for each challenge will be used to determine the winners.
6) The final submission will be the last project that was submitted before time runs out.
7) Winners will be determined based on the following order:
a. The first individual or team based on timestamp to
i. Successfully submit programs that pass all test cases for both challenges.
ii. Successfully submit programs that pass all debugging test cases and have the most test cases passed for the technical challenge.
iii. Submit debugging programs that pass the most cases.
Subject | Subject
Some text here about the topic of discussion
15
Judging
8) TIEBREAKERS: In an event of a tie, the team that submitted their final submission first takes priority.
9) If no teams are successful, no awards will be given.
10) All testing of code will occur within CodeHS.
Subject | Subject
Some text here about the topic of discussion
16
Awards
● Medals will be awarded for 1st, 2nd, and 3rd place based on the Grand Total.
● Please check with your MESA center to determine the number of teams that advance to Regional
MESA Day.
Subject | Subject
Some text here about the topic of discussion
17
ATTACHMENTS/APPENDIX:
● Topics Student(s) Need to Know
● Resources
● Enrollment Links
● Specifi cation and Score Sheet for Coding Solutions
Subject | Subject
Some text here about the topic of discussion
18
Topics Student Need to Know
● Math operators
● User input/output
● Control and conditional statements
● Loops, iterations and nesting
● Boolean Algebra
● Functions
Subject | Subject
Some text here about the topic of discussion
19
Mathematical Topics
Students should aim to have a fundamental understanding of:
● Arithmetic
● Order of operations
● Properties of equalities and inequalities
● Evaluating Expressions and equations
Subject | Subject
Some text here about the topic of discussion
20
Resources
Subject | Subject
Some text here about the topic of discussion
21
Poll
Are you interested in doing Coding Solutions as your project?
Yes
No
Coding Solutions (Online)
Show answer
Auto Play
Slide 1 / 21
SLIDE
Similar Resources on Wayground
18 questions
Food Labels
Presentation
•
6th - 8th Grade
15 questions
AVID College and Career Vocabulary
Presentation
•
6th - 8th Grade
20 questions
One Step Equations
Presentation
•
KG - University
20 questions
Careers in Agriculture
Presentation
•
6th - 8th Grade
17 questions
Author's Purpose
Presentation
•
6th - 8th Grade
16 questions
Pixar Animation
Presentation
•
7th - 8th Grade
16 questions
Computer Problems
Presentation
•
6th - 7th Grade
17 questions
Social Emotional Learning
Presentation
•
5th - 8th Grade
Popular Resources on Wayground
15 questions
Grade 3 Simulation Assessment 1
Quiz
•
3rd Grade
22 questions
HCS Grade 4 Simulation Assessment_1 2526sy
Quiz
•
4th Grade
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
20 questions
Math Review
Quiz
•
3rd Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
18 questions
Company Logos
Quiz
•
6th - 8th Grade
10 questions
Exploring Cybersecurity Techniques and Threats
Interactive video
•
6th - 10th Grade
9 questions
Health
Interactive video
•
6th - 8th Grade
18 questions
history of video games
Quiz
•
6th Grade