Penelitian ini bertujuan untuk mengetahui (1) perbedaan prestasi belajarPemodelan Perangkat Lunak antara model Snowball Throwing dengan Numbered HeadTogether, dan (2) perbedaan keefektifan antara model Snowball Throwing denganNumbered Head Together terhadap prestasi belajar Pemodelan Perangkat Lunak padasiswa kelas XI SMK Negeri 2 Karanganyar Tahun Ajaran 2015/2016.Penelitian ini merupakan penelitian quasi experiment. Teknik pengambilansampel yang digunakan adalah acak. Sampel penelitian adalah siswa SMK Negeri 2Karanganyar kelas XI RPL pada dua kelas yang didapat dari hasil sampling acak yangberjumlah 33 dan 35 siswa. Teknik pengumpulan data menggunakan metode tes,observasi, wawancara dan dokumentasi. Teknik analisis data yang digunakan adalahanova satu jalan dan anakova satu jalan yang diolah menggunakan aplikasi SPSS 17.Berdasarkan hasil penelitian dapat disimpulkan bahwa (1) tidak terdapatperbedaan yang signifikan antara prestasi belajar dengan Snowball Throwing denganNumbered Head Together, (2) tidak ada perbedaan efektivitas yang signifikan antarapenggunaan model pembelajaran Snowball Throwing dengan Numbered Head Togetherterhadap prestasi belajar Pemodelan Perangkat Lunak pada siswa kelas XI SMK Negeri2 Karanganyar Tahun Ajaran 2015/2016.Kata Kunci : Snowball Throwing, Numbered Head Together, pembelajaran kooperatif,prestasi belajar, aktivitas belajar, Pemodelan Perangkat Lunak,