Komponen pelengkap biasanya terdiri dari bahan pendukung cetak materi  pengayaan,  bacaan,  jadwal,  silabus,  peta  materi,  kliping  kasus,
bahan  pendukung  noncetak  perluasan  wawasan  materi  dalam  media noncetak, peta materi dalam bentuk program komputer, video, kaset, web
suplemen, simulasi komputer, kit, panduan siswa peta materi, petunjuk belajar,  latihan  dan  tugas,  tips,  kata-kata  sukar,  pemilahan  materi,
panduan  guru  peta  materi,  petunjuk  bagi  guru,  konsep  inti  topik  atau pokok bahasan, latihan dan tugas, rangkuman materi dan lain-lain yang
diperlukan siswa untuk mempelajari suatu topik, yang disajikan melalui beragam  media, secara moduler Komponen evaluasi hasil belajar terdiri
dari  perangkat  soalbutir  tes.  Komponen  evaluasi  hasil  belajar  ini nantinya akan terpisahkan
Beberapa  usulan  siswa  agar  buku  PKn  dan  LKS  yang  digunakan dapat  meningkatkan  kemampuan  siswa  untuk  berdialog  dan  berpikir
kritis adalah sebagai berikut:
a. Bahan Ajar PKn
1. Pemaparan materi hendaknya ringkas agar mudah difahami
2. Buku penunjang harus rinci dan lengkap
3. Materi terlalu banyak, perlu ada ringkasan materi
4. Dalam  buku  memuat  uraian  yang  lengkap  tentang  realitas
kehidupan 5.
Sebaiknya  materi  buku  dibuat  lebih  menarik  dan  ditambah gambar-gambar berwarna sehingga menarik untuk belajar
6. Dalam  pemaparan  materi  beri  contoh-contoh  konkrit  yang
menarik 7.
Buku  hendaknya  lebih  banyak  memuat  cerita  dan  pertanyaan logis
8. Menyusun  buku  dengan  bahasa  yang  menarik,  mudah  difahami
dan mengajak siswa berpikir 9.
Guru  kalau  menerangkan  PKn  hendaknya  mengajak  siswa berpikir
10. Guru PKn kurang menarik dalam menyampaikan materi.
b. Lembar Kerja Siswa LKS
1. Soal-soal jangan di luar materi
2. Waktu mengerjakan tugas dan soal-soal kurang
3. Tugas-tugas  yang  diberikan  harus  ada  hubungannya  dengan
praktik kehidupan sehari-hari 4.
Menambah  soal-soal  latihan  yang  merangsang  berpikir  murni siswa
5. Penyajian  LKS  sebaiknya  lebih  menarik  untuk  siswa  dalam
berdialog dan berpikir 6.
Memberi tugas lapangan agar siswa semangat belajar 7.
LKS  sebaiknya  ada  tugas  untuk  wawancara  terhadap  suatu lembaga
Beberapa usulan pakar dan praktisi agar buku PKn dan LKS yang digunakan  dapat  meningkatkan  kemampuan  siswa  untuk  berdialog  dan
berpikir kritis adalah sebagai berikut:
c. Bahan Ajar PPKn
1. Pemaparan materi hendaknya ringkas agar mudah difahami
2. Buku penunjang harus rinci dan lengkap
3. Materi terlalu banyak, perlu ada ringkasan materi
4. Dalam  buku  memuat  uraian  yang  lengkap  tentang  realitas
kehidupan 5.
Sebaiknya  materi  buku  dibuat  lebih  menarik  dan  ditambah gambar-gambar berwarna sehingga menarik untuk belajar
6. Dalam  pemaparan  materi  beri  contoh-contoh  konkrit  yang
menarik 7.
Buku  hendaknya  lebih  banyak  memuat  cerita  dan  pertanyaan logis
8. Menyusun  buku  dengan  bahasa  yang  menarik,  mudah  difahami
dan mengajak siswa berpikir 9.
Guru  kalau  menerangkan  PKn  hendaknya  mengajak  siswa berpikir
10. Guru PKn kurang menarik dalam menyampaikan materi.
d. Lembar Kerja Siswa LKS