Ranks

Compare concept ratings across solved quiz activity and track which areas are trending strongest.

Ranked concepts

29

Average rating

1,012

User ratings

42

Concept Leaderboard

Ranked by average user Elo rating for each concept.

RankConceptAverageTopUsersEvents
1

PointerLeading

A value that stores the memory address of another value.

1,0311,04626
2

Statement

A complete instruction executed by the program.

1,0311,04626
3

Variable declaration

Creating a named variable in code.

1,0311,04626
4

Primitive data type

A basic built-in value type such as integer, boolean, or string.

1,0241,03225
5

Expression

Code that evaluates to a value.

1,0241,03225
6

Variable assignment

Giving a value to a variable after declaration or during declaration.

1,0241,03225
7

Function declaration

Defining a function and its interface.

1,0231,03123
8

Return value

The value produced and sent back by a function.

1,0231,03123
9

Argument

A value passed into a function call.

1,0161,01611
10

Arithmetic operator

An operator used for numeric calculations such as plus or multiply.

1,0161,01611
11

Boolean condition

An expression that evaluates to true or false.

1,0161,01611
12

Constructor

A special function used to initialize a new object.

1,0161,01611
13

For loop

A loop structure commonly used for counted or controlled iteration.

1,0161,01611
14

Function call

Executing a function by invoking its name.

1,0161,01611
15

Logical operator

An operator used to combine or negate boolean expressions.

1,0161,01611
16

Null value

A special value representing the absence of an object or value.

1,0161,01611
17

Object instance

A concrete object created from a class.

1,0161,01611
18

Parameter

A named input variable in a function definition.

1,0161,01611
19

Pass by reference

Passing access to the original value into a function.

1,0161,01611
20

Reference

Accessing or pointing to an existing value rather than copying it.

1,0161,01622
21

Inheritance

A mechanism where one class derives from another class.

1,0101,01634
22

Binary search

Searching a sorted collection by repeatedly dividing the search range in half.

1,0071,01623
23

Time complexity

A measure of how runtime grows as input size increases.

1,0071,01623
24

Class

A blueprint used to create objects with data and behavior.

1,0011,00112
25

Dynamic array

A resizable array-like collection.

98498411
26

Function overloading

Using the same function name with different parameter signatures.

98498411
27

Linear search

Searching by checking elements one by one.

98498411
28

Method

A function associated with a class or object.

98498411
29

Polymorphism

Using a shared interface with different implementations.

98498411