Gelecek Kodlama'da

ROBOTİK KODLAMANIN DERSLERDEKİ KAZANIMI

FEN BİLİMLERİ: Enerji, kuvvet, hız sorgulama, sürtünme etkileri ölçüm okuma, adil test etme, tahmin etme ve ölçme, veri toplama ve sonuç belirleme.

TASARIM VE TEKNOLOJİ: Dişliler, akslar, kasnaklar ve kumanda kollarının incelenmesine ihtiyaç çözüm eşleştirmesini uygun materyallerin seçimi tasarlama inşa ve test etme takım iş birliği ve değerlendirme

MATEMATİK: Ölçüm zaman ağırlık ve ölçüm okuma sayma hesaplama şekillendirme ve problem çözme.

MÜHENDİSLİK: Uygun parçaları bir araya getirerek mekanizmaya işlerlik kazandırma program modülleri BT Okuryazarlık bilgisayarlar BT Araçları ve dijital sağlık temel bilgisayarlar becerileri programlama temelleri algoritma koşullar ve döngüler fonksiyonlar ve hata girme robotik akıllı cihazları anlama Mekanik tasarım programlama cihaz geliştirme animasyon ve tasarım dijital hikâyeleme animasyon boyutlu tasarım oyun tasarımı oyun programlama.

Küçük yaştan itibaren bilgisayar ve kodlama ile tanışan çocuklara 10 adım da davranma ve kullanma yöntemleri aktarmak gerekiyor.

1.Bilgisayar nedir?

Bilgisayarlar komutları yerine getiren elektronik cihazlardır komutlar yazılı sözlü görsel dokunmatik veya başka pek çok yöntem ile verilebilir bilgisayarlar verilen komutların dışına çıkmaz.

2.Bilgisayarlar nasıl çalışır?

Bilgisayarların alfabesi bizim gibi 29 harften değil sadece iki rakamdan oluşur: 0 ve 1 belirli sayıda 0ve 1 ‘ler bir araya gelerek bilgisayarların anladığı sözcükleri oluşturur. Bizim verdiğimiz komutlar özel bir aracı program tarafından bilgisayarın anlayabileceği bir yapıya çevrilir böylelikle bilgisayarlar la iletişime geçebiliriz bu şuna benzer eğer İngilizce bilmiyorsak bir çevirmen bizim Türkçe ifadelerimizi İngilizceye çevirir bilgisayarların anladığı bu dillere programlama dilleri denir.

3.Programlama nedir?

Bilgisayarlara verdiğimiz komutlar bütününe program denir bilgisayarın nasıl davranacağını anlattığımız bilgisayara yön veren komutları bir araya getirme sürecine ise programlama denir.

4.Kod nedir?

Bilgisayarlara verdiğimiz komutların programcılıktaki karşılığı kod dur Diğer bir değişle bilgisayarlara verdiğimiz kodları bir bütün haline getirmeye kodlama diyoruz. Programlar yazarak içinde bilgisayar olan her şeyi yönete biliriz. Harika değil mi?

5.Bilgisayar nasıl programlanır?

Peki, istediğimiz komutları bilgisayara nasıl bildireceğiz? Bizi anlamalarını nasıl sağlayacağız? Bilgisayarlarla aynı dili konuşmak için programlama dilleri neden faydalanırız?

Pek çok programlama dili vardır biz blok programlama dillerini kullanacağız.

6. Blockly Programlama nedir?

Blockly programlama yâ da programlama dilini görseller ile desteklenerek basitleştirilmiş bir haldir.

7.Blockly Kodlama Araçları nedir?

Tüm dünyada çocuklara kodlama mantığını anlatmak üzere birçok blok kodlama araçları üretilmiştir

Bu araçların hemen hepsi temelde her biri farklı bir komutu ifade eden kod bloklarından oluşur

Farklı renkte ve şekilde olan bu blokları alt alta dizerek programlarımız oluştururuz şimdi en yaygın kullanılanları bizimde derslerimizde kullanacağımız araçları tanıyalım

8.Code.org nedir?

Code.org okuma yazma bilemeyecek kadar küçük yaştaki öğrencilerden lise seviyesindeki öğrencilere kadar farklı pek çok seviye için dersler sunabilen büyük bir kodlama öğretim platformudur.

9.Scratch nedir?

Scratch çocuklarla programlamayı öğrenmek ve sevindirmek için geliştirmiş bir platformdur Scratch birçok farklı kod seçeneği ile kendine özgün programlarımıza yazmanıza hatta animasyonlar oluşturmanıza kodlayarak oyun tasarlamanıza olanak verir.

10. Blockly Nedir?

Blockly Google’ın oluşturduğu bloklarla kodlama yapmamızı sağlayan bir platformdur. Bloklu de serbestçe kodlama yapabileceğimiz code editör ve belli senaryolar üzerinde alıştırma yapabileceğiniz blockly games modülleri bulunur.

Read More
Gelecek Kodlama'da

OKUL ÖNCESİ KODLAMA EĞİTİMİ İLE TANIŞMAK

Okul Öncesi Eğitimde Kodlama İle Tanışan Çocukların Akademik Başarılarının Artacağını Söyleyen Uzmanlar Bu Çocukların Tüm Alanlarda Fark Yaratacağını Altını Çiziyor.

Teknolojiden faydalanan ve geleceğe yönelik nitelikli insan yetiştirmenin öneminin arttığı bu dönemde 21.yüzyıl becerileri ile donatılmış yeni nesil bireylerinin gelişimi için disiplinler arası öğretimin önemi artıyor buna bağlı olarak farklı sistemler geliştiriliyor.

5 yaşından itibaren kodlama eğitimi ile tanışan çocukların aritmetik ve okuryazarlık gelişimleri desteklenir. Erken yaşlarda kodlama dili ile tanışanlar sistematik düşünme problem çözebilme olaylar arasında ki ilişkileri göre bilme becerilerini erken yaşta kazanır.

Bu özellikte bireylerin yetişmesi sadece bilgisayar yazılım alanında değil tüm alanlarda fark yaratır.

Read More