Python untuk anak: memilih tutorial

Python untuk anak: memilih buku untuk belajar bahasa mandiri pada 2018

Anak saya menjadi tertarik dalam pemrograman dengan Python, dan saya punya pertanyaan - apakah ada peluang hari ini untuk membeli buku untuk anak sebagai tutorial? Buku belajar sendiri untuk orang dewasa tidak cocok untuk anak-anak - tidak selalu ada motivasi yang cukup untuk merobek diri Anda melalui pemrograman buku teks untuk orang dewasa, dan presentasi "akademik" yang membosankan dari seorang anak dapat membunuh semua minat pada subjek di halaman kelima.

Untungnya, pada saat penulisan (akhir 2018), pilihannya sangat luas - ada buku-buku terjemahan dan domestik yang ditujukan untuk anak-anak dan remaja. Selama pencarian, setelah menyaring buku-buku tentang Python 2, saya dapat menemukan 10 buku baru tentang Python 3 untuk anak-anak, mempelajari masing-masing buku itu di toko offline, dan saya ingin berbagi hasil penelitian saya dengan Anda dalam sebuah artikel di bawah kucing.

Untuk anak kecil - bersenang-senang dan dengan gambar


C. Vorderman et al.  Pemrograman untuk Anak-Anak: Sebuah Panduan Ilustrasi untuk Scratch dan Python

K. Vorderman dan lainnya
Pemrograman untuk Anak-Anak: Sebuah Panduan Ilustrasi untuk Scratch dan Python , 224 hlm.

Penerbit: Mann, Ivanov and Ferber, 2017
ISBN: 978-5-00057-472-0, 978-5-00100-073-0, 978-5-00100-557-5, 978-5-00117-348-9

Carol Vorderman . Pengodean Komputer untuk Anak-Anak: Panduan Visual Langkah-demi-Langkah Yang Unik, Dari Kode Biner ke Game Bangunan , 224 hlm.
Penerbit: DK Children, Juni 2014
ISBN: 978-1-40934-701-9, 978-0-24118-169-0 (eBuku)

Dorling Kindersley adalah Ferrari di dunia penerbit anak-anak. Oleh karena itu, di satu sisi, ketika membeli buku dengan logo ini, Anda dapat yakin dengan kualitas teks dan pencetakan, tetapi di sisi lain, Ferrari murah. Semua ini berlaku untuk buku khusus ini sepenuhnya - kualitas cetak yang sangat baik, presentasi dipikirkan dan ditujukan khusus pada persepsi anak-anak - tetapi dengan biaya yang secara signifikan lebih tinggi daripada rata-rata untuk sampel yang bersangkutan.

Buku ini berbeda dari yang lain dalam hal target pemirsa adalah siswa termuda, dan kenalan mereka dengan pemrograman tidak langsung dimulai dengan Python, tetapi dengan bahasa pemrograman visual Scratch, analog yang dalam sistem pendidikan kita adalah "PervoLogo". Informasi dalam buku ini didistribusikan sebagai berikut: 64 halaman dikhususkan untuk Scratch, 94 halaman dikhususkan untuk Python, dan materi disajikan dalam perbandingan dengan Scratch, dan dua bab terakhir pada 45 halaman menceritakan tentang desain komputer dan Internet.

Satu-satunya kelemahan publikasi ini dari sudut pandang pembaca berbahasa Rusia adalah frasa dalam bahasa Inggris yang digunakan dalam program sampel dibiarkan tanpa terjemahan. Pembaca Rusia yang kecil pada usia target kemungkinan besar masih tidak bisa berbahasa Inggris dengan lancar sehingga bisa membacanya bahkan dengan kamus - dan Anda tidak dapat melakukannya tanpa bantuan orang tua Anda, tetapi keterampilan membaca dalam bahasa Inggris juga dapat dipompa.
Kualitas cetak publikasi ini sangat baik, pencetakan warna pada kertas putih yang baik, penutup semi-keras, blok bordir memastikan daya tahan dan daya tahan.

C. Vorderman et al.  Pemrograman Python: Sebuah Panduan Ilustrasi untuk Anak-anak

K. Vorderman dan lainnya
Pemrograman Python: An Illustrated Guide for Children , 224 hal.

Penerbit: Mann, Ivanov and Ferber, 2018
ISBN: 978-5-00117-399-1
Carol Vorderman . Proyek Pengodean Komputer Python untuk Anak-Anak , 224 hlm.
Penerbit: DK Children, Juni 2017.
ISBN: 978-0-24128-686-9, 978-0-24131-432-6 (eBuku)

Buku berikutnya dalam desain serial yang sama untuk anak-anak yang lebih maju. Semua 224 halaman sepenuhnya dikhususkan untuk Python, dan kali ini penerbit menyertakan semua frasa yang diterjemahkan dari program sampel ke dalam bahasa Rusia. Teks buku dan program sampel tidak menggandakan edisi sebelumnya - di sini semuanya berbeda, urutan penyajiannya juga sedikit berbeda.

Jadi, tahukah Anda, Carol Vorderman tidak pernah seorang programmer, tetapi seorang bintang televisi yang telah memimpin pertunjukan puzzle Countdown yang sangat populer selama 26 tahun, sejumlah besar sains pop untuk anak-anak telah diterbitkan dengan namanya sebagai merek yang dipromosikan di Inggris. Namanya di sampul membantu penjualan buku, dan sisa dari 5 penulis, bersembunyi di balik singkatan "et al.", Bertanggung jawab atas konten berkualitas. Kisah yang sama dengan buku sebelumnya - hanya satu set 5 penulis nyata sedikit berbeda.
Kualitas cetak publikasi ini sangat baik, pencetakan warna pada kertas putih yang bagus, sampul semi-keras, blok bordir.

Pemrograman python untuk anak-anak

Pemrograman Python untuk Anak-anak , 96 halaman

Penerbit: AST, 2017
ISBN: 978-5-17982-809-9
Louie Stowell . Coding untuk Pemula menggunakan Python , 96 pp.
Penerbit: Usborne Publishing Ltd, Maret 2017.
ISBN: 978-1-40959-934-0, 978-0-79453-950-4

Jika label harga dari dua buku pertama dalam ulasan tersebut tidak menyenangkan Anda - maka, untungnya, kami memiliki pilihan yang lebih terjangkau untuk usia yang lebih muda! Buku Louis Stowell, yang telah kehilangan kepenulisan dalam proses penerbitan dalam bahasa Rusia, tanpa diskon merupakan alternatif yang layak dibandingkan dengan edisi DK sebelumnya, tetapi harganya jauh lebih murah. Jumlah halaman di sini kurang - tetapi buku itu sendiri dalam format yang lebih besar dan tata letak yang lebih kompak, sehingga volume materi hampir sama.

Dalam edisi ini, dan juga dalam buku pertama tinjauan, frasa dalam bahasa Inggris dari contoh program tidak diterjemahkan ke dalam bahasa Rusia, seorang programmer muda akan membutuhkan kamus atau bantuan dari orang tua. Tetapi pengetahuan bahasa tidak berlebihan - sehingga kurangnya terjemahan dapat dianggap sebagai nilai tambah.
Kualitas cetak publikasi ini sangat baik, pencetakan warna pada kertas yang bagus, sampul semi-keras, blok sulaman.

Bagi mereka yang lebih tua - gambar lebih serius dan lebih sedikit


D. Briggs.  Python for Kids: Tutorial Pemrograman

D. Briggs.
Python untuk Anak-Anak: Tutorial Pemrograman , 320 hlm.

Penerbit: Mann, Ivanov and Ferber, 2018
ISBN: 978-5-00100-616-9, 978-5-00117-231-4
Jason R. Briggs . Python for Kids: Pengantar Playful untuk Pemrograman , 344 hal.
Penerbit: Tanpa Starch Press, Desember 2012.
ISBN: 978-1-59327-407-8

Buku yang paling dihormati dalam ulasan ini adalah asli tahun 2012. Jumlah ulasan positif tentang hal itu di Internet sangat besar - dan buku ini benar-benar bagus, tetapi dengan satu peringatan penting: dalam struktur itu lebih merupakan buku teks, bukan tutorial. Dengan gambar berwarna, tapi ini hanya buku teks sekolah klasik, dengan pendekatan presentasi yang tepat: semuanya berurutan, dengan latihan, dijelaskan dengan sangat rinci dalam perhitungan untuk pertama kalinya dihadapkan dengan pemrograman, tetapi, sayangnya, hampir tanpa mendukung hasil antara. Sebagai buku teks untuk kursus / lingkaran, umumnya ideal, asalkan Anda menambahkan semacam minat pendukung kegiatan sampingan. Ungkapan bahasa Inggris dalam contoh diterjemahkan.

Kualitas cetak dari publikasi ini sangat baik, pencetakan warna pada kertas putih yang bagus, soft cover yang padat, blok yang dibordir.

B. Payne.  Python untuk anak-anak dan orang tua

B. Payne.
Python for Children and Parents , 352 hlm.

Penerbit: Eksmo, 2017
ISBN: 978-5-69995-169-7
Bryson Payne Ajarkan Anak Anda Ke Kode: Panduan Ramah Orang Tua Untuk Pemrograman Python , 336 hal.
Penerbit: Tanpa Starch Press, April 2015.
ISBN: 978-1-59327-614-0

Buku ini juga dibuat sebagai buku teks, tetapi menurut pendapat saya buku ini lebih cocok daripada yang sebelumnya untuk judul buku petunjuk belajar mandiri untuk anak - buku ini ditulis dalam bahasa yang lebih hidup, ada hasil yang menghibur, setiap bab merangkum dan menawarkan ide untuk menyelesaikan sendiri program yang dihasilkan (dengan kemungkinan unduh versi modifikasi yang sudah jadi jika ada yang tidak berhasil). Ungkapan bahasa Inggris dalam contoh diterjemahkan.

Kualitas cetak publikasi ini sangat baik, pencetakan warna pada kertas putih yang bagus, hard cover, blok bordir.

P. Tomashevsky.  Hai Python!  Buku pemrograman pertama saya

P. Tomashevsky.
Hai Python! Buku pemrograman pertama saya , 256 halaman

Penerbit: Sains dan Teknologi, 2018
ISBN: 978-5-94387-748-3

Buku teks lain, jauh lebih "sekolah" dari yang sebelumnya - bab disebut "pelajaran", setiap "pelajaran" dibagi menjadi "tugas", revitalisasi teks terasa lebih kecil, hasil antara tidak pernah menghibur, tetapi murni berfungsi.
Kualitas cetak publikasi - anggaran, pencetakan hitam dan putih di atas kertas keabu-abuan, paperback, blok terpaku.

D. Koltsov.  Python: Membuat Program dan Game

D. Koltsov.

Python: Membuat Program dan Game , 400 halaman

Penerbit: Sains dan Teknologi, 2017
ISBN: 978-5-94387-746-9

Terlepas dari namanya, permainan dalam buku ini menempati bagian yang tidak signifikan dari eksposisi (3 bab dari 37), ini adalah tutorial klasik untuk orang dewasa, yang, mungkin tidak sengaja, dengan nama dan desain sampul, meniru buku untuk anak-anak. Dari kelebihan - bahan pada bahasa itu menetapkan lebih dari pada buku "anak-anak", tetapi publikasi ini tidak cocok untuk anak.

Kualitas pencetakan diminimalkan: pencetakan hitam putih pada kertas koran, sampul yang sangat lunak, blok yang dilem.

Belajar dengan bermain - ini juga mungkin!


E. Sveigart.  Pelajari Python dengan membuat game keren.

E. Sveigart.
Belajar Python dengan Membuat Game Keren , 416 hal.

Penerbit: Bombora, 2018
ISBN: 978-5-69999-572-1
Al Sweigart . Ciptakan Permainan Komputer Anda Sendiri dengan Python, 4 edisi , 376 hal.
Penerbit: Tanpa Starch Press, Desember 2016.
ISBN: 978-1-59327-795-6

Asli buku ini dalam bahasa Inggris benar-benar gratis (dalam versi online ), jadi keluhan saya di bawah ini mengenai pendekatan presentasi tidak berlaku untuk aslinya - jika ada sesuatu yang tidak sesuai dengan Anda, maka di dunia keju gratis Anda hanya mengambil bagian lain, tetapi dengan buku kertas untuk uang harus dipilih dengan cermat sebelum dimulainya jamuan.

Saya tidak terlalu suka pendekatan presentasi materi - di setiap bab pembaca pertama kali diundang untuk mengetik kode secara mekanis untuk permainan berikutnya, dan kemudian juga secara mekanis membaca beberapa lusin halaman yang menjelaskan apa yang sebenarnya terjadi dalam kode ini. Tidak ada keterlibatan pembaca dalam belajar - tidak seperti buku-buku lainnya dalam ulasan. Untuk hype, penerbit terjemahan menyebut permainan dari buku "cool" - namun, penulis tidak menjanjikan "coolness" khusus untuk yang asli, permainan dalam buku ini cukup "biasa", meskipun sangat beragam. Dari pro - presentasi berjalan berurutan dari yang sederhana ke yang rumit, dan dengan contoh-contoh game murni dari buku ini Anda benar-benar dapat belajar memprogram dari awal. Tidak ada gambar, frasa bahasa Inggris dalam contoh diterjemahkan.

Sayangnya, kualitas cetak publikasi ini mengecewakan - pencetakan hitam-putih pada kertas putih tetapi transparan (teks terlihat dari belakang dan halaman berikutnya), ditambah teks-teks dari program diketik dalam cetakan kecil (Condensed font). Sayangnya, ini tidak menambah kenyamanan pada persepsi - pada kenyataannya, lebih sulit untuk dibaca daripada jika kertas itu awalnya koran (misalnya, lihat buku terakhir dari bagian sebelumnya dari ulasan). Penutup lunak tebal, terpaku blok.

C. Richardson.  Pemrograman dengan Minecraft: Ciptakan dunia Anda sendiri dengan Python

C. Richardson.

Pemrograman dengan Minecraft: Ciptakan dunia Anda sendiri dengan Python , 368 hal.

Penerbit: Mann, Ivanov and Ferber, 2017
ISBN: 978-5-00100-819-4
Craig Richardson Belajar Memprogram dengan Minecraft: Transformasikan Dunia Anda dengan Kekuatan Python , 336 hal.
Penerbit: Tanpa Starch Press, Desember 2015.
ISBN: 978-1-59327-670-6

Jika anak Anda adalah penggemar Minecraft, maka buku ulasan ini dan selanjutnya memberikan kesempatan unik untuk mempelajari Python tanpa meninggalkan permainan favorit Anda. Menggunakan contoh program yang diusulkan, Anda dapat melakukan hal-hal di Minecraft yang sangat sulit dibuat secara manual. Pelatihan itu sendiri berjalan sesuai dengan skema klasik dari sederhana ke rumit, di setiap bab pembaca mempelajari trik baru dan segera melihat hasilnya. Teknik yang tidak biasa digunakan untuk terlibat dalam proses pembelajaran - sebagai bagian dari program sampel, blok kode kecil sengaja dihilangkan, yang pembaca diminta untuk menulis secara mandiri, dipandu oleh deskripsi rinci tentang fungsionalitas yang hilang dan pengetahuan yang diperoleh pada bab-bab sebelumnya. Momen "menjengkelkan" dibandingkan dengan buku-buku di atas adalah kebutuhan untuk mempelajari perangkat internal Minecraft secara paralel - tetapi untuk penggemar, itulah intinya.

Kualitas cetak dari publikasi ini sangat baik, pencetakan warna pada kertas putih yang bagus, soft cover yang padat, blok yang dibordir.

D. Vale, M. O` Hanlon.  Minecraft: Program Dunia Anda dengan Python

D. Vale, M. O`Hanlon.

Minecraft: Program Dunia Anda dengan Python , 224 hlm.

Penerbit: Peter, 2018
ISBN: 978-5-44610-951-7
David Whale, Martin O'Hanlon. Petualangan di Minecraft, Edisi 2 , 320 hlm.
Penerbit: Wiley, November 2017.
ISBN: 978-1-119-43958-5, 978-1-119-43955-4 (eBuku)

Perhatikan tahun publikasi - pada tahun 2016, edisi pertama buku ini (sampul biru) dirilis dalam bahasa Rusia, di mana Python 2 digunakan.

Menurut penulis, paruh pertama buku dapat dikalahkan bahkan oleh siswa yang lebih muda, karena selain beradaptasi dengan Python 3, edisi kedua secara khusus direvisi oleh mereka untuk menyederhanakan pemahaman tentang makna dan struktur program sampel yang diusulkan. Fitur dari buku ini adalah perpustakaan subrutin yang siap pakai untuk memanipulasi objek dalam Minecraft yang ditulis khusus untuknya, sehingga hasil visual yang mengesankan dapat dicapai dengan sedikit tenaga pada kode Anda.

Kualitas cetak dari publikasi ini sangat baik, pencetakan warna pada kertas putih yang bagus, soft cover yang padat, blok yang dibordir.

Dan jika Anda sudah berusia 18+?


Kemudian bacalah postingan ini, " A Review of the Python Literature for Beginners, " oleh hatman , penulis sedang mempertimbangkan pertanyaan memilih literatur untuk orang dewasa.

Tetapi jika Anda masih menginginkan gambar berwarna dan contoh lucu, maka ambil sendiri sesuatu dari ulasan saya!

Catatan - Fitur Pencarian ISBN
Toko buku dan penerbit memformat ISBN-13 dengan tanda hubung pada halaman mereka dalam setidaknya lima cara berbeda. Dalam ulasan tersebut, saya menggunakan format yang paling populer menurut hasil pencarian Google - lihat di bawah jumlah hasil pencarian, tergantung pada bentuk mana untuk memalu ISBN ke dalam bilah pencarian. Namun perlu diingat - opsi dimungkinkan, lihat dengan cara yang berbeda dan ya ada untuk Anda!

ISBN: 978-5-00057-472-0 - 30.400 halaman
ISBN: 9785000574720 - 5.700 halaman
ISBN: 978-5-000-57472-0 - 5 hasil (semuanya oleh)
ISBN: 978-5-0005-7472-0 - 5 hasil (semuanya oleh)
ISBN: 978-5000574720 - persis 1 hasil, tetapi ini adalah Amazon!

Source: https://habr.com/ru/post/id425843/


All Articles