Microcredential adalah program pendidikan/pelatihan jangka pendek dengan topik materi pendidikan dan pelatihan yang teknis dan spesifik, biasanya dilaksanakan dalam bentuk pendidikan jangka pendek secara daring selama kurun waktu 3, 4 atau 6 bulan pada perguruan tinggi luar negeri yang sudah ditetapkan. CS50X merupakan kursus pemrograman yang ditawarkan oleh Universitas Harvard, bagi peserta dengan atau tanpa pengalaman pemrograman sebelumnya. Materi kursus meliputi berpikir algoritmik, pemecahan masalah, dan penggunaan bahasa pemrograman seperti C, Python, SQL, JavaScript, CSS, dan HTML. Kursus ini memiliki kumpulan soal yang mendalam dan peserta yang berhasil menyelesaikan tugas dan proyek akhir berhak mendapatkan sertifikat resmi dari universitas prestisius ini.
Saya dan rekan saya berkesempatan mengikuti Program ini yang kebetulan kami berasal dari tempat mengajar yang sama yaitu SMK Negeri 2 Depok Jawa Barat. Berawal dari informasi yang dibagikan oleh Wakil Kepala Sekolah Bidang Kurikulum akhirnya kami memberanikan diri mendaftar di Program Beasiswa ini. Dan Alhamdulillah kami lolos pemberkasan dan seleksi wawancara.
Selama 5 bulan lamanya kami jalani yang di dalamnya dibagi menjadi beberapa Week, diantara setiap week membahas materi sebagai berikut:
- Week 0 : dimulai dengan belajar scratch.
- Week 1 : mempelajari tentang materi bahasa tradisional disebut C mendasari bahasa-bahasa yang lebih modern.
- Week 2 : dilanjutkan dengan materi arrays.
- Week 3 : tentang algorithms, yaitu mempelajari konsep Searching yaitu Linear Search, Binary Search. Sorting data yaitu Bubble Sort, Selection Sort, Merge Sort.
- Week 4 : Memory, yaitu tentang Pointers, Segmentation Faults, Dynamic Memory Allocation, Stack, Heap, Buffer Overflow, File I/O, Images.
- Week 5 : Data Structures, belajar tentang Abstract Data Types, Queues, Stacks, Linked Lists, Trees, Binary Search Trees, Hash Tables, Tries. Dalam bahasa ini mempelajari tentang fungsi, variabel, kondisional, loop, dan lainnya.
- Week 6 : Belajar materi tentang Python
- Week 7 : Belajar tentang Database SQL
- Week 8 : Dilanjutkan dengan HTML, CSS dan JavaScript
- Week 9 : terdapat materi tambahan tentang Artificial Intelligence (AI)
- Week 10 : materi tambahan lagi tetang Cybersecurity
Dan di akhir program dilaksanakan lokakarya bagi peserta yang berhasil menyelesaikan seluruh rangkaian 5 bulan pelatihan. Lokakarya dilaksanakan di Jakarta Selatan tepatnya Jakarta Intercultural School (JIS) dan Hotel Kristal di Jl. Terogong Raya, Cilandak Barat, Kec. Cilandak, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta pada tanggal 6 sampai dengan 10 Maret 2024.
Berikut Video Testimoni dari para peserta:
Berikut beberapa foto-foto kegiatan CS50x di Jakarta: