Programlamanın ve algoritmaların temelleri - kurs 18.000 ruble. Coddy Çocuklar için Programlama Okulu'ndan, 3 modül (ay) eğitim
Miscellanea / / December 04, 2023
Eğitim, Federal Devlet Eğitim Yönetmeliğinin gereklilikleri dikkate alınarak yazarın metodolojisine dayanmaktadır. İlkokulda ve mesleki toplulukta eğitim sürecinin organizasyonu için Rusya Federasyonu standardı BT uzmanları. Kurs, Rusya'daki 500'den fazla okulda metodolojik olarak test edilmiştir.
Kursun amacı: Çocuklara programlama konusunda görsel bir anlayış kazandırın ve çocukları programlamanın ve algoritmaların temel ilkeleriyle tanıştırın
Kurs sırasında çocuk şunları öğrenecektir:
- mantıklı düşün;
- önemsiz olmayan sorunları çözmek;
- bir bilgisayarla etkileşime girmek;
- bir takım halinde çalışın.
Codewards “doğru” programlamayı öğretir
Dersler sırasında çocuklar nesne yönelimli programlamayı öğrenirler, yani “blokları” hareket ettirmek yerine hemen kod yazmayı öğrenirler. Bu size kodun nasıl çalıştığına dair temel bir anlayış ve gelecekte herhangi bir programlama diline hızlı bir şekilde uyum sağlama yeteneği sağlar. Özellikle kurs için CoffeeScript'in JavaScript tabanlı basitleştirilmiş bir versiyonunu geliştirdik. İlkokul çocuklarına eğitim vermek için uyarlanmıştır ve önemli ölçüde basitleştirilmiş bir sözdizimine sahiptir.
Evde pratik yapmak kolaydır
Codewards kursuna katılmak için özel programlar yüklemenize gerek yoktur. Platforma tam erişim için bir tarayıcı ve İnternet bağlantısı yeterlidir.
Oyun tekniği
Codewards, bir çocuğun kendini kurtarma mühendisi olarak bulduğu büyüleyici bir dünyadır. Görevleri yerine getirmesi, su altı istasyonunun sistemlerinin çalışmasını yeniden sağlaması, robotları programlaması ve kötü Kodavr ile savaşması gerekecek. Senaryo ve oyun mekaniği kursu çocuklar için gerçekten ilgi çekici kılıyor. Bu yaklaşım dikkatlerini ders boyunca canlı tutar, onları öğrenme sürecine ve yeni materyaller öğrenmeye dahil eder.
Sıcak konular
Programlama konularına (nesne, komut, program, algoritma, döngü, iç içe döngü) ek olarak, öğrencilere konulara giriş yapılacaktır. Dijital okuryazarlık:
- bilgi: kavram, sınıflandırma, depolama ve dağıtım (kaynaklar);
- arayüzey: kavram, türler, öğeler;
- giriş ve çıkış cihazları;
- İnternet ve sosyal ağ profilleri, temel çevrimiçi güvenlik.
- Geleceğin becerilerini geliştirmek
Kendi kendine organizasyon:
- uyarlanabilirlik ve esneklik;
- dikkat;
- inisiyatif ve bağımsızlık.
Takım çalışması:
- liderlik;
- işbirliği;
- iletişim.
Sistem düşüncesi:
- analiz ve sentez;
- sistem içindeki ilişkiler;
- Bilinmeyen verilerle ilgili problemleri çözme.
Çocuklarınızın ilerlemesini takip edin
Platform çocuğun ne kadar süredir programlama yaptığını, hangi zorluklarla karşılaştığını ve şu anda hangi aşamada olduğunu gösteriyor.
Profesyoneller tarafından yapılmıştır
Codewards eğitim platformu BT uzmanları (dünyanın 1 numaralı şirketi) tarafından geliştirildi. Rusya'da mobil uygulamaların geliştirilmesi - Redmadrobot) ve önde gelen metodolojistler, oyun uygulayıcıları ve psikologlar.
“Codwards”, Eğitim Bakanlığı ve Dijital Kalkınma Bakanlığı tarafından düzenlenen Tüm Rusya eylemi “Sayı Dersi” için simülatörün resmi ortağı ve geliştiricisidir. Rusya'daki tüm okullardan 5 milyondan fazla öğrenci Codewards platformundaki görevleri tamamladı.
Programlama yeni dijital ekonominin temel yetkinliklerinden biridir. Gelecekteki gerçekliklerde bu beceri, yazma ve okuma yeteneği kadar temel hale gelecektir. Bugün çocukları programlamaya dahil ederek, gelecekteki mesleki yeterlilikleri için sağlam bir temel oluşturuyoruz.
Kursu tamamlayan her çocuğa CODDY ve Codewards'dan resmi bir bitirme sertifikası verilir.
Birinci gün: Programlamanın oyun dünyasına giriş
• Codewards arayüzünü incelemek
• Codewards'ta programlama dünyasına giriş
Dersin ardından dersin konusuna uygun olarak ödev verilir.
İkinci gün: Algoritma
• Algoritma nedir
• Algoritmalar kullanarak robot programlama
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Üçüncü gün: Algoritmaların oluşturulması ve yürütülmesi
• Algoritmaların sürekli incelenmesi
• Algoritmalardaki hataları bulma
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Dördüncü gün: Sanatçı: resmi ve gayri resmi. Yürütücü komut sistemi.
• İletişim “resmi uygulayıcı” - “komut sistemi”.
• İfadelerin doğruluğunu ve yanlışlığını tespit etmek ve kanıtlamak.
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Beşinci Gün: “Doğru” ve “Yanlış” Kavramı
• İfadelerin doğruluğu ve yanlışlığı
• Algoritmalardaki hataları bulma
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Altıncı gün: Nesne ve nesne özelliği
• Nesne nedir
• Nesne programlama
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Yedinci gün: Nesnelerin sınıflandırılması
• Nesne yönetimi için en basit programlar
• Çeşitli nesneleri kontrol etmek için programlar hazırlamak
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Sekizinci Gün: Birden Fazla Siteyi Yönetmek
• Birden fazla nesnenin nasıl yönetileceğini öğrenmek
• Öğrenme dizileri
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Dokuzuncu gün: Tekrarlanan eylemler. “Döngü” kavramı, döngü yapısının program kodunda kullanımı
• Döngü nedir
• Programlamada döngülerin uygulanması
Dersin ardından dersin konusuna uygun olarak ödev verilir.
Onuncu Gün: Döngüler ve algoritmaların optimizasyonu
• Döngülerin temasını pekiştirmek
• “Optimizasyon”, “optimum yol” kavramına giriş
• Döngülerle ilgili problemleri çözmek
Dersin ardından dersin konusuna uygun olarak ödev verilir.
On Birinci Gün: Döngüler ve Algoritma Optimizasyonu
• Döngüler temasını tamamlamak
• Optimizasyon ilkelerinin tamamlanan görevlere uygulanması
• Döngülerle ilgili problemleri çözmek
Dersin ardından dersin konusuna uygun olarak ödev verilir.
On ikinci gün: Çoklu nesnelerin, çok işlevli ve tek işlevli nesnelerin yönetimi.
• Birden fazla nesnenin yönetimi
• Çok işlevli ve tek işlevli nesne
Dersin ardından dersin konusuna uygun olarak ödev verilir.