Faktor yang mempengaruhi pemilihan media pembelajaran meliputi kompetensi belajar, karakteristik siswa, kemampuan guru, prasarana dan peralatan, serta biaya. Matriks pemilihan media menunjukkan kesesuaian berbagai jenis media dengan tujuan belajar. Langkah pengembangan media meliputi analisis kebutuhan siswa, perumusan kompetensi dan materi, penulisan naskah, produksi, dan evaluasi.