Coding in Minecraft is a computer science credential program with supporting curriculum, delivered through Minecraft Education and hosted on Azure.
The pathway comprises six courses that immerse students in a Minecraft world to develop and prove their coding skills using MakeCode and JavaScript or Python.
Coding in Minecraft is a computer science credential program with supporting curriculum, delivered through Minecraft Education and hosted on Azure.
The pathway comprises six courses that immerse students in a Minecraft world to develop and prove their coding skills using MakeCode and JavaScript or Python.
Coding in Minecraft: JavaScript ADVaNCED Coding Exam
Exam Information
The Coding in Minecraft Advanced Capstone Credential Exam enables students to prove their JavaScript skills and is best taken after a student has completed the Coding in Minecraft Advanced Coding using JavaScript credential.
JavaScript is one of the most widely used coding languages for developing websites, building games and mobile apps. Nearly every computing device that we use today utilizes JavaScript – iPhones, Androids, Windows, Mac, Linux, wearables and Smart TVs.
How to buy
Site licenses are available for schools to provide this certification to their students.
Individual exams are also available to be purchased by anyone at a cost of US$100.
Preparing for the Exam
Prodigy Learning’s certifications are designed to test mastery of the objective domains. It is recommended that candidates undertake approx. 60 hours of instruction or hands-on experience with the JavaScript language before taking this exam.
Curriculum
Educators may use the curriculum of their choice to prepare students for the exam. While Prodigy Learning recommends the supporting Coding in Minecraft computer science learning pathway, the languages and technologies being assessed are industry standard and available outside of Minecraft. The certification exam itself, does not require use, licensing or knowledge of Minecraft. Educators may choose to use other materials that cover the relevant objective domains – e.g. Code.org, other online curriculum or the educator’s own resources.
Practice Test
A standalone practice test is also available to prepare candidates for the exam.
Exam Details
| Delivery method: | Online computer-based delivery via Prodigy Learning Portal |
| Time: | 50 minutes |
| # of questions: | 30 |
| Pass mark: | 70% |
| Question format: | Multiple choice & drag and drop |
| Exam version: | v1.0 |
| Retake policy: | 24 hours after 1st attempt, 14 days for subsequent attempts per exam policies and procedures. |
JavaScript Advanced Coding Exam Objective Domain
This exam tests your knowledge of coding in the areas listed below.
It is recommended that candidates undertake approx. 60 hours of instruction or hands-on experience with the JavaScript language before taking this exam.
The percentage values are indicative of the breakdown of the content of the exam – the higher the percentage, the greater number of questions you are likely to see on the exam relating to that area.
- Design and create algorithms
- Predict the outcome of running a series of statements
- Apply & understand the concept of iteration
- Apply & understand the concept of selection
- Debug and resolve problems in algorithms
- Apply & understand variable types in MakeCode
- Text, number, Boolean, coordinate
- Perform arithmetic operations on variables
- Perform string concatenation on text variables
- Apply & understand logic in MakeCode
- IF THEN statements
- IF THEN ELSE statements
- Apply & understand comparison operators in MakeCode
- Equal to, not equal to, greater than (or equal to) and less than (or equal to)
- Apply & understand iteration in MakeCode
- Repeat loops
- For loops
- While loops
- Identify and resolve errors in MakeCode
Coding in text-based coding using JavaScript (35%)
- Identify where code could be re-used
- Follow JavaScript code and predict the outcome
- Identify & understand logic in JavaScript
- IF THEN statements
- IF THEN ELSE statements
- Identify &understand comparison operators in JavaScript
- Equal to, not equal to, greater than (or equal to) and less than (or equal to)
- Identify & understand iteration in JavaScript
- Repeat loops
- For loops
- While loops
- Identify & understand errors in JavaScript code
- Syntax errors
- Semantic errors
Get Set Up
Exam Accommodations
We are committed to ensure that our exams are accessible to all. Should you require an accommodation for an exam please contact support@codingcredentials.com. Accommodations may include extra time or a separate testing room for the candidate.
Accommodations are considered on a case-by-case basis and should be submitted at least 2 weeks prior to the desired testing time. Further information can be found in our exam policies and procedures.
Proctoring Exams
All testing should be performed in an area where candidates will not be disrupted during testing. It is preferable that testing is performed in a dedicated testing room but if this is not available testing may be performed in a classroom.
An authorised proctor must verify the identity of all test candidates and start their exam.
Teachers can apply to become exam proctors via the Prodigy Learning Portal.
Further information can be found in our exam policies and procedures.