Python ve JavaScript: CodeCombat'ta oyun programlama - kurs 18.000 ruble. Coddy Çocuklar için Programlama Okulu'ndan, 3 modül (ay) eğitim
Miscellanea / / December 04, 2023
Yaş: 7-12 yaş
Seviye: Yeni başlayanlar için.
Süre: 3 modülden (ay), 24 saatten*.
Format: Bireysel ve grup dersleri, çevrimdışı ve çevrimiçi (gerçek zamanlı).
Çocuk sayısı: 1'den 8'e kadar.
Fiyat:
çevrimiçi bir grupta 750 rub./saat'ten başlayan fiyatlarla,
çevrimdışı bir grupta 850 rub./saat'ten başlayan fiyatlarla,
bireysel çevrimiçi olarak 1050 rub./saatten başlayan fiyatlarla,
1980 rub./saat'ten bireysel olarak çevrimdışı.
Bir yetişkin bile sonsuz kod satırlarına bakmaktan sıkılabilir. En iyi RPG geleneklerinde toprakları ele geçirerek ve düşmanları yenerek programlamayı öğrenmeyi öneriyoruz.
CodeCombat, JavaScript ve Python'u nasıl kodlayacağınızı ve öğreneceğinizi öğrenmenize olanak tanıyan çok oyunculu bir tarayıcı oyunudur. Her seviyede oyuncuya belirli bir görev verilir - örneğin yamyamı yenmeye, askerleri savaşa yönlendirmeye veya zindandan çıkmaya yardımcı olacak bir mantar bulmak. Çocuk, bu görevleri büyüler (JavaScript ve Python komutları) kullanarak gerçekleştiren acemi bir sihirbazı kontrol edecektir. Oyunun tamamını tamamlamak için onları iyi hatırlamanız gerekecek. İlk başta her şey basit ama oyun ilerledikçe görevler daha karmaşık hale geliyor ve çocuk giderek daha fazla düşünmek zorunda kalıyor. CodeCombat: JavaScript/Python'da İlk Adımlar kursunda çocuğunuz, JavaScript ve Python programlama dilleri hakkında gerçek anlamda fikir edinebilecek ve algoritmik düşünmeyi geliştirebilecektir.
CodeCombat sadece oyun unsurları içeren dersler değil, öğrencilerin tüm seviyelerini tamamlamak için Python ve JavaScript'te yetkin ve güzel kodlar yazmaları gereken gerçek bir oyundur. Bu durumda çocuk, karakterinden gerçek zamanlı olarak bir tepki alır. Ayrıca CodeCombat, doğal olarak giderek zorlaşan seviyelere ilerleyen programlama problemlerini çözerek çocuğunuzun her zaman eleştirel düşünme geliştirmesini sağlar. CodeCombat dikkat çekici çünkü bireysel oynamanın yanı sıra takım oyunu için de birçok seçenek sunuyor. Çocukların iletişim becerilerini, pratik düşünmeyi ve işbirliği yapma ve birlikte çalışma becerilerini geliştirmelerine olanak tanıyan oyunlar takım.
Bu nedenle CodeCombat, çocukların sürekli olarak yeni iletişim biçimlerini uygulamalarını gerektirir. takımlara katılmak veya bilgisayarın kendisiyle bireysel olarak çalışmak, fikirlerinizi verimli kodlar
Neden CodeCombat?
- Bu gerçekten bir oyundur ve bir dizi oyunlaştırılmış ders değildir; bu nedenle en huzursuz öğrenciyi bile büyüleyebilir;
- CodeCombat, 10 yaşından büyük çocuklar için uygundur;
- CodeCombat'ın Rusça bir arayüzü vardır;
- Oyunu değiştirebileceğiniz ve kendi görevlerinizi sunabileceğiniz kendi seviye editörü vardır;
- CodeCombat'ın bireysel bir modu ve takım oyunu için birçok seçeneği vardır;
- Öğretmen tüm grubun ilerlemesini takip edebilir;
- Oyuncu, ilk denemede hatasız çözme ve en uygun kod için ek puanlar alır;
- CodeCombat ciddi, "çocuklara uygun olmayan" programlamayı öğretiyor: gerçek profesyoneller için yarışmalar düzenleniyor;
- Yazarlar, oyunun tamamını tamamlayan ve ABD'de iş bulma konusunda en üst seviyeye ulaşan herkese yardım edeceklerine söz veriyorlar.
Derslere başlamadan önce sizden çocuğunuz için bir e-posta adresi oluşturmanızı rica ediyoruz. Ona e-posta kullanıcı adınızı ve şifrenizi kağıt üzerinde/telefonunuzda verin; bu bilgiyi ders sırasında yanınızda bulundurmanız gerekir.
Bunun nedeni CodeCombat'ta bir hesap oluşturma ihtiyacıdır.
Kurs çocuklar için uygundur:
- Teknoloji ve programlamayla ilgilenenler için
- Programlama dünyasına yeni başlıyorum
- Dijital becerilerini geliştirmek isteyenler
- Kendi oyunlarını yaratmayı hayal edenler
Öğrenciler için gereksinimler (bilgi düzeyi):
- Bilgisayarın güvenli kullanımı (nasıl açılacağını, uygulamaların nasıl başlatılacağını, klasörlerin nasıl açılacağını bilir, e-postanın ne olduğunu anlar)
- Okuma yeteneği
- CODDY'de çevrimiçi dersler nasıl çalışır?
Kurs içeriği:
- Python ve/veya JavaScript'te programlamanın temelleri ve algoritma oluşturma
- Yöntemler, değişkenler, veri türleri
- döngü sırasında
- Koşullu ifadeler
- Mantıksal operatörler
- Mantık cebiri
- Fonksiyonlar
- İki boyutlu diziler
- döngü için
- Diziler arasında yineleme yapmanın yolları
- Aritmetik işlemler
- Koordinatlar ve uzay
Kurs Hedefleri:
1. Bir oyun ortamında program kodları yazarak popüler programlama dilleri Python ve JavaScript'te ustalaşın.
2. Eleştirel düşünme, iletişim ve takım çalışması becerilerini geliştirin.
3. Çocukları bilgisayar oyunları oynamaya olan ilgiden, onları yaratma ve gelecekte BT alanında geliştirme arzusuna yönlendirmek.
Öğrenme çıktısı:
- Temel JavaScript ve/veya Python bilgisi
- Hem bağımsız hem de takım halinde işbirliği yapma ve çalışma becerisi
- Algoritmik, yaratıcı ve eleştirel düşüncenin gelişimi
- Sorunları kalıpların dışında çözme yeteneği
Kursun mezunları şunları yapabilecektir:
- Programları Python ve/veya JavaScript'te yetkin ve verimli bir şekilde yazın
- Kendi oyunlarınızı yaratarak yaratıcılığınızı sergileyin
- Yazılım kodunda bağımsız olarak ve ekip halinde çalışın
- Web programlama ve oyun geliştirme derslerinde çalışmalarınıza devam edin
- Standart dışı sorunları çözün
İş becerileri:
- Mantıksal düşünme
- Yaratıcı düşünce
- Sorunları belirleme ve çözme
- Takım çalışması
- İletişim yetenekleri
- Bilgi arama ve analizi
- Bağımsızlık
- Karar verme becerileri
Dersler için ihtiyacınız olan şeyler:
Derslere başlamak için çocuğunuza ait bir e-posta adresi oluşturmanızı rica ediyoruz. Ona e-posta kullanıcı adınızı ve şifrenizi kağıt üzerinde/telefonunuzda verin; bu bilgiyi ders sırasında yanınızda bulundurmanız gerekir.
Dersler çevrimiçi ise çocuğun öğretmeniyle iletişim kurabilmesi için bir dizüstü bilgisayara, internet erişimine ve kulaklığa ihtiyacı olacaktır.
Kursu tamamlayan her öğrenciye kişiselleştirilmiş bir sertifika verilir ( https://coddyschool.com/upload/files/cert.jpg) CODDY tarafından
8
derslerDers öğretmeni:
“Anime tarzında çizim, Procreate'de dijital çizimin temelleri”, “Eskiz”, “Geleceğin Şehri”, “Photoshop'ta oyun karakteri oluşturma”, “Photoshop grafik tasarımı”, “Minecraft programlama”, “Python ve JavaScript: CodeCombat'ta oyun programlama”, “Dijital sanat: çizim yapma” tablet"
Eğitim:
Devlet Arazi Yönetimi Üniversitesi, uzmanlık "Mimarlık"
Deneyim:
5 yılı aşkın süredir çocuklara resim yapmayı öğretiyor. Herhangi bir çocuk ve yetişkinle ortak bir dil bulur.
Photoshop, Revit, 3ds Max, Autocad, ScetchUp programlarında profesyonel düzeyde yetkinliğe sahip.
İlgi alanları:
grafik tasarım, markalaşma, çağdaş sanat, iç tasarım, yemek pişirme.
“Kurslarımda her çocuk potansiyelini maksimum düzeyde ortaya çıkaracak ve kendini gerçek bir yaratıcı gibi hissedebilecek. Hedeften hedefe ilerleyerek büyük zirvelere ulaşacağız, çünkü her zamanki gibi yürüyen kişi yolun üstesinden gelecektir ve "imkansız" yalnızca aptalların sözlüğünde bulunabilecek bir kelimedir."
6
derslerDers öğretmeni:
“JavaScript Programlama”, “Ön Uç Geliştiricisi: HTML/CSS/JavaScript Üzerindeki Web Siteleri”, “Harvard CS50 Kursu”, “Python'da Botlar”, “Python ve JavaScript: CodeCombat'ta oyun programlama”, “Scratch'te oyun oluşturma”, “Unreal Motor 4"
Eğitim:
Yaroslavl Devlet Teknik Üniversitesi (YSTU), Dijital Sistemler Enstitüsü (IDS), uzmanlık alanı “Yazılım Mühendisliği”.
Deneyim:
Lisenin başlangıcından bu yana Devre Tasarımı, Web Geliştirme, Sistem Yönetimi ve MYSQL Veritabanları alanlarında ek eğitimleri başarıyla tamamladı. Okul ve öğrencilik yıllarım boyunca şu dillerde programlamaya ilgi duydum: Pascal, C++, C#, Python, Ruby, JavaScript ve ayrıca web tasarım dilleri (HTML, CSS).
İlgi alanları:
Hobileri arasında ahşap oymacılığı, plastik/ahşap gemi modellerinin montajı, web siteleri oluşturma ve Python'da programlar oluşturma yer alıyor. El motor becerileri ile zihinsel güçlerin gelişiminin ayrılmaz bir şekilde bağlantılı olduğuna inanıyorum.
"BT uzmanlarına olan ihtiyaç giderek artacak; onlardan biri olmak küçük bir hikayenin parçası olmaktır."
9
derslerDers öğretmeni:
“Minecraft: yapay zekaya giriş”, “Unity 3D”, “Android'de mobil oyun geliştirme”, “Scratch'te oyun oluşturma”, “Minecraft Programlama”, “Scratch'te Minecraft”, “Unreal Engine 4”, “Oyun 3D Modelleme”, “Python ve JavaScript: Oyun CodeCombat'ta programlama"
Eğitim:
Moskova Devlet Üniversitesi adını aldı M.V. Lomonosov, Mekanik ve Matematik Fakültesi
Minecraft programlama eğitim programının sertifikalı katılımcısı
Microsoft Sertifikalı Öğretmen Yenilikçi Programı
Deneyim:
Java ve C, çok iş parçacıklı programlamada yazılım geliştirmeyle uğraştım. Sürekli gelişir, geliştirme ve proje yönetiminde modern yaklaşımları kullanır. Yazılım projelerinin tasarım kalıpları ve mimarisini inceler, kriptografi ve veri koruma alanında bilgi sahibidir. Sinir ağları ve veri analizi konusuyla aktif olarak ilgileniyorum. Samsung SW&IT School'da BT ve programlamanın temelleri üzerine bir eğitim kursunu tamamladı; burada bir Android uygulaması geliştirmeye yönelik bireysel bir projeyi savundu ve final yarışmasının mutlak galibi oldu. Kaspersky CyberHeroes vaka şampiyonasına üç kişilik bir ekiple katıldım. Demo mobil uygulamasının geliştirilmesinden ve projenin yazılım ve donanım tarafının açıklanmasından sorumludur. Google Play'de aktif bir uygulama geliştiricisidir ve açık kaynak portalı GitHub'da çeşitli yayınları bulunmaktadır. Sağlıklı bir yaşam tarzı sürdürür ve düzenli olarak havuzu ziyaret eder.
“Her öğrenci için bir takımda çalışırken samimi bir atmosfer çok önemlidir. Bir öğretmen ve mentor olarak öğrencinin fikirlerini hayata geçirmesine yardımcı olmaya çalışırken, konunun teknik yönünü de ona en üst düzeyde anlatmaya çalışıyorum. Her türlü karmaşık şey basit bir dille açıklanabilir: İster bir oyun yazıyor olun, ister bir startup kuruyor olun, ister bir konu üzerinde çalışmak istiyor olun, sahip olduğunuz her fikir desteklenecek ve uygulanacaktır. Teknoloji eğitimi böyle olmalı."