ICS4U – Kursus Online Ilmu Komputer Kelas 12

Kirim Kami Pesan

SILAHKAN HUBUNGI KAMI!

ICS4U – Kursus Online Ilmu Komputer Kelas 12

Kode Mata Kuliah: ICS4U
Jenis Kursus: Persiapan Universitas
Nilai Kredit: 1.0
Prasyarat: Pengantar Ilmu Komputer, Tingkat 1, Persiapan Universitas, ICS3U

Biaya Kuliah (CAD): $490.00

Deskripsi Kursus untuk Kursus Online Ilmu Komputer Kelas 12 ICS4U

Ilmu Komputer Kelas 12: Kursus ini memungkinkan siswa untuk lebih mengembangkan pengetahuan dan keterampilan dalam ilmu komputer. Siswa akan menggunakan prinsip-prinsip desain modular untuk membuat program yang kompleks dan terdokumentasi lengkap, sesuai dengan standar industri. Tim siswa akan mengelola proyek pengembangan perangkat lunak besar, mulai dari perencanaan hingga peninjauan proyek. Siswa juga akan menganalisis algoritma untuk efektivitasnya. Mereka akan menyelidiki isu-isu etika dalam komputasi dan lebih jauh mengeksplorasi isu-isu lingkungan, teknologi yang sedang berkembang, bidang penelitian dalam ilmu komputer, dan karier di bidang tersebut.

Gambaran Umum Unit dan Garis Waktu untuk Ilmu Komputer Kelas 12 ICS4U

Berikut adalah urutan yang disarankan untuk penyampaian unit kursus, beserta jam yang disarankan untuk menyelesaikan setiap unit. Untuk rincian lebih lanjut tentang harapan dan aktivitas spesifik yang termasuk dalam setiap unit, lihat Ikhtisar Unit yang disediakan dalam profil kursus ICS4U.

Satuan

Judul dan Deskripsi

Waktu dan Urutan

Satuan 1

Mendesain Struktur Data

Dalam unit ini, siswa meninjau dan memperluas pengetahuan mereka tentang struktur data sambil berfokus pada implementasi proyek untuk membuat dan memanipulasi konstruksi data. Siswa menerapkan struktur data berukuran tetap yang mendasar (array, tipe data yang ditentukan pengguna, record, array record) untuk solusi masalah kehidupan nyata dan menyarankan implikasi yang mungkin terjadi dari penyimpanan data pada kehidupan orang-orang berdasarkan hukum Kanada. Siswa menggunakan aktivitas studi mandiri untuk lebih menguasai keterampilan pemrograman baru sebagai persiapan untuk tujuan pendidikan tinggi. Mereka juga belajar memilih struktur data yang tepat yang paling sesuai dengan informasi dan meningkatkan efisiensi program, penggunaan kembali kode, dan pemeliharaan. Siswa meninjau dan memperkuat prinsip-prinsip ergonomi dan menghubungkannya dengan hak-hak pekerja. Mereka mengeksplorasi peluang karir di bidang komputasi dan ilmu informasi terkait.

20 jam

Satuan 2

Membangun pustaka perangkat lunak

Dalam mata kuliah Mengelola Proyek Perangkat Lunak, mahasiswa mempelajari komponen-komponen rencana proyek perangkat lunak dan mengembangkan rencana tersebut dalam konteks studi kasus. Mereka meninjau komponen-komponen siklus hidup desain perangkat lunak dan mengeksplorasi teknik manajemen proyek dan pembentukan tim. Mahasiswa membuat daftar pertanyaan, mengajukan pertanyaan kepada klien yang berperan sebagai pelaku, menulis definisi masalah, menganalisis, merancang, mengimplementasikan, dan memelihara solusi.

20 jam

Satuan 3

Menjelajahi algoritma tingkat lanjut

 

Siswa mempraktikkan penggunaan kembali kode dengan membangun dan berbagi pustaka kode. Pustaka tersebut diperluas pada unit-unit selanjutnya. Siswa mengeksplorasi perbedaan antara pemrograman berorientasi objek dan prosedural yang diterapkan pada pustaka perangkat lunak. Siswa juga memeriksa desain pustaka dalam konteks manajemen file di lingkungan jaringan. Mereka menyelidiki hak kekayaan intelektual dan kepemilikan kode serta etika penggunaan kembali kode dengan memeriksa dan menganalisis perjanjian lisensi perangkat lunak.

20 jam

Satuan 4

Mengelola Proyek Perangkat Lunak

Siswa mengeksplorasi algoritma alternatif untuk memecahkan masalah. Mereka memeriksa dan memprogram solusi untuk masalah yang mirip dengan yang ditemui di ICS3M (misalnya, pencarian biner atau faktorial), menggunakan teknik baru seperti rekursi. Mereka juga merencanakan solusi untuk masalah yang lebih kompleks menggunakan metodologi standar industri (misalnya, diagram alur, pseudokode, diagram struktur). Siswa menerapkan algoritma tingkat lanjut, seperti pengurutan rekursif, untuk mengembangkan solusi yang lebih efisien untuk masalah pemrograman yang kompleks. Strategi untuk pengujian dan debugging program dikembangkan.

15 jam

Satuan 5

Keterampilan Manajemen Proyek dan Pengembangan Perangkat Lunak

Unit ini merupakan tantangan puncak di mana siswa bekerja untuk menerapkan keterampilan manajemen proyek yang telah dipelajari sebelumnya pada sebuah studi kasus. Mereka merencanakan, mengembangkan, menguji, dan mendokumentasikan solusi perangkat lunak untuk masalah yang diberikan. Siswa menerapkan teknik pemrograman yang kompleks dan memanfaatkan pustaka perangkat lunak.

20 jam

Satuan 6

Evaluasi Akhir

Produk pertama adalah Proyek, yang dibagi menjadi tiga subbagian berbeda dan bernilai 15% dari total nilai mata kuliah. Proyek ini akan dievaluasi menggunakan skema penilaian dan rubrik. Produk kedua adalah ujian akhir berupa soal pilihan ganda yang dirumuskan dengan baik dan membutuhkan informasi dari seluruh mata kuliah.

10 jam

Total

110 jam

Ilmu Komputer Kelas 12: Ketika siswa terlibat dalam pembelajaran aktif dan berbasis pengalaman, mereka cenderung mempertahankan pengetahuan untuk jangka waktu yang lebih lama dan mengembangkan, memperoleh, serta mengintegrasikan keterampilan kunci secara lebih lengkap. Beberapa di antaranya pengajaran dan strategi pembelajaran yang sesuai dengan materi yang diajarkan dalam studi komputer meliputi:

Pemrograman

Riset internet terarah

Instruksi Langsung

Simulasi Elektronik

Grup Diskusi

Kegiatan pembangunan program

Kegiatan interaktif

Proyek Penelitian

Pembuatan model

visual

Presentasi multimedia

Diagram

Penyelesaian masalah

Grup diskusi

wawancara

Ilmu Komputer Kelas 12:
Penilaian adalah proses sistematis untuk mengumpulkan informasi atau bukti tentang kemajuan siswa dalam memenuhi harapan pembelajaran. Penilaian terintegrasi dalam kegiatan pembelajaran sepanjang suatu unit. Harapan untuk tugas penilaian diartikulasikan dengan jelas dan kegiatan pembelajaran direncanakan untuk memungkinkan demonstrasi tersebut. Proses memulai dengan tujuan akhir ini membantu menjaga fokus pada harapan kursus. Tujuan penilaian adalah untuk mengumpulkan data atau bukti dan memberikan umpan balik yang bermakna kepada siswa tentang cara meningkatkan atau mempertahankan kinerja dalam kursus. Kriteria berskala yang dirancang sebagai rubrik sering digunakan untuk membantu siswa mengenali tingkat pencapaian mereka dan memberikan panduan tentang cara mencapai tingkat selanjutnya. Meskipun informasi penilaian dapat dikumpulkan dari sejumlah sumber (siswa itu sendiri, teman sekelas siswa, guru), evaluasi adalah tanggung jawab guru semata. Karena evaluasi adalah proses membuat penilaian tentang informasi penilaian dan menentukan nilai persentase atau tingkat.

Penilaian terintegrasi dalam proses pembelajaran di seluruh unit, bukan sebagai kegiatan terpisah di akhir. Seringkali, tugas pembelajaran dan penilaian sama, dengan penilaian formatif diberikan sepanjang unit. Dalam setiap kasus, demonstrasi pembelajaran yang diinginkan diartikulasikan dengan jelas dan aktivitas pembelajaran direncanakan untuk memungkinkan demonstrasi tersebut. Proses memulai dengan tujuan akhir ini membantu menjaga fokus pada harapan kursus seperti yang dinyatakan dalam pedoman kursus. Evaluasi dinyatakan sebagai persentase berdasarkan tingkat pencapaian.

Berbagai strategi digunakan untuk memberikan kesempatan kepada siswa untuk memperoleh keterampilan yang diperlukan agar berhasil dalam mata pelajaran ini dan di tingkat studi pascasarjana. Untuk memfasilitasi pembelajaran, guru menggunakan berbagai aktivitas yang melibatkan seluruh kelas, kelompok kecil, dan siswa secara individu.

Penilaian akan didasarkan pada proses-proses berikut yang terjadi di dalam kelas:

Penilaian UNTUK Pembelajaran Penilaian AS Pembelajaran Penilaian Pembelajaran

Selama proses ini, guru mencari informasi dari siswa untuk menentukan di mana posisi siswa saat ini dan ke mana mereka perlu melangkah selanjutnya.

Selama proses ini, guru membina kemampuan siswa dan menetapkan tujuan individu untuk meraih kesuksesan bersama setiap siswa.

Selama proses ini, guru melaporkan hasil belajar siswa sesuai dengan kriteria yang telah ditetapkan untuk memberikan informasi tentang seberapa baik siswa belajar.

Percakapan Percakapan Percakapan

Diskusi di kelas, evaluasi diri, penilaian teman sebaya.

Diskusi di kelas Diskusi kelompok kecil Konferensi pasca-praktikum Presentasi penelitian Debat
Observasi Observasi Observasi
Lokakarya drama (menerima arahan) Langkah-langkah pemecahan masalah Diskusi kelompok Presentasi Kelompok
Produk Mahasiswa Produk Mahasiswa Produk Mahasiswa
Jurnal refleksi (yang harus disimpan selama durasi kursus)
Daftar Periksa
Kriteria Keberhasilan
Lembar latihan
Kuis Socrative
Proyek
Presentasi poster Tes
Presentasi di Kelas

Beberapa pendekatan dalam pengajaran/pembelajaran meliputi:

Penyelarasan

Tujuan

Siapa

Alat penilaian

Diskusi kelas

Formatif

Guru/siswa

Daftar Periksa Observasi

Latihan Pemrograman

 Formatif

Guru

Rubrik atau skema penilaian

Tugas kelas harian

Formatif

Guru/siswa

Daftar Periksa Observasi

Tugas

Sumatif

Guru

Rubrik atau skema penilaian

Tes tertulis

Sumatif

mahasiswa

Skema penandaan

Project

Formatif

Guru/siswa

Skema penandaan

Ujian akhir tertulis

Sumatif

Guru/siswa

Skema penandaan

Evaluasi kursus ini didasarkan pada empat kategori pencapaian Kementerian Pendidikan, yaitu: pengetahuan dan pemahaman (25%), berpikir (25%), komunikasi (25%), dan aplikasi (25%)Evaluasi untuk mata kuliah ini didasarkan pada pencapaian harapan kurikulum oleh mahasiswa dan keterampilan yang ditunjukkan yang diperlukan untuk pembelajaran yang efektif.

Nilai persentase tersebut mewakili kualitas pencapaian keseluruhan siswa terhadap harapan untuk mata kuliah tersebut dan mencerminkan tingkat pencapaian yang sesuai seperti yang dijelaskan dalam bagan pencapaian untuk disiplin ilmu tersebut.

Kredit akan diberikan dan dicatat untuk mata kuliah ini jika nilai mahasiswa 50% atau lebih tinggi. Nilai akhir untuk mata kuliah ini akan ditentukan sebagai berikut:

  • 70% dari nilai akhir akan didasarkan pada evaluasi yang dilakukan sepanjang perkuliahan. Bagian nilai ini akan mencerminkan tingkat pencapaian siswa yang paling konsisten sepanjang perkuliahan, meskipun pertimbangan khusus akan diberikan pada bukti pencapaian yang lebih baru.
  • 30% dari nilai akhir akan didasarkan pada evaluasi akhir dari dua produk yang diberikan di akhir kursus. Produk pertama adalah Proyek, yang dibagi menjadi tiga subbagian berbeda dan bernilai 15% dari nilai keseluruhan kursus. Proyek ini akan dievaluasi menggunakan skema penilaian dan rubrik. Produk kedua adalah ujian akhir berupa pertanyaan pilihan ganda yang dirumuskan dengan baik yang membutuhkan informasi dari seluruh kursus serta laporan mahasiswa yang diselesaikan sepanjang kursus.

Pertanyaan yang Sering Diajukan (FAQ)​​

Kursus ini berfokus pada pemrograman tingkat lanjut, desain modular, analisis algoritma, dan manajemen proyek perangkat lunak, mempersiapkan siswa untuk studi ilmu komputer di tingkat universitas.

Siswa harus telah menyelesaikan mata kuliah Pengantar Ilmu Komputer Kelas 11 (ICS3U).

Anda akan mempelajari tentang struktur data, algoritma tingkat lanjut, pengembangan pustaka perangkat lunak, dan teknik pemrograman kompleks seperti rekursi dan manajemen proyek.

70% dari nilai akhir didasarkan pada tugas, proyek, dan ujian selama perkuliahan, sedangkan 30% berasal dari proyek akhir dan ujian akhir.

Kursus ini mengeksplorasi karier di bidang pengembangan perangkat lunak, teknologi informasi, dan penelitian ilmu komputer, memberikan dasar untuk studi lebih lanjut di bidang-bidang ini.