Adapun kelemahan dari Model Pembelajaran Sains Teknologi Masyarakat (STM)
(Karli, 2002:29) adalah:
a). Siswa mengalami kesulitan dalam mengkaitkan antar unsur-unsur dalam
pembelajaran. b). Selain itu peserta didik khususnya siswa yang berada di kelas rendah, belum mampu mengoperasikan sains teknologi yang sudah ada. c). Dilihat pada guru yang belum menguasai sains teknologi sehingga guru susah untuk mentransfer materi pembelajaran dengan sains teknologi masyarakat. d). Fasilitas pendukung pada beberapa sekolah kurang atau hampir tidak ada itu yang menjadi kendala STM. e). Kurangnya bahan pengajaran yang dimiliki guru, sehingga proses pembelajaran tidak berjalan dengan lancar, disarankan kepada para guru yang ingin merancang suatu KBM dengan pembelajaran STM untuk memperluas wawasannya dengan banyak membaca buku atau bertanya kepada nara sumber. f). Pembelajaran STM memerlukan sedikit tambahan waktu jika dibandingkan dengan pembelajaran yang biasa. Oleh karena itu guru harus merinci secara cermat pembagian waktu pembelajaran agar tidak menyita waktu untuk pokok pembahasan yang lain. g). Dibutuhkan tambahan dana untuk menerapkan pembelajaran STM dalam pembelajaran, sementara anggaran yang tersedia sangat terbatas, maka harus dicari jalan keluarnya.
Karli, Hilda & Y. Margaretha, Sri. 2002. Implementasi Kurikulum Berbasis