Bahasa pemrograman apa yang harus diajarkan kepada anak-anak saya

pemrograman anak-anak

Jika Anda seorang pencinta pemrograman, pasti di lebih dari satu kesempatan Anda akan dihadapkan pada kebutuhan untuk bekerja dengan bahasa yang berbeda. Poin ini pasti akan Anda kuasai atau, mungkin lebih baik dikatakan, Anda telah mencapai fase di mana Anda benar-benar tidak lagi memiliki rasa takut ketika Anda mulai bekerja dengan jenis bahasa lain karena Anda bahkan dapat menikmati kekhasan masing-masing bahasa. mempersembahkan satu.

Dalam fase yang lebih maju dalam hidup Anda, mungkin sudah tiba saatnya Anda ingin berbagi hobi dengan orang terkecil di rumah, sesuatu yang bisa sangat sulit karena belajar program dengan tepat bukanlah pengetahuan yang bisa Anda peroleh. Selama berbulan-bulan atau bertahun-tahun, Anda selalu belajar secara akademis dan bahkan menonton kode sumber yang dibuat oleh pengembang lain. Karena ini dan kekhasan yang disajikan setiap bahasa, Manakah yang terbaik untuk dipelajari oleh si kecil di rumah kita?

Yang benar adalah bahwa satu-satunya hal yang kita benar-benar telah memutuskan adalah sesuatu yang sederhana seperti pemrograman, seperti yang telah ditunjukkan, adalah sesuatu yang sangat penting yang harus kita tanamkan pada anak-anak kita. Sayangnya ketika kami mulai menyelidiki kemungkinannya banyak, jadi di HWLibre kami memutuskan untuk mencoba menyelenggarakan a panduan kecil, kurang lebih berdasarkan usia, di mana kita akan membicarakan bahasa yang menurut saya bisa lebih edukatif dan menarik.

Berusia antara 3 dan 6 tahun

Pada langkah pertama ini, kenyataannya adalah anak-anak dapat terlihat terlalu muda untuk mulai memahami apa yang dilakukan pada langkah tertentu. Oleh karena itu, yang terbaik adalah membuat mereka belajar tanpa mengetahui apa yang sebenarnya mereka lakukan, saat ini mungkin hal ini tidak diperlukan sehingga pilihan terbaik adalah mencoba belajar dengan bermain.

Untuk memulainya dengan pemikiran komputasi, yang terbaik adalah mendapatkan beberapa jenis mainan yang mereka sukai dan menarik perhatian mereka Dan, dalam pengertian ini, bertentangan dengan apa yang dapat Anda bayangkan, ada banyak pilihan yang kami miliki di pasar.

Gores Jr

Jika kita tidak ingin menghabiskan terlalu banyak uang dalam upaya pertama untuk menginisiasi anak kecil kita di dunia ini, salah satu pilihannya adalah bertaruh. Gores Jr. Kita berbicara tentang aplikasi yang tersedia untuk Android dan iOS yang mendasarkan penggunaannya pada pemrograman blok.

Poin negatif dari aplikasi ini ditemukan di beberapa tempat yang membuatnya menarik. Di satu sisi, usia anak harus tinggi untuk rentang yang telah kami tandai sejak saat itu harus dapat menangani tablet dengan mudah serta fakta yang harus sudah Anda miliki kemampuan tertentu kognitif.

Yang menguntungkan adalah itu aplikasi gratis dan memiliki beberapa ide yang dapat menjadi contoh dan panduan untuk Anda mulai.

robot ulat untuk anak-anak belajar program

Game berbeda dengan robot

Pada titik ini, tanpa memberi nama atau merek, beri tahu Anda bahwa saat ini di pasar ada kemungkinan tertentu di mana rumah terkecil dapat bermain dengan berbagai automata yang berbeda. diprogram untuk melakukan berbagai gerakan yang telah ditentukan sebelumnya. Contohnya bisa mendapatkan robot, mulai dari titik fisik A di sebuah ruangan, hingga mencapai titik B yang dibangun sendiri.

Secara pribadi, saya harus mengakui bahwa ide inilah yang, pada saat itu, saya memilih untuk mulai bekerja di bidang ini dan, meskipun di usia muda anak-anak cenderung cukup gelisah, kami dapat datang ke buat mereka tertarik dengan tantangan yang kami ajukan kepada mereka asalkan kami membantu mereka setiap saat.

Berusia antara 7 dan 9 tahun

Dalam fase ini yang sebenarnya adalah bahwa si kecil biasanya sudah memiliki keterampilan yang jauh lebih berkembangBagaimanapun, mereka lebih tua dan kapasitas mereka jauh lebih tinggi dari yang dapat kita bayangkan, terutama jika kita membantu mereka melatih mereka.

Hal ini secara tepat membuka pintu untuk penggunaan program dan tantangan yang jauh lebih maju bagi mereka, yang terutama dan menurut para ahli, pada usia ini, harus ditujukan untuk mempromosikan beberapa dari kecerdasan majemuk seperti matematika, spasial atau linguistik

Gores

Melanjutkan dengan rekomendasi level sebelumnya, tidak ada yang lebih baik daripada beralih dari versi Jr. Gores, terutama jika Anda menguasainya, versi paling canggih, yang dianggap sebagai salah satu platform pemrograman pendidikan utama di dunia. Versi ini ditujukan untuk anak-anak di atas 8 tahun tahun Meskipun, seperti biasanya, semuanya akan tergantung pada anak itu sendiri dan minat yang mungkin dimilikinya.

Jika Anda terbiasa dengan Scratch, ini masih merupakan jenis bahasa tingkat tinggi yang tersembunyi di balik penggunaan potongan berwarna. Secara pribadi, menurut saya platform ini lebih dari menarik untuk dimulai, terutama jika kita memperhitungkan yang dimilikinya saat ini lebih dari 14 juta proyek di situs web mereka yang bisa menjadi panduan.

Tynker

Tynker adalah bahasa pemrograman yang bisa digunakan sangat mirip dengan Scratch karena didasarkan pada penempatan balok. Salah satu keuntungan utama, selain mengikuti filosofi freemium, kami temukan pada platformnya banyak tutorial yang membantu kami memulai perangkat lunak.

Seperti opsi sebelumnya, mereka yang bertanggung jawab Tynker merekomendasikan penggunaannya pada anak-anak di atas 8 tahun, usia di mana mereka percaya bahwa anak-anak akan benar-benar mendapatkan hasil maksimal dari apa yang ditawarkan platform, yang memiliki beberapa level dan beragam tujuan untuk dipenuhi.

Berusia antara 10 sampai 12 tahun

Pada titik ini, kenyataannya adalah bahwa anak-anak kecil kita tidak lagi demikian dan kapasitas mereka telah tumbuh secara eksponensial dari waktu ke waktu. Pada titik ini, kita harus berhenti memotivasi mereka dengan memberi tahu mereka apa yang harus dilakukan agar mereka melakukannya tujuan Anda sendiri dan putuskan bagaimana Anda harus mencapainya.

Ini adalah titik di mana mungkin hal terbaik adalah bahwa mereka mulai berhenti bekerja dengan blok dan melanjutkan untuk melaksanakan proyek mereka yang berbeda dengan teks, meskipun, tentu saja, di sisi lain, saat ini kami tidak dapat menunjukkan manfaatnya kepada mereka. dari bahasa pemrograman tradisional yang berbeda, untuk itu akan ada waktu.

Kode Monyet

Ini adalah perangkat lunak yang cukup aneh yang menurut saya lebih dari menarik, ini karena, meskipun tidak lagi diprogram dengan blok, kenyataannya adalah bahwa ini dapat menjadi langkah perantara yang berorientasi pada penggunaan lingkungan pemrograman profesional, terutama karena antarmukanya.

Di Code Monkey kita harus melakukannya mengontrol tindakan yang dilakukan oleh monyet yang harus mengumpulkan pisang melalui skenario yang berbeda. Untuk memindahkan monyet, seperti yang pasti Anda bayangkan, kita harus menulis kode menggunakan instruksi yang sangat sederhana. Saat kita naik ke level berikutnya, kesulitannya meningkat.

Berusia antara 13 sampai 16 tahun

Saat ini dalam kehidupan anak-anak kita, kita berada pada usia 'sulit'. Kemungkinannya, tergantung pada keterampilan pemrograman untuk si kecil, ada banyak karena ada kursus akselerasi untuk mempelajari teknik pemrograman yang bisa menarik walaupun ada juga platform tertentu yang mengusulkan metode berbeda.

Penemu Aplikasi

Penemu Aplikasi Ini tidak lebih dari sebuah aplikasi tempat Anda dapat membuat aplikasi Android dengan menyeret blok kode. Untuk informasi lebih lanjut, beri tahu Anda bahwa ini telah terjadi dikembangkan oleh Google sendiri dan evolusinya ditanggung oleh tidak kurang dari MIT.

Hal paling menarik tentang AppInventor adalah begitu sepenuhnya gratis dan sangat mudah digunakan, terutama jika kita memperhitungkan bahwa ada banyak sekali tutorial di internet yang dapat digunakan untuk memulai inisiasi kita.

Ular sanca

Ya, Anda membaca dengan benar, pada usia ini akan sangat menarik untuk mulai menggunakan Ular sanca, terutama jika pemuda di rumah kami ingin berhenti bekerja dengan balok dan masuk ke pemrograman profesional karena kekhawatirannya.

Seperti yang Anda ketahui, kami menghadapi bahasa pemrograman dengan semua yang disiratkannya. Saya sudah memasukkannya karena ada banyak ahli yang merekomendasikan penggunaan Python sebagai pengantar pemrograman tekstual untuk kesederhanaannya. Pada gilirannya, melakukan sedikit riset, Anda akan dapat menemukan banyak tutorial untuk menemukan bagaimana memulai dari usia 14 tahun serta sumber informasi lain seperti buku-buku tradisional tentang semua kehidupan.

17 tahun ke atas

Pada poin ini, dan bahkan di poin sebelumnya, kita sudah berbicara tentang orang muda yang terbentuk sempurna serta orang dewasa mana pun yang ingin memasuki dunia ini.

Di usia ini, adalah hal yang wajar bagi kaum muda untuk mulai merencanakan masa depan mereka. Seperti yang logis dengan banyak kemungkinan, dari mulai bekerja dengan bahasa pemrograman tekstual hingga melanjutkan tahap pembakaran sedikit demi sedikit hingga mencapai Java berulang, Objective-C ... untuk bahasa berorientasi objek atau, jika Anda ingin pergi lebih jauh, masuk lebih dalam ke dunia C. yang kuat dan serbaguna.

Arduino

Pada level ini saya ingin mengajukan beberapa proposal meskipun, secara pribadi saya pikir waktunya telah tiba untuk melakukan hal-hal yang lebih serius seperti proyek sendiri yang menggabungkan pemrograman dengan elektronik.

Potensi sebenarnya dari Arduino terletak pada mereka yang luar biasa kemungkinan dalam hal kustomisasi, keserbagunaan, dan skalabilitas. Hal lain yang sangat menguntungkannya adalah bahwa saat ini ada komunitas besar di belakang proyek tempat Anda dapat belajar untuk mengerjakan proyek nyata.

Stencyl

Jika Anda seorang pencinta video game dan ingin mengembangkan karier profesional Anda dengan cara ini, Anda mungkin tertarik untuk mencoba Stencyl, salah satu platform untuk membuat video game yang lebih canggih saat ini ada berapa banyak yang gratis (ada versi berbayar) yang akan memungkinkan Anda membuat game yang dipersonalisasi dan canggih dengan potensi besar.

Bagian negatifnya adalah untuk mulai menggunakannya Anda harus mengikuti beberapa tutorial yang ada di situs resminya sejak saat itu itu cukup rumit, setidaknya sampai, setelah beberapa saat, kita mulai memiliki kemudahan di platform.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.