CODING
There is no special curriculum for students who will compete in the coding category. Through the free premium account provided by CODEMENTUM, you can study for the exams using any of the Block, Python and JavaScript programs. There will be a contest with tasks similar to those on the CODEMENTUM portal. (The STEM Olympiad's previous MULTIPLE CHOICE format will no longer be used.) Topics of Qualification Round in the Coding Category The Basics Repeat Loops Variables Arrays For Loops Helper Methods Conditional Expressions - if Conditional Expressions - if elif Conditional Expressions - if else Boolean Logic While Loops Functions Parameters Comparison Operators Topics of Final Round in the Coding Category The Basics Repeat Loops Variables Arrays For Loops Helper Methods Conditional Expressions - if Conditional Expressions - if elif Conditional Expressions - if else Boolean Logic While Loops Functions Parameters Comparison Operators AND OR NOT Return Value Events Lists Sets Dictionaries Mathematical operations Debugging Functions with Parameters Character String Methods Modules Time and Datetime Modules Defining Classes Database