Challenge timeline

Registration starts

February 2024

Registration Closes

May 2024

Submission Deadline

June 2024

Regional Challenge

July 2024

International Challenge

September 2024

About

Smart programmers challenge

We are the organizers of an exciting software competition designed specifically for school students between the ages of 8 and 18. Our aim is to provide a platform for young minds to showcase their programming skills and creativity. Through this competition, we foster a passion for technology and coding among students, encouraging them to explore different software development domains and unleash their potential. Our team comprises dedicated professionals and educators who are committed to promoting STEM education and empowering students through experiential learning.

The Smart Programmers Challenge is not just a competition; it's an opportunity to be part of a community of brilliant minds who share a passion for coding excellence. Whether you're a seasoned programmer or a rising star,

  • The competition qualifies for the international finals Coders Cup in the United States of America
Register now
Before registration

Download rule book for guidelines

Scratch Rule book

Mobile apps Rule book

Python Rule book

Website development Rule book

Join the Smart programmers Challenge!

Register now to showcase your skills and innovation.

Are you ready to submerge yourself in the Smart programmers Challenge?
Register your team today and embark on a journey of innovation and discovery!
Together, let's explore the depths and redefine what's possible in underwater robotics.

Fees of the challenge

Smart programmers Challenge application

Please fill this form with full data and we will contact with you as soon as possible.


Team members

Our vision is to create a competition that serves as a launchpad for young students to embark on an exciting journey in the world of software development. We envision a future where students across different age groups are equipped with strong programming fundamentals and have the confidence to tackle complex coding tasks. Through this competition, we aim to foster a community of young programmers who are not only skilled but also passionate about leveraging technology to make a positive impact on society. We strive to create an inclusive and collaborative environment that encourages knowledge sharing, creativity, and lifelong learning.

to inspire and empower school students to become proficient software developers and problem solvers. By organizing this competition, we aim to cultivate an interest in programming and technology from a young age, fostering critical thinking, logical reasoning, and creativity. We strive to provide a supportive environment where students can enhance their coding skills, learn new programming languages and frameworks, and develop innovative solutions that address real-world challenges. Through this mission, we aspire to nurture the next generation of software developers and prepare them for future careers in the tech industry.

Goals

  • Encourage participation and engagement: Our primary goal is to attract a wide range of school students, between the ages of 8 and 18, to participate in the software competition. We want to create an inclusive platform that accommodates students at various skill levels and encourages their active involvement in the competition.
  • Promote diverse software development areas: By dividing the competition into four sections - Scratch & Pictoblox, web development, Python programming, and mobile application development - we aim to expose students to different domains of software development. This promotes exploration, enables students to discover their interests, and encourages them to pursue further learning in their preferred areas.
  • Foster problem-solving skills: The competition tasks are carefully designed to challenge students' problem-solving abilities. Our goal is to nurture critical thinking, logical reasoning, and creativity among participants as they tackle specific tasks aligned with the competition's rules and guidelines.
  • Recognize and reward excellence: We aim to acknowledge and celebrate the achievements of students who demonstrate exceptional performance in the competition. By evaluating participants' task performance, we ensure a fair and transparent process to determine the winners. Recognizing excellence not only motivates the winners but also inspires others to strive for excellence in their coding skills.
  • Provide a learning platform: Alongside the competition, we aim to offer learning resources, tutorials, and workshops to support the participants' growth as software developers. Our goal is to create an educational experience that goes beyond the competition itself, enabling students to enhance their coding abilities and expand their knowledge base.