Beberapa faktor yang mempengaruhi
disiplin adalah sebagai berikut:
a. Kesadaran diri, berfungsi sebagai
pemahaman diri bahwa disiplin dianggap
penting bagi kebaikan dan keberhasilan
dirinya. Selain kesadaran diri menjadi
motif sangat kuat bagi terbentuknya
disiplin.
b. Pengikut dan ketaatan, sebagai langkah
penerapan dan praktik atas peraturanperaturan yang mengatur perilaku
individunya. Hal ini sebagai kelanjutan
dari adanya kesadaran diri yang dihasilkan
oleh kemampuan dan kemauan diri yang
kuat.
c. Alat pendidikan, untuk mempengaruhi,
mengubah, membina dan membentuk
perilaku yang sesuai dengan nilai yang
ditentukan dan diajarkan.
d. Hukuman, sebagai upaya menyadarkan,
mengoreksi dan meluruskan yang salah
sehingga orang kembali pada perilaku
yang sesuai dengan harapan
