Skip to main content

Table 2 Tools used in CT-based mathematics instruction

From: Integration of computational thinking in K-12 mathematics education: a systematic review on CT-based mathematics instruction and student learning

Types of Tools

 

Example

Screen-based Programming [18]

Text-based programming [6]

CoCalc with Python; Processing; spreadsheet [2]; MATLAB; MaLT2

Block-based programming [9]

Arduino [3]; ViMAP; Scratch [3]; iPad-based Scratch Jr; mBot with mBlock; Robot Dash

Geometrized Programming [3]

Sketchpad; Lattice Land; Moodle-G platform with GeoGebra functions integrated

Tangible Programming [3]

 

KIBO robot 18 Kit; Bee-Bot robot; Botley; Cubetto

  1. Note: [N] denotes total literature counts of each tool