Iklan

Konferensi pemrograman bukanlah tempat yang cocok untuk mencari guru. Tetapi pada konferensi PyCon UK baru-baru ini, di Coventry Technocentre yang dimiliki oleh Coventry University, para guru dan programmer bekerja bersama dan berbagi keahlian relatif mereka. Mengapa? Karena mereka sangat peduli tentang pengajaran komputasi kepada kaum muda.

compsci-pycon

Pemerintah Inggris baru-baru ini mengamanatkan bahwa ilmu komputer diajarkan di sekolah-sekolah Inggris sebagai pengganti banyak kurikulum IT yang difitnah yang mengajarkan keterampilan kesekretariatan dasar (dan sangat ketinggalan zaman), dengan tidak banyak ruang untuk apa pun lain. Apa yang benar-benar indah tentang kurikulum komputasi baru adalah bahwa kurikulum itu sangat terbuka. Ada beberapa tonggak yang harus dipenuhi, seperti “menggunakan urutan, pemilihan, dan pengulangan dalam program; bekerja dengan variabel dan berbagai bentuk input dan output“, Tapi bagaimana kamu sampai di sana sepenuhnya terserah guru.

Ini telah menghasilkan ledakan cara inovatif untuk mengajarkan komputasi kepada anak-anak dan remaja. Ini beberapa di antaranya.

instagram viewer

Python

Beberapa bahasa pemrograman cukup cocok untuk mengajar pemula dan anak-anak Python 5 Situs Web Terbaik untuk Belajar Pemrograman PythonIngin belajar pemrograman Python? Berikut adalah cara terbaik untuk belajar Python online, banyak di antaranya sepenuhnya gratis. Baca lebih banyak . Ada sejumlah besar alasan untuk ini. Mungkin alasan pertama (dan yang paling meyakinkan) adalah bahwa segala sesuatunya sederhana, langsung dan berfungsi seperti yang Anda harapkan.

compsci-python

Python adalah bahasa yang mencakup kesederhanaan dan keterbacaan, dan komunitas pengembang Python terkenal karena bersikap ramah, teliti, dan membantu. Untuk semua alasan ini dan banyak lagi, ini sedang digunakan sekarang di ruang kelas Inggris. Python berjalan di hampir semua hal (bahkan Ponsel Symbian S60!) Dan gratis untuk diunduh dan digunakan. Apa yang lebih baik dari itu?

Raspberry Pi

Oke, kita tidak bisa bicara tentang mengajar Ilmu Komputer tanpa membicarakannya Raspberry Pi. Mereka adalah perangkat kecil yang luar biasa, memiliki cukup RAM dan daya CPU untuk menjalankan distro Linux lengkap sembari mengkonsumsi hampir tidak ada listrik.

compsci-pi

Mereka juga murah, dengan biaya $ 25. Anda dapat membaca wawancara dengan Eben Upton Ayah Raspberry Pi Berbicara: Eben Upton Tentang Masa Depan Teknologi Dan Banyak LagiAntusiasme terpancar dari Eben Upton. Dia adalah kekuatan pendorong di belakang Raspberry Pi, komputer kecil yang telah merevolusi komputasi hobi sejak diluncurkan pada 2012. Tinggi, dan berpakaian santai, pendiri ... Baca lebih banyak - pendiri yayasan Raspberry Pi dan pencipta Raspberry Pi - untuk mendapatkan gambaran tentang semua hal yang mereka miliki. Singkatnya, Raspberry Pi adalah perangkat kecil yang murah di mana anak-anak dapat belajar kode dan bereksperimen tanpa khawatir merusak komputer keluarga.

Ini sudah menjadi hit besar di kelas dan telah bergeser jutaan unit. Produk yang tepat dengan harga yang tepat? Adakah yang benar-benar terkejut?

Minecraft

Anda mungkin bertanya-tanya apa Minecraft ada hubungannya dengan pengajaran komputasi. Itu adil. Sementara Minecraft adalah gim video kreatif yang menyenangkan Pengantar Latecomer Untuk Minecraft [MUO Gaming]Minecraft, sensasi berbasis blok yang menjadikan game ganas, kini berusia lebih dari tiga tahun. Hampir sulit untuk percaya bahwa sudah lama sejak alpha pertama diposting - dan sama-sama ... Baca lebih banyak , itu tidak mungkin terlihat di ruang kelas tanpa dimainkan secara ilegal di bawah meja di ponsel.

Atau itu? Mojang, pengembang MineCraft, baru-baru ini merilis versi Minecraft Raspberry Pi. Ini keren karena sejumlah alasan. Gratis; beroperasi pada perangkat keras terbatas Raspberry Pi; dan dapat diperluas dengan pemrograman dengan API-nya.

Orang-orang telah menggunakan Minecraft API untuk hal-hal yang luar biasa, termasuk membuat jam analog dengan blok yang bergerak; menulis klon ular yang Anda kontrol dengan memindahkan karakter Minecraft; dan bahkan Tetris. Tetris!

Menggaruk

Menggaruk adalah bahasa pemrograman visual Cara Mengajari Pemrograman Anak-Anak Dari Awal! Baca lebih banyak dibuat oleh MIT. Sementara bahasa pemrograman visual berbagi sejumlah atribut yang sama dengan bahasa pemrograman berbasis teks seperti Java dan Python (dalam hal kontrol aliran, urutan, pemilihan dan pengulangan), mereka berbeda dalam satu hal penting cara.

compsci-scratch

Program di Scratch dibuat dengan cara menyeret dan menjatuhkan blok. Sementara ini mungkin tidak menarik bagi siswa yang lebih tua atau veteran pembangunan yang keras, ini membahas satu demografis penting: siswa yang lebih muda.

Kami berbicara tentang siswa sekolah dasar, di sini. Siswa sekolah dasar. Mereka yang kurang berpengalaman di keyboard, tetapi memiliki koordinasi tangan-mata yang cukup untuk menarik dan melepas blok. Dan Anda bahkan tidak perlu Scratch diinstal secara lokal, karena ada implementasi Scratch yang ditawarkan berbasis browser yang bagus.

Anak-Anak Dan Pengodean

Tidak pernah ada waktu yang lebih baik untuk menjadi orang muda yang bersemangat dalam pemrograman. Sayangnya, semua hal yang ada sekarang (Linux, Raspberry Pi, Python) tidak ada ketika saya masih muda, atau tidak cukup halus untuk digunakan di ruang kelas.

Dengan mengingat hal itu, mungkin bukan saat yang tepat untuk menjadi geek muda. Tapi bagaimana menurutmu? Apakah kamu seorang guru? Apakah Anda mengajar menulis kode untuk anak kecil atau saudara kandung? Beritahu saya di komentar di bawah.

Kredit Gambar: PyConUK (LesPounder), Ruang Kelas (Joseph McKinley)

Matthew Hughes adalah pengembang dan penulis perangkat lunak dari Liverpool, Inggris. Dia jarang ditemukan tanpa secangkir kopi hitam pekat di tangannya dan benar-benar mengagumi Macbook Pro dan kameranya. Anda dapat membaca blognya di http://www.matthewhughes.co.uk dan ikuti dia di twitter di @matthewhughes.