Belajar Berkode Bersama Anak-Anak Anda

Penyingkapan: Dukungan Anda membantu menjaga situs tetap berjalan! Kami mendapatkan biaya referensi untuk beberapa layanan yang kami rekomendasikan pada halaman ini.


Cara Menyenangkan Anak-Anak Dapat Belajar Kode

Sebagian besar setuju bahwa semua anak perlu dapat membaca, menulis, dan berhitung. Tetapi haruskah pengkodean ditambahkan ke kurikulum inti? Mungkin. Ini cara yang bagus untuk:

  • Ajarkan keterampilan memecahkan masalah
  • Bangun kepercayaan digital
  • Memahami dunia digital tempat kita hidup
  • Berpikirlah seperti komputer ‘berpikir’, untuk membuat pengkodean lanjutan lebih mudah

Kami terus dikelilingi oleh teknologi, apakah kami bekerja di dapur di New York City atau server pemrograman di pusat data di Chicago. Di mana pun kami berada, ada solusi digital untuk masalah yang ada. Dan menguatkan semua ini?

Kode. Banyak dan banyak kode.

Tetapi bagi kebanyakan orang, pengkodean adalah hal yang abstrak, sesuatu yang dilakukan orang-orang jauh di dalam ruang bawah tanah mereka atau di dalam perut organisasi tanpa wajah. Ini tidak mungkin jauh dari kebenaran. Setiap hari orang dapat dan sedang belajar kode, dan diposisikan lebih baik untuk pekerjaan, lebih mampu memecahkan masalah yang kompleks, dan lebih siap untuk terlibat dalam dunia digital kita. Dan karena semakin banyak pengusaha dan ilmu komputer
lulusan mengakui pentingnya pengkodean dalam hidup mereka, mereka ingin meneruskannya kepada anak-anak mereka.

Linus Torvalds, insinyur perangkat lunak Finlandia yang membangun Linux, mengatakan bahwa orang tidak memprogram uang atau karena seseorang menyuruh mereka melakukannya. Pemrogram yang baik menulis “karena menyenangkan untuk diprogram.” Kita perlu mengubah kesan pengkodean dan pemrograman dari geek yang tinggal di bawah tanah ke arah yang sebenarnya – orang pintar berkumpul dan menciptakan hal-hal luar biasa untuk orang lain.

Dan itu dimulai dengan anak-anak kita.

Meskipun Anda sedang menunggu kurikulum sekolah, ada banyak hal yang dapat Anda lakukan tunjukkan kepada anak-anak Anda betapa menyenangkannya penciptaan digital. Kami telah mengumpulkan situs web, aplikasi, robot, dan permainan papan favorit Anda yang bisa Anda ajarkan kepada anak-anak yang menyenangkan mengodekan.

Semoga Anda menyukai mereka.

Cara Menyenangkan Anak-Anak Dapat Belajar Kode

Transkrip: Cara Menyenangkan Anak-Anak Dapat Belajar Kode

Semua orang dapat setuju bahwa anak-anak perlu belajar membaca, menulis, dan berhitung, tetapi haruskah pengkodean komputer menjadi keterampilan “harus belajar” sekarang? Sejumlah pakar dan pengusaha ilmu komputer berpikir demikian. Ada banyak mainan, permainan, dan cara lain bagi orang tua untuk membantu anak-anak mereka belajar cara membuat kode dengan cara yang menyenangkan.

Mengapa Anak-Anak Harus Memberi Kode

Mengajarkan keterampilan memecahkan masalah

  • Mempelajari cara membuat program (atau memperbaiki kesalahan di dalamnya) mengajar anak-anak untuk menemukan solusi inovatif untuk masalah

Membangun kepercayaan digital

  • Literasi digital membuat anak-anak merasa lebih berdaya tentang teknologi

Pemahaman yang lebih baik tentang dunia di sekitar mereka

  • Hampir setiap aspek kehidupan menjadi digital, dan anak-anak yang dapat membuat kode akan lebih mampu beradaptasi dan berinteraksi dengan perubahan-perubahan ini

Pelajari cara berpikir secara komputasi

  • Pengodean menuntut anak-anak untuk berpikir secara berbeda dari biasanya
  • Anak-anak yang mempelajari kode belajar bagaimana memecahkan masalah besar menjadi yang lebih kecil
  • Pelajari cara mengubah solusi spesifik menjadi solusi umum

Mengubahnya dari konsumen menjadi produsen

  • Dengan belajar kode, anak-anak benar-benar menciptakan hal-hal digital
    • Mereka tidak lagi hanya secara pasif mengonsumsi apa yang telah dibuat orang lain

Mulai dari pasar kerja

  • Pada tahun 2020, pekerjaan yang berhubungan dengan komputer akan meningkat sebesar 22%

Bidang yang berhubungan dengan ilmu komputer membayar dengan baik

  • Gaji tahunan rata-rata untuk beberapa karir CS:
    • Administrator Sistem: $ 75.000
    • Insinyur Perangkat Lunak QA: $ 91.000
    • Pengembang Aplikasi Seluler: $ 102.000

Berbagai Cara untuk Anak Belajar

Sementara beberapa sekolah mulai mengintegrasikan pemrograman komputer ke dalam kurikulum, orang tua dapat memberi anak-anak mereka langkah awal. Ada beberapa cara Anda dapat membantu anak-anak Anda belajar kode, tergantung pada usia mereka dan berapa banyak yang ingin Anda investasikan.

Situs web dan Program yang Dapat Diunduh

Anak-anak dapat mengakses situs web ini dan program yang dapat diunduh dan belajar kode di komputer mereka:

KidsRuby.com

  • Gratis
  • Tingkat usia: Dasar
  • Program yang dapat diunduh yang dirancang untuk mengajarkan anak-anak bahasa pemrograman Ruby
    • Buat program sederhana menggunakan kode Ruby
    • KidsRuby memiliki antarmuka layar ganda dengan kode di sebelah kiri dan apa yang dilakukan kode di sebelah kanan
      • Ini memungkinkan pengguna untuk mencoba kode mereka kapan saja

Alice.org

  • Gratis
  • Tingkat usia: Sekolah menengah pertama
  • Antarmuka seret dan lepas
    • Mengizinkan anak-anak membuat film 3D dan game sederhana
    • Kursus CS tingkat perguruan tinggi Saint Joseph’s University dan Ithaca College yang menggunakan Alice dengan siswa yang tidak memiliki pengalaman pemrograman:
      • Melihat peningkatan nilai rata-rata dari C ke B
      • Tingkat retensi naik dari 47% menjadi 88%

Gores (scratch.mit.edu)

  • Gratis
  • Tingkat usia: Dasar
  • Antarmuka seret dan lepas
    • Blok kode warna terpasang bersama seperti Lego
    • Aspek sosial memudahkan berbagi proyek yang dibuat anak-anak
      • Mereka juga dapat melihat pekerjaan dalam dari proyek bersama lainnya untuk melihat bagaimana fungsinya

Code.org

  • Biaya: Variabel
    • Banyak tutorial di situs ini gratis
    • Beberapa kursus lanjutan berharga sekitar $ 5
  • Tingkat usia: 4+
  • Situs web nirlaba yang didedikasikan untuk mengajar anak-anak cara membuat kode
    • Menampilkan sejumlah tutorial yang mengajarkan:
      • Cara menulis program
      • Kondisional (Jika / Kemudian), ulangi loop, dan algoritma dasar
      • Cara membuat game sederhana

Aplikasi

Pindahkan Turtle

  • Tersedia di:
    • iPad / iPhone
  • Biaya: $ 3
  • Tingkat usia: 5+
  • Anak-anak memberi instruksi kepada kura-kura
    • Dalam setiap pelajaran, tujuannya adalah untuk menyelesaikan tugas dan mengumpulkan berlian
      • Pelajaran secara bertahap meningkat dalam kompleksitas
    • Saat anak-anak menyelesaikan setiap pelajaran, mereka disimpan sebagai program sehingga dapat digunakan nanti
    • Anak-anak juga dapat menyusun program mereka sendiri dalam permainan gratis

Main jingkat

  • Tersedia di:
    • iPad / iPhone
  • Gratis
  • Tingkat usia: 10+
  • Antarmuka seret dan lepas membuat pembuatan game dan film menjadi sangat sederhana
    • Cerah dan penuh warna dengan fitur berbagi sosial

Daisy the Dinosaur

  • Tersedia di:
    • iPad
  • Gratis
  • Tingkat usia: 4+
  • Anak-anak memberikan instruksi kepada Daisy the Dinosaur menggunakan antarmuka drag-and-drop
    • Mengajar:
      • Prosedur
      • Loop
      • Persyaratan

Lightbot

  • Tersedia di:
    • apel
    • Android
    • Telepon Windows
  • Biaya: $ 3
  • Tingkat usia: 8+
  • Anak-anak memberikan instruksi robot, dan menggunakannya untuk menerangi ruang gelap
    • Untuk melakukannya, mereka harus menguasai instruksi antrian
    • Mereka juga akan belajar tentang:
      • Prosedur
      • Loop
      • Persyaratan

ScratchJr

  • Tersedia di:
    • iPad
  • Gratis
  • Tingkat usia: 5+
  • Dibuat oleh tim MIT yang sama yang menciptakan Scratch
    • Dirancang agar lebih mudah dipahami dan digunakan anak-anak yang lebih kecil
    • Mengajar:
      • Pemikiran algoritma
      • Strategi pemecahan masalah
      • Bagaimana merancang proyek
      • Bagaimana cara menyampaikan ide

Game Fisik dan Mainan

Primo

  • Biaya: $ 282
  • Tingkat usia: Preschool / Kindergarten
  • Berisi robot kayu kecil bernama Cubetto yang dikendalikan oleh papan instruksi berwarna-warni dan bentuk berwarna
    • Anak-anak menempatkan bentuk ke papan untuk memberikan instruksi Cubetto
      • Bahkan anak-anak yang tidak tahu cara membaca dapat menggunakan kit Primo
    • Mengajar anak-anak:
      • Cara membuat sub rutin yang sederhana (satu terdiri dari 1-4 langkah)

Penyu Robot

  • Biaya: $ 24,99
  • Tingkat usia: 4+
  • Anak-anak mengambil kura-kura mereka, mengatur labirin, dan mencoba mengumpulkan permata
    • Mereka bermain dengan menempatkan kartu instruksi yang memberitahu kura-kura mereka ke mana harus pergi
    • Tidak ada yang digital tentang game ini
      • Beberapa orang tua menyukai ini, karena mengajarkan pemrograman sementara masih membutuhkan imajinasi
    • Instruksi sangat sederhana:
      • Maju
      • Belok kiri
      • Belok kanan
      • Tembak laser
      • Function frog (membuat dan menggunakan sub-rutin)
    • Setiap kartu instruksi diberi kode warna, membuatnya mudah digunakan bahkan untuk pemain muda

Berlari

  • Biaya: $ 200
  • Tingkat usia: 5+
  • Dash adalah robot yang dapat diprogram anak-anak untuk melakukan hampir semua hal
    • Anak-anak yang lebih kecil dapat mempelajari dasar-dasar pengkodean dengan aplikasi pemrograman berbasis sentuhan bawaan
      • Catatan: Dash hanya dapat dikontrol dengan aplikasi ini
    • Anak-anak yang lebih besar juga dapat menggunakan bahasa pemrograman Blockly dan Scratch
    • Seiring waktu, anak-anak dapat belajar memprogram Dash menggunakan Objective C dan Java

Pulau Kera Kode

  • Biaya: $ 40
  • Tingkat usia: 8+
  • Tujuan permainan papan ini adalah untuk membawa kelompok monyet Anda ke kebun pisang sebelum orang lain tiba di sana
    • Menampilkan kartu warna-warni dan aturan sederhana
    • Mengajar:
      • Pernyataan bersyarat
      • Perulangan dasar
      • Logika Boolean
      • Operasi penugasan

“Kebanyakan programmer yang baik melakukan pemrograman bukan karena mereka mengharapkan bayaran atau mendapat pujian dari publik, tetapi karena itu menyenangkan untuk diprogram.” – Linus Torvalds

Sumber

  • Apakah Java, Python, atau Ruby Bahasa Kedua Terbaik? – greatschools.org
  • Inilah Mengapa Anak Perlu Belajar Kode – dmlcentral.net
  • Mengapa Setiap Anak Harus Belajar Kode – theguardian.com
  • Ajari Anak-Anak Cara Memberi Kode dan Anda Memberi Mereka Keterampilan Seumur Hidup – forbes.com
  • Pengodean Kurikulum: Bagaimana Sekolah Menengah Memprogram Ulang Kelas Mereka – mashable.com
  • 20 Sumber untuk Mengajar Anak Cara Memprogram & Kode – apartmenttherapy.com
  • Tentang KidsRuby – kidsruby.com
  • Anak-Anak Ruby – Bukan Hanya untuk Anak-Anak – churchm.ag
  • Alice – alice.org
  • Buat Cerita, Game, dan Animasi Bagikan dengan Orang Lain di Seluruh Dunia – scratch.mit.edu
  • Pelajari Code.org – code.org
  • Code.org Studio – studio.code.org
  • Pindahkan Turtle. Pemrograman untuk Anak-Anak – geekkids.me
  • Pindahkan The Turtle. Pemrograman Untuk Anak-Anak untuk iPhone – itunes.apple.com
  • Pemrograman untuk Anak-anak di iPhone dan iPad – movetheturtle.com
  • Belajar Memprogram dengan Membuat Benda-Benda Luar Biasa – gethopscotch.com
  • Hopscotch – Pemrograman Made Easy! Buat Game, Cerita, Animasi, dan Lainnya! – itunes.apple.com
  • Daisy the Dinosaur – itunes.apple.com
  • Aplikasi Pemrograman Mengajarkan Dasar-Dasar Kode – nytimes.com
  • Lightbot – Puzzles Pemrograman (itunes) – itunes.apple.com
  • Lightbot – Teka-teki Pemrograman (Google Play) – play.google.com
  • Logika Pemrograman Primo – Pengajaran untuk Anak Usia 4 hingga 7 – kickstarter.com
  • Mainan yang Membantu Anda Belajar, Bermain, dan Berkreasi dengan Teknologi – primo.io
  • Turtles Robot – robotturtles.com
  • Wonder Workshop – store.makewonder.com
  • Kode Monyet – codemonkeyplanet.com
  • 20 Kutipan Pemrograman Kick-Ass – javacodegeeks.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me