Online school in competitive coding, from beginners to advanced coders.
Great way to learn basics of coding in Python for students in grades 6-8. This highly Interactive class introduces students to the concept of programming, as well as syntax, structure of computer code. Our unique platform and approach gives students a chance to advance at their own pace and quickly leads them to start developing their own algorithms.
Class for students in grades 8-11 with solid programming skills and some experience in competitive coding. Prepares students for success in highest level competitions, including international Olympiads.
This list shows just some of the concepts students master at school NlogN. These universal coding concepts are the foundation of all modern technological careers .
IDE, development environment, and code execution
Arithmetic operations and variables
Conditionals, if-then-else
We start with a Zoom lecture introducing the new material for 30-45 minutes. Teachers introduce the key concepts and explain them with examples. Students code on their own and ask questions in the process.
After the lecture, students start applying their new knowledge to a series of specially designed problems. Having solved a set of sample problems, students participat in friendly class competitions, creating the fastest and most efficient code.
In the last part of the class, students return to Zoom to go over the problems and discuss the most interesting and effective solutions.
Students can ask questions at any time during the class including one-on-one chats with teachers to ensure that all concepts and problem solutions are fully understood.
Program starts in the summer 2022, please click here to request additional information.
Те, кто закончили кружок, понимают всё, что написано снизу. Эти знания универсальны для всех разработчиков и это самый важный фундамент для современных технологических профессий и профессий будущего:
Builds on the foundation developed in the beginners' class at our school and introduces students to C++, a higher level language necessary for participation in programming competitions.
Can be taken by students in grades 6-9.