National Junior Informatics Olympiad (NJIO) – previously DrCT

Register NJIO 2025 Now!

This competition is open to ๐—”๐—Ÿ๐—Ÿ ๐—š๐—ฟ๐—ฎ๐—ฑ๐—ฒ ๐Ÿญ ๐˜๐—ผ 13 (๐—ฃ๐—ฟ๐—ถ๐—บ๐—ฎ๐—ฟ๐˜† ๐Ÿญ ๐˜๐—ผ ๐—”-๐—Ÿ๐—ฒ๐˜ƒ๐—ฒ๐—น๐˜€ / ๐—ฆ๐—ง๐—ฃ๐— ) students who are residing in Malaysia.

Students who have won ๐—š๐—ผ๐—น๐—ฑ/ ๐—ฆ๐—ถ๐—น๐˜ƒ๐—ฒ๐—ฟ/ ๐—•๐—ฟ๐—ผ๐—ป๐˜‡๐—ฒ Award in NJIO 2025 will be invited to compete in STEAM AHEAD 2024: International Junior Informatics Olympiad (IJIO). Students who have won ๐—š๐—ผ๐—น๐—ฑ/ ๐—ฆ๐—ถ๐—น๐˜ƒ๐—ฒ๐—ฟ/ ๐—•๐—ฟ๐—ผ๐—ป๐˜‡๐—ฒ Award in AMO 2024, SMGF 2024, SASMO 2025 or SIMOC 2025 are also invited to join STEAM AHEAD:IJIO!

Grade Level: 1 to 13 (Primary 1 to A-Levels/ STPM)
Language(s): English
๐—–๐—ข๐—ก๐—ง๐—˜๐—ฆ๐—ง ๐——๐—”๐—ง๐—˜: 16 May 2025, Online
๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—–๐—Ÿ๐—ข๐—ฆ๐—œ๐—ก๐—š: 4 April 2025!
๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฒ๐—ฟ ๐—ต๐—ฒ๐—ฟ๐—ฒ: CLOSED

How to Register?

Step 1: Make payment via Billplz
*You will receive an Instant Receipt via Email with the Bill ID
You may pay for more than 1 child/ student at once by increasing the quantity. Just put in the same Bill ID during registration.
.
Step 2: After payment, you will be re-directed to the Registration Form automatically. Fill up the Form. Don’t miss this step! ๐Ÿ™‚


We are delighted to bring you, National Junior Informatics Olympiad (NJIO)previously Design Thinking with Robotics and Computational Thinking International Competition (DrCT Competition) and International Junior Informatics Olympiad (IJIO) – previously DrCT Global Finals. DrCT an innovative approach designed to spark students’ interest in programming by leveraging the principles of computational thinking and block programming. This statement explains how DrCT accomplishes this goal by breaking down complex problems into manageable parts, fostering an engaging and accessible learning environment.

National Junior Informatics Olympiad (NJIO) integrates computational thinking into its core, a problem-solving process that involves understanding a problem, breaking it down into manageable parts, identifying patterns, abstracting the problem into a generalizable solution, and designing algorithms to solve it. This contest offers numerous benefits to students and educators alike, fostering not only a deeper interest in programming and technology but also cultivating essential 21st-century skills. Here are some key benefits of participating in a DrCT national contest:

  1. Making Programming Accessible with Block Programming
    Block programming, a key component of NJIO, utilizes visual blocks that students can drag and drop to create programs. This approach eliminates the barrier of syntax errors, one of the most common hurdles for beginners in text-based programming.

  2. Interactive Learning Environment
    NJIO offers an interactive and engaging learning environment that encourages experimentation. Students can see the real-time impact of their programming decisions, whether theyโ€™re controlling a digital robot or creating an animation.

  3. Encouraging Creativity and Innovation
    By simplifying the programming process, NJIO allows students to focus on creativity and innovation. With computational thinking, they learn to see patterns and solutions in new ways, and with block programming, they can quickly implement and test their ideas. This freedom to experiment and innovate without the fear of failure is essential for fostering a deep interest in programming and technology.

National Junior Informatics Olympiad (NJIO) and International Junior Informatics Olympiad (IJIO)ย are open to Grade 1 to 13 (Primary 1 to A-Lvls/STPM) Malaysian students.ย 

Malaysian students who have wonย Gold/ Silver/ Bronze Award in NJIO will be invited to compete in STEAM AHEAD 2025 โ€“ International Junior Informatics Olympiad (IJIO) for Grade 1 to A-Lvls/STPM. They will have a chance to win the Presidentโ€™s Award for Excellence in Steam. Contest entry is available on a first come first served basis, so register as soon as possible to avoid disappointment. Students who have won ๐—š๐—ผ๐—น๐—ฑ/ ๐—ฆ๐—ถ๐—น๐˜ƒ๐—ฒ๐—ฟ/ ๐—•๐—ฟ๐—ผ๐—ป๐˜‡๐—ฒ Award in AMO 2024, SMGF 2024, SASMO 2025 or SIMOC 2025 are also invited to join STEAM AHEAD:IJIO!

Date

NJIO 2025:
๐‚๐Ž๐๐“๐„๐’๐“ ๐ƒ๐€๐“๐„: 16 May 2025 @ Online
๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ซ๐š๐ญ๐ข๐จ๐ง ๐‚๐‹๐Ž๐’๐ˆ๐๐†: 4 April 2025!

STEAM AHEAD 2025-International Junior Informatics Olympiad (IJIO):-
๐‚๐Ž๐๐“๐„๐’๐“ ๐ƒ๐€๐“๐„: 6-10 December 2024 @ TBC
๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ซ๐š๐ญ๐ข๐จ๐ง ๐‚๐‹๐Ž๐’๐ˆ๐๐†: 24 October 2024ย 
๐—œ๐—ป๐—ณ๐—ผ ๐—ฅ๐—ฒ๐—พ๐˜‚๐—ฒ๐˜€๐˜:ย 

Click here for: Info Pack

Format

Primary

ย  LOWER PRIMARY DIVISION – GRADE 1 TO 2 MIDDLE PRIMARY DIVISION – GRADE 3 TO 4 UPPER PRIMARY DIVISION – GRADE 5 TO 6
Format

15 questions
Sec A: 10 Computational Thinking Questions (30 marks)
Sec B: 5 Block Programming Questions (60 marks)
Bonus Points: 10
Total: 100

SECTION A: 3 marks for correct answer, 0 mark for unanswered questions, -1 mark for wrong answer
SECTION B: 12 marks for correct answer, 0 mark for unanswered or wrong answer

20 questions
Sec A: 10 Computational Thinking Questions (30 marks)
Sec B: 10 Block Programming Questions (60 marks)
Bonus Points: 10
Total: 100

SECTION A: 3 marks for correct answer, 0 mark for unanswered questions, -1 mark for wrong answer
SECTION B: 6 marks for correct answer, 0 mark for unanswered or wrong answer

20 questions
Sec A: 10 Computational Thinking Questions (30 marks)
Sec B: 10 Block Programming Questions (60 marks)
Bonus Points: 10
Total: 100

SECTION A: 3 marks for correct answer, 0 mark for unanswered questions, -1 mark for wrong answer
SECTION B: 6 marks for correct answer, 0 mark for unanswered or wrong answer

Duration 60 minutes 60 minutes 60 minutes
Language(s) English English English

Secondary

ย  LOWER SECONDARY DIVISION – GRADE 7 TO 8 UPPER SECONDARY DIVISION – GRADE 9 TO 13 ย 
Format 19 questions
Sec A: 7 Computational Thinking Questions (21 marks)
Sec B: 12 Block Programming Questions (72 marks)
Bonus Points: 7
Total: 100

SECTION A: 3 marks for correct answer, 0 mark for unanswered questions, -1 mark for wrong answer
SECTION B: 6 marks for correct answer, 0 mark for unanswered or wrong answer

19 questions
Sec A: 7 Computational Thinking Questions (21 marks)
Sec B: 12 Block Programming Questions (72 marks)
Bonus Points: 7
Total: 100

SECTION A: 3 marks for correct answer, 0 mark for unanswered questions, -1 mark for wrong answer
SECTION B: 6 marks for correct answer, 0 mark for unanswered or wrong answer

ย 
Duration 90 minutes 90 minutes ย 
Language(s) English English ย 

SCORING SYSTEM (Refer to above table for exact scoring)

PRACTICE QUESTIONS

Past Year Questions

Grade 1 and Grade 2 โ€“ Clickย here
Grade 3 and Grade 4 โ€“ Clickย here
Grade 5 and Grade 6 โ€“ Clickย here
Grade 7 and Grade 8 โ€“ Clickย here
Grade 9 and Grade 10 โ€“ Clickย here

Past Year Questions – Answer Key

Grade 1 and Grade 2 โ€“ Clickย here
Grade 3 and Grade 4 โ€“ Clickย here
Grade 5 and Grade 6 โ€“ Clickย here
Grade 7 and Grade 8 โ€“ Clickย here
Grade 9 and Grade 10 โ€“ Clickย here

Computational Thinking Practice Questions

Clickย hereย to access computational thinking questions.
1. Kits (P1 and P2)
2. Castors (P3 and P4)
3. Juniors (P5 and P6)
4. Intermediate (Sec1 and Sec2)
5. Seniors (Sec3 and Sec4)
6. Elite (JC1 and JC2)

AWARDS

Theย top 50% of the participants will receive an award certificate.

^Perfect Score Full marks
^Gold Award Top 8%
Silver Award Next 12%
Bronze Award Next 20%
Honorable Mention Award Next 10%
Certificate of Participation Next 50%

^qualifies as a significant award for International Junior Honor Society (IJHS)

HOW TO REGISTER?

Step 1: Make payment via Billplz
*You will receive an Instant Receipt via Email with the Bill ID
You may pay for more than 1 child/ student at once by increasing the quantity. Just put in the same Bill ID during registration.
.
Step 2: After payment, you will be re-directed to the Registration Form automatically. Fill up the Form. Don’t miss this step! ๐Ÿ™‚


For SCHOOL Bulk Registration: Kindly email to info@smo-testing.com (Only for NJIO-previously DrCT)

All participating schools MUST have at least 10 students taking part.

All participants MUST register according to CURRENT Year Level in school.
*According to Grade Level in April 2025

IMPORTANT!!! NJIO Registrations submitted without meeting minimum requirements will be automatically voided/ disqualified and no refund will be entertained.

More info will be available at our Facebook (fb.me/smoMalaysia).