SIPSecondary Informatics Practice
LearnProblemsMock testLog inSign up
中EN
中EN
Menu
LearnProblemsMock testLog inSign up
Getting Started

This is not a heavy course. It is a short orientation for new students: read the language, understand the site format, and recognise common algorithm patterns.

C++ / Python Basics

The input, output, loops, conditions, and arrays used most often on this site.

Learn language basics

How The Practice Works

Code-block ordering, distractor blocks, fill-in-code, and sample running.

Understand problem types

Algorithm Pattern Map

Threshold count, two pointers, prefix sums, interval merge, BFS, and DP in plain language.

Open pattern map

After the guide, begin with easy problems.

Open Easy problems

Secondary Informatics Practice

Independent algorithm practice for secondary students.

服务条款 / Terms隐私政策 / Privacy退款说明 / Refunds联系我们 / Contact