There is a puzzle game that is based on manipulating logic operators, called Baba is You, which might be a relevant experience.
It is not free, but is available on multiple platforms (e.g., iOS, for $6.99).
We will only be using the online Python compiler.
Students do not need to know the difference between the 'var', 'let', and 'const' keywords. All of the examples on the website and multiple choice use 'var' and the same will be true of the test.
The students only need to understand the 'string', 'number', 'boolean', and 'array' data types.
Students only need to understand function declarations. There will be problems on calling functions (similar to the Part 1 Example Questions). They do not need to understand function expressions, arrow functions, or the 'this' keyword.
Yes, Python Lists provides the functionality of arrays.
One computer will be logged into an online compiler, and the other to the Interactive Challenge.
Notes may be typed or handwritten.
Yes, if/else statements are still in scope. This same question was raised at one of the workshop sessions, and was not correctly answered. We apologize for any confusion.
Please remember, the published rules + the content of the FAQ constitute the official rules. Nothing else.
Yes, it may have information on it. The sheet of paper may contain any notes that the students believe will help with the test.
Not at the Macomb tournament. Practice tournaments may have different participation rules and should be consulted.