Mata kuliah ini bertujuan untuk mempersiapkan mahasiswa agar mampu berpikir komputasional dan memecahkan masalah dengan menggunakan komputer. Melalui pembelajaran bahasa pemrograman Python, mahasiswa akan diajak
Kajian berbagai aspek yang terkait komponen kunci dari Pendidikan STEM, prinsip dasar dan seiarah Pendidikan STEM, model-model pembelajaran STEM, penelitian desain dan implementasi kurikulum STEM,
Kajian tentang aliran berfikir dalam keilmuan, pertanyaan filosofis keilmuan (ontologi, epistemologi, dan aksiologi), peran tools of science, dan komponen keilmuan (produk ilmiah, metode ilmiah, dan