Tentang pelanggaran moral pada anak-anak, faktor penyebabnya antara lain adalah hilangnya fungsi keluarga dalam mendidik anak-anaknya, hancurnya lingkungan sosial, gagalnya lembaga pendidikan dalam proses internalisasi nilai, moral, dan mental siswa, pengaruh negatif dari media cetak, elektronik, internet, dan game online, kemiskinan, pengangguran dan kemerosotan ekonomi, kemajuan teknologi yang tidak diimbangi dengan kualitas keimanan, eksploitasi, narkoba, dan pelecehan seksual terhadap anak, korupsi, kurangnya kejujuran, adab, dan etika.
Anak-anak biasanya mengembangkan pemahaman mereka tentang perilaku yang benar dan salah melalui pengaruh lingkungan sekitar seperti keluarga, teman sebaya dan sekolah. Ada juga faktor lain yang mempengaruhi seperti pergaulan anak yang salah atau sering bergaul dengan anak yang mempunyai moral yang tidak baik.
Pelanggaran moral dapat terjadi di kalangan anak-anak karena mereka sedang dalam proses belajar mengenai norma dan nilai-nilai dalam masyarakat. Anak-anak biasanya mengembangkan pemahaman mereka tentang perilaku yang benar dan salah melalui pengaruh lingkungan sekitar, termasuk keluarga, teman sebaya, dan sekolah. Beberapa faktor yang dapat menyebabkan pelanggaran moral di kalangan anak-anak antara lain kurangnya pemahaman tentang norma dan nilai.
Untuk lebih memahami bagaimana pelanggaran moral dapat terjadi khususnya di kalangan anak-anak, Anda dapat membaca ini .