Materi ajar yang harus ada pada Pendidikan Kewarganegaraan adalah sebagai berikut:
a. Aspek Pengetahuan
1. Struktur pemerintahan
2. Undang-undang
3. Hak dan kewajiban
4. Hak asasi manusia
5. Multikulturalisme
b. Aspek nilai dan sikap
1. Kesadaran kebangsaan
2. Menghormati simbol kenegaraan
3. Menghargai pendapat orang lain
4. Menghormati harkat martabat orang lain
c. Aspek keterampilan
1. Menyalurkan pendapat
2. Membiasakan antri
3. Mengkritisi kebijakan publik
Selanjutnya yaitu Pendidikan karakter. Karakter berasal dari kosa kata Bahasa
Inggris Character, yang berarti kepribadian,perilaku yang menjadi ciri khas seseorang
yang membedakan seseorang dengan orang lain. Menurut Suciptoardi (2011)
pendidikan karakter adalah suatu sistem penanaman nilai-nilai karakter kepada warga
sekolah yang meliputi komponen pengetahuan,kesadaran atau kemauan dan tindakan
untuk melaksanakan nilai-nilai tersebut. Suciptoardi (2011) juga menjelaskan lebih
rinci nilai-nilai yang harus di berikan kepada seluruh warga Indonesia melalui
pendidikan karakter yaitu:
Pendidikan karakter adalah pendidikan yang lebih menekankan kepada sikap atau
perilaku baik yang harus dimiliki oleh setiap individu. Tidak ada mengarah lebih jauh
kepada wawasan kebangsaan seperti undang-undang,peraturan pemerintah. Jauh lebih
fokus kepada pola perilaku baik yang harus dimiliki dan harus menjadi perilaku baik
yang menjadi kebiasaan baik.