Buku yang sudah diterbitkan
- Aku Suka Matematika Kelas 1, Grafindo
- Aku Suka Matematika Kelas 2, Grafindo
- Aku Suka Matematika Kelas 3, Grafindo
- Aku Suka Matematika Kelas 4, Grafindo
- Aku Suka Matematika Kelas 5, Grafindo
- Aku Suka Matematika Kelas 6, Grafindo
- Belajar Mudah Matematika Kelas VII, Nimas Multima
- Belajar Mudah Matematika Kelas VIII, Nimas Multima
- Belajar Mudah Matematika Kelas IX, Nimas Multima
- Ilmu Pengetahuan Alam Terpadu Kelas VII A, Regina
- Ilmu Pengetahuan Alam Terpadu Kelas VII B, Regina
- Ilmu Pengetahuan Alam Terpadu Kelas VIII A, Regina
- Ilmu Pengetahuan Alam Terpadu Kelas VIII B, Regina
- Ilmu Pengetahuan Alam Terpadu Kelas IX A, Regina
- Ilmu Pengetahuan Alam Terpadu Kelas IX B, Regina
- Fisika untuk SMA Kelas X, Inprasa
- Fisika untuk SMA Kelas XI, Inprasa
- Fisika untuk SMA Kelas XII, Inprasa
- Fisika yang Menajubkan Kelas X, Inprasa
- Fisika yang Menajubkan Kelas XI, Inprasa
- Fisika yang Menajubkan Kelas XII, Inprasa
Buku Nonfiksi
- Bersahabat dengan Matematika, Rosdakarya
- Matematika yang Menajubkan, Komik Anak Sekolah, Dar Mizan
- Matematika Bikin Ketawa, Dar Mizan
- Menghitung Vampir, Dar Mizan
- Math Story, Dar Mizan
- Bakso Ajaib, Dar Mizan
- Cara Praktis Jago Matematika, Dar Mizan
- SuperMath Seri 1, Tinta Emas
- SuperMath Seri 2, Tinta Emas
- SuperMath Seri 3, Tinta Emas
- SuperMath Seri 4, Tinta Emas
- SuperMath Seri 5, Tinta Emas
- SuperMath Seri 6, Tinta Emas
- Bunyi, Grafindo
- Cahaya, Grafindo
- Cuaca, Grafindo
- Gelombang, Grafindo
- Magnet dan Listrik, Grafindo
- Suhu dan Kalor, Grafindo
- Zat dan Sifatnya, Grafindo
- Air, Grafindo
- Alam Semesta, Grafindo
- Penemu dan temuannya, Grafindo
Karya Tulis dan Artikel
§ Ratusan karya tulis dan artikel sudah dimuat di berbagai media masa