ConceptStep · learning platform for computer science

Learning paths

Home · Choose a learning path

Step-by-step learning

Choose your learning path

Each learning path groups related modules with prerequisites, guided practice, independent practice, assessments and scheduled reviews.

Number systems
Available path

From base conversions to binary arithmetic, two's complement, signed/unsigned values, overflow and IEEE 754 representation.

14 modules Adaptive path
Scratch and algorithmic thinking
Available path

From sequence to variables, then operators, input/output, selections, loops and finally iterative algorithms such as sum, average, counting, minimum and maximum.

25 modules Adaptive path
C programming
Available path

From flowchart to C code: sequence, main, variables, input/output and progressively selections, loops, functions and algorithms.

27 modules Adaptive path

A structure ready to grow

Future learning paths will be added here as independent units, each with its own modules, prerequisites, progress and recommendations.

GUIDED LEARNING PATHS

Want to choose the next skill to develop?