Halo teman-teman, saya lagi penasaran nih soal urutan tingkat kesulitan bahasa pemrograman. Ada yang punya pengalaman belajar yang bervariasi? Misalnya, ada yang bilang bahasa-bahasa low-level seperti Assembly atau C++ itu paling berat, lalu naik ke yang lain. Saya juga kadang bingung antara fungsional dan OOP. Bisa kasih contoh dari urutan paling sulit sampe paling mudah? Mungkin pendapat saya juga tidak tepat, jadi share pendapat kalian di sini ya.
Anak saya juga baru mulai di Coding Knight, jadi saya pun belum terlalu mendalami urutan bahasa. Tapi saya pernah dengar, C++ dan Assembly sering disebut paling berat, sementara yang lain seperti Python agak lebih santai. Sama nih, tiap orang punya pengalaman masing-masing!
Menurut saya, yang penting adalah menyesuaikan dengan minat dan langkah awal anak. Biasanya bahasa yang mendekati masalah komputasi secara rendah seperti Assembly atau C++ bisa terasa berat bagi yang baru belajar karena banyak konsep mendasar yang harus dipahami sejak awal. Di sisi lain, bahasa seperti Python memiliki sintaks yang lebih sederhana sehingga lebih mudah untuk dicerna. Anak saya yang semangat ingin belajar coding pun lebih cepat memahami Python sebelum mengeksplor bahasa yang lebih kompleks. Jadi, intinya tidak hanya tentang seberapa sulit bahasanya, tapi juga bagaimana cara pengajarannya yang cocok dengan gaya belajar anak.
aku setuju, belajar coding paling asik kalau mulai dari yang gampang dulu. anak saya juga belajar python dulu biar bisa eksplor kreatif, baru deh nanti coba C++ kalo udah siap
Hai teman-teman, aku punya pandangan juga nih. Menurut pengalamanku sendiri, belajar bahasa yang lebih dekat dengan mesin seperti Assembly atau C++ emang lumayan menantang, karena harus paham detail yang kompleks. Tapi kalau kalian mulai dari bahasa yang lebih sederhana seperti Python, proses belajarnya jadi terasa lebih ringan dan asik. Untuk anak saya yang lagi suka cerita dan animasi, kami cenderung memilih yang bisa langsung diaplikasikan dalam kreativitasnya. Jadi, yang penting nikmati proses belajar dan sesuaikan dengan minat masing-masing .