- Math Problem Solving
- Public Speaking & Debate
Registration is open for Grades 1-12
For Canadian Residents Only
The objective of Dr. CT contest is to cultivate students’ creativity, logical reasoning ability, algorithmic and computational thinking skills. By solving our contest tasks and using design thinking methodology to develop solutions for a problem statement, we will facilitate a deeper understanding of the world around the learner and enable them to solve everyday problems by leveraging the power of computers and information technology. Students will pick up the finer points of programming, solution focus, and be action-oriented which is not merely writing a piece of code but involves useful algorithmic techniques and problem-solving skills.
Dr. CT is a competition developed by IOI medallists and moderated by Professors involved in International Olympiad in Informatics (IOI). Competitive Programming 4 book 1 is the recommended text for DrCT and NOI written by Dr. Steven Halim, Dr. Felix Halim, and Dr. Suhendry Effendy. You may buy this book from here.
Gold, Silver, and Bronze Medallists of DrCT International Local will be invited to join STEAM AHEAD to compete in the STEAM AHEAD – DrCT Global Finals. They will have a chance to win the President’s Award for Excellence in STEAM.
The top 50% of the participants will receive an award certificate. Top 40% of winners are invited to compete at STEAM AHEAD 2021 – DrCT Global Finals to be held online in 2022.
* IJHS is International Junior Honors Society
Special Offering For the Teachers & Schools
Free Training Using Brilliant Courses
Logic I - Stretch your analytic muscles with truth-tellers, liars, logical robots, and more!
Logic II - Exercise your rationality and learn the mathematical dialects of logic!
Computer Science Fundamentals - Wrap your mind around computational thinking, from everyday tasks to algorithms.
Algorithm Fundamentals - How to make a computer do what you want, elegantly and efficiently.
Data Structures - The fundamental toolkit for the aspiring computer scientist or programmer.
Introduction to Neural Networks - Learn why neural networks are such flexible tools for learning.
Contest Format & Syllabus
Grades 1-2: Preparatory Computational Thinking
Grades 3-4: Introduction to Computer Science and Computational Thinking 1
Grades 5-6: Introduction to Computer Science and Computational Thinking 2
Grades 7-8: Programming in Python
Grades 9-10: Introduction to Algorithm Design 1
Grades 11-12: Introduction to Algorithm Design 2
© Competitive Kids STEM Projects