Buku cetak masih banyak digunakan sebagai sumber belajar di sekolah maupun perguruan tinggi, padahal seiring terjadinya percepatan transformasi teknologi, dan mulainya tren pembelajaran jarak jauh (distance learning) maka perlu adanya sumber belajar digital. Buku elektronik bisa menjadi alternatif sebagai sumber belajar digital. Buku elektronik selain ramah lingkungan (paperless), tidak butuh ruang fisik sebagai penyimpanan, juga punya mobilitas yang tinggi karena mudah dibawa kemana saja. Penelitian ini bertujuan untuk mengembangkan sebuah e-modul yang dilengkapi efek animasi dan multimedia interaktif yang dapat digunakan dengan perangkat komputer dan smartphone. E-modul yang dikembangkan berfokus pada mata kuliah algoritma dan pemrograman dasar. Model pengembangan yang digunakan adalah 4D (Define, Design, Develop, Disseminate). Hasil validasi media dan materi dari aplikasi e-modul berbasis buku digital interaktif yang dikembangkan diperoleh sebesar 89,00% (media) dan 88,33% (materi) dengan kategori sangat layak. Uji keterbacaan e-modul pada 30 orang mahasiswa diperoleh sebesar 81,00% dengan kategori juga sangat layak. Jadi, pengembangan e-modul interaktif algoritma dan pemrograman dasar dapat dinyatakan memenuhi kebutuhan dengan tingkat kelayakan pemakaian yang tinggi.