73 lines
3.5 KiB
Markdown
73 lines
3.5 KiB
Markdown
## Selamat Datang Kelas KKA Semester Genap 2025/2026
|
|
|
|
Situs LMS (Learning Management System) ini ditujukan untuk semua siswa yang ingin belajar koding bahasa pemrograman-C.
|
|
|
|
### Fitur LMS
|
|
|
|

|
|
|
|
1. __Login dan Token__ : Tidak diperlukan login untuk mengerjakan semua materi yang tersedia, login digunakan untuk guru sebagai memantau perkembangan pembelajaran siswa apabila menggunkan LMS. Bagi guru yang membutuhkan sistem pemantau perkembangan pembelajaran dapat menggunakan token sebagai ID unik setiap siswa.
|
|
2. __Lesson Information__ : Menampilkan Tujuan Pembelajaran dan Syarat yang harus dipenuhi untuk dapat mudah dalam mempelajari materi
|
|
3. __All Leasson__ : Daftar materi pelajaran yang dapat dipelajari, di sini juga akan muncul p
|
|
4. __Isi Materi__ : Tempat dimana materi ditampilkan dengan dibedakan mana program dan mana penjelasan.
|
|
5. __Exercise__ : Di akhir materi terdapat latihan soal untuk memberikan validasi pemahaman. Exercise terdiri dari penjelasan tugas, requirements, dan expected output.
|
|
6. __Code Editor__ : Bagian dari latihan soal untuk menuliskan kode program yang sesuai dengan expected output. Code editor tidak memperbolehkan copy dan paste didalamnya jadi kerjakan dengan mengetik program kalian ya.
|
|
7. __Snap Bar Keberhasilan__ : Snak bar ini bertujuan untuk memvalidasi hasil output program kalian, jadi ini bisa sebagai penanda bahwa program kalian benar.
|
|
8. __Output__ : Apapun text yang kamu tulis di program menggunakan 'printf()' maka akan muncul di sini.
|
|
9. __Tombol Next Materi__ : Sebagai panduan kalian untuk mempelajari pelajaran selanjutnya.
|
|
|
|
|
|
## Topik yang Akan Dipelajari
|
|
|
|
### Belajar Dasar-Dasar
|
|
3. [Hello, World!](lesson/hello_world.md)
|
|
4. [Variables in C](lesson/variables.md)
|
|
5. [Data Types in C](lesson/data_types.md)
|
|
6. [Conditions](lesson/conditions.md)
|
|
7. [For loops](lesson/for_loops.md)
|
|
8. [While loops](lesson/while_loops.md)
|
|
9. [Arrays](lesson/arrays.md)
|
|
10. [Strings](lesson/strings.md)
|
|
11. [Functions](lesson/functions.md)
|
|
12. [Static](lesson/static.md)
|
|
|
|
### Tingkat Lanjut
|
|
13. [Pointers](lesson/pointers.md)
|
|
14. [Structures](lesson/structures.md)
|
|
15. [Function arguments by reference](lesson/function_arguments_by_reference.md)
|
|
16. [Dynamic allocation](lesson/dynamic_allocation.md)
|
|
17. [Arrays and Pointers](lesson/arrays_and_pointers.md)
|
|
18. [Recursion](lesson/recursion.md)
|
|
19. [Linked lists](lesson/linked_lists.md)
|
|
20. [Binary trees](lesson/binary_trees.md)
|
|
21. [Unions](lesson/unions.md)
|
|
22. [Pointer Arithmetics](lesson/pointer_arithmetics.md)
|
|
23. [Function Pointers](lesson/function_pointers.md)
|
|
24. [Bitmasks](lesson/bitmasks.md)
|
|
|
|
|
|
----Available_Lessons----
|
|
|
|
3. [Hello, World!](lesson/hello_world.md)
|
|
4. [Variables in C](lesson/variables.md)
|
|
5. [Data Types in C](lesson/data_types.md)
|
|
6. [Conditions](lesson/conditions.md)
|
|
7. [For loops](lesson/for_loops.md)
|
|
8. [While loops](lesson/while_loops.md)
|
|
9. [Arrays](lesson/arrays.md)
|
|
10. [Strings](lesson/strings.md)
|
|
11. [Functions](lesson/functions.md)
|
|
12. [Static](lesson/static.md)
|
|
13. [Pointers](lesson/pointers.md)
|
|
14. [Structures](lesson/structures.md)
|
|
15. [Function arguments by reference](lesson/function_arguments_by_reference.md)
|
|
16. [Dynamic allocation](lesson/dynamic_allocation.md)
|
|
17. [Arrays and Pointers](lesson/arrays_and_pointers.md)
|
|
18. [Recursion](lesson/recursion.md)
|
|
19. [Linked lists](lesson/linked_lists.md)
|
|
20. [Binary trees](lesson/binary_trees.md)
|
|
21. [Unions](lesson/unions.md)
|
|
22. [Pointer Arithmetics](lesson/pointer_arithmetics.md)
|
|
23. [Function Pointers](lesson/function_pointers.md)
|
|
24. [Bitmasks](lesson/bitmasks.md)
|