Jaringan semantik didefinisikan sebagai representasi dari pengetahuan yang memuat keterkaitan antar topik. Graf sangat tepat digunakan untuk menggambarkan jaringan semantik, yang topik-topiknya digambarkan sebagai titik-titik, dan hubungan antar topik digambarkan dengan sisi. Dalam pembelajaran matematika, siswa dapat menggunakan jaringan semantik sebagai peta pengetahuan yang ada dalam kurikulum. Selanjutnya, siswa dapat menggunakan peta tersebut untuk mengeksploitasi topik-topik dan menelusuri keterkaitan antartopik. Berbekal kompetensi yang telah dimiliki, siswa diberi peluang untuk menentukan tempat memulai pembelajaran dan mengatur sendiri urutan pembelajaran. Fleksibilitas jaringan semantik akan menghasilkan pembelajaran matematika berbantuan komputer yang mampu mengakomodasi perbedaan siswa secara individu.