PROGRAMLAMA EĞĠTĠMĠ. Scratch ile Programlama, Elektronik Uygulamalar ve Robotik Eğitimi

Benzer belgeler
Bilişim Garaj Akademisi Nedir?

CIK. çocuklar için K O D L AM A

Algoritma Kodlama Robotik 3D Tasarım 3D Printing

eğitimin vatanı

Herkes bir yerden başlar...

Bilim veya ilim geniş bir tanımın karşılığı olmakla birlikte basite indirgediğimizde içinde bulunduğumuz fiziki ve doğal evrenin yapısının ve

AKADEMİ. Eğitim Kataloğu GELECEĞE YÖN VERENLERİN AKADEMİSİ. * Bu katalog ETZ Akademi tarafından hazırlanan eğitimleri içermektedir.

Spor büyüme çağındaki çocuklar için hem bedensel sağlık ve fiziksel gelişme yönünden, hem de iyi bir kişilik oluşması ve ruh sağlığı bakımından

.. ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

Q-scout ne işe yarar?

İTÜGVO İZMİR BİLİŞİM TEKNOLOJİLERİ

bunları biliyor muydunuz? primo Bill Gates Mark Zuckerberg oyuncak robot codie code.org bulmacalar NEDIR

Bilim veya ilim geniş bir tanımın karşılığı olmakla birlikte basite indirgediğimizde içinde bulunduğumuz fiziki ve doğal evrenin yapısının ve

ROBOTİK KODLAMA ELEKTRONİK ve 3B TASARIM EĞİTİMİ

Başlangıç: 3 Temmuz ROBOTİK KODLAMA ELEKTRONİK ve 3B TASARIM EĞİTİMİ

Robotik Kodlama atölyesi çocuklara matematik, bilim, problem çözme, takım çalışması, el becerisinin gelişimi, proje bazlı düşünme, yaratıcı sanatlar

ANASINIFI PYP VELİ BÜLTENİ. (07 Aralık Ocak 2016)

ANASINIFI PYP VELİ BÜLTENİ. (18 Aralık Şubat 2018)

İTÜGVO İZMİR BİLİŞİM TEKNOLOJİLERİ

İTÜGVO İZMİR BİLİŞİM TEKNOLOJİLERİ

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ (5 VE 6. SINIFLAR) Öğretim Programı Tanıtım Sunusu

Düşüncelerimizi, duygularımızı ve kültürümüzü oyunlar aracılığı ile ifade ederiz.

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Ders Adı : Nesne Tabanlı Programlama-I Ders No : Teorik : 3 Pratik : 1 Kredi : 3.5 ECTS : 4. Ders Bilgileri.

Neden Kodlama Eğitimi?

ANA SINIFI PYP VELİ BÜLTENİ. (19 Aralık Şubat 2017)

PROGRAMLAMA NEDİR? Kullanıcıların isteklerini karşılayacak alt yapıyı(kodları) hazırlamaktır.

T.C. MARDİN ARTUKLU ÜNİVERSİTESİ MİDYAT MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI (UZAKTAN ÖĞRETİM) ÖNLİSANS PROGRAMI Eğitim Öğretim Yılı

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( )

EĞİTİM ÖĞRETİM MÜNEVVER ÖZTÜRK ORTAOKULU II. DÖNEM BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ DERS NOTLARI

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Bilgi ve iletişim için: cocukuniversitesi.aydin.edu.tr adresinden Üstün Zekâlılar kayıt formunu doldurabilirsiniz.

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Değerli Velilerimiz, Ana Fikir: Yaratıcılığımızı kullanmak, gelişmemize yardımcı olur.

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 10. LINUX OS (Programlama) BİLGİ & İLETİŞİM TEKNOLOJİLERİ GENEL BAKIŞ

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Türkçe 1: Yazılı Anlatım TRD

.. ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

Bilgisayar Programlama (COMPE 102) Ders Detayları

Eğitsel Oyun Projesi Raporu

INTEL TABANLI ÇÖZÜMLERLE BİLİMSEL EĞİTİME GÜÇ KATMA FIRSATI

1 SF. Kuzucuk Okul Öncesi Eğitim Seti

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Yapay Zeka Sistemleri BIL

Captain d e.

LEGO MINDSTORM ROBOTLARIYLA

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

Bilgisayar Programlama (COMPE 102) Ders Detayları

Öğrenim Kazanımları Bu programı başarı ile tamamlayan öğrenci;

... ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

Mikroişlemciler ve Mikrokontrolörlere Giriş (CMPE236) Ders Detayları

4. SINIFLAR PYP VELİ BÜLTENİ (17 Aralık Ocak 2013) Sayın Velimiz, 17 Aralık Ocak 2013 tarihleri arasındaki temamıza ait bilgiler bu

ANAOKULU 5 YAŞ 2. SORGULAMA ÜNİTESİ VELİ BİLGİLENDİRME BÜLTENİ Eğitim-Öğretim Yılı

hayal et tasarla Çocuklar Kod'luyor evdeki fabrikanız 3 Boyutlu Yazıcılar

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Alanya Alaaddin Keykubat UniversityInternational Relations Office

ALKEV Ozel. Ilkokulu

ÖZEL EGEBERK ANAOKULU Sorgulama Programı. Kendimizi ifade etme yollarımız

YABANCI DİLLER MESLEKİ İTALYANCA (AYAKKABI) MODÜLER PROGRAMI (YETERLİĞE DAYALI)

Akdeniz Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölüm Tanıtımı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

5S4 NESNELER KONUŞUYOR

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Öğretim Tek. Ve Mat.Tasarımı MB

İstanbul Aydın Üniversitesi Çocuk Üniversitesi olarak Kış Okulu, Bahar dönemi ve Yaz Okulu şeklinde gerçekleştirdiğimiz tüm zenginleştirme

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ ÖĞRETİM PROGRAMI (İlkokul 1, 2, 3 ve 4. Sınıflar)

Bilgisayar Programlama (COMPE 102) Ders Detayları

ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

Öğrenim Kazanımları Bu programı başarı ile tamamlayan öğrenci;

Sayın Velimiz, Saatler. 1 tam gün 08:10-15:00. ½ (yarım gün) 08:10-11:00 12:00-15:00. 1 tam gün 08:10-15:00 08:10-12:45

Makine Öğrenmesi (COMPE 565) Ders Detayları

ORTAOKUL KULÜPLERİMİZ

Bilgisayara ve Bilgi Sistemlerine Giriş (CMPE105) Ders Detayları

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

EĞİTİM ÖĞRETİM YILI SORGULAMA PROGRAMI

HAZIRLIK SINIFLARI 2. SORGULAMA ÜNİTESİ VELİ BİLGİLENDİRME BÜLTENİ Eğitim - Öğretim Yılı

C Programlama Dili (MCS116) Ders Detayları

Eğitsel Oyun Projesi Raporu. Türkçeyi Seviyorum Aslıhan AKYOL

Yapay malzemelerden model işleme ve de kaynak, tüketici ve anahtardan yola çıkarak model üretme becerisini geliştirebilme.

SCRATCH KONU ANLATIM KAĞIDI BAY KODLAMA (baykodlama.blogspot.com)

BULUNDUĞUMUZ MEKÂN ve ZAMAN

TEMEL EĞİTİM İKİNCİ KADEME FEN BİLGİSİ PROGRAM, DERS KİTABI, ÖĞRETMEN EL KİTABI VE CD PROJESİ

Temel Fransızca becerisi kazandırmak. Temel Fransızca konuları

AVRASYA ÜNİVERSİTESİ

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Bir okuldan fazlası. Bir okuldan fazlası HER ALANDA KALİTELİ VE GÜVENLİ EĞİTİMİN MERKEZİ. ANAOKULU VE KREŞLER İLKOKULLAR ORTAOKULLAR

Eğitsel Oyun Projesi Raporu. Otizm Kavram Öğretimi Mustafa UZUN

Akdeniz Üniversitesi

Mantık fonksiyonlarından devre çizimi 6 Çizilmiş bir devrenin mantık fonksiyonunun bulunması

Bilişim Teknolojileri Temelleri 2011

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. İleri Dilbilgisi Çalışmaları II BIS

OYUN VE FİZİKİ ETKİNLİKLER DERSİ (1-4. SINIFLAR) DERSI. Öğretim Programı Tanıtım Sunusu

Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Rehberlik MB

Eğitsel Oyun Projesi Raporu İNGİLİZCE MESLEKLERİ ÖĞRENİYORUM

Mekatronik Bileşenler (MECE 302) Ders Detayları

Merak etmek, soru sormak, keşfetmek çocukların doğasında vardır. Bu yönleriyle çocuklar gerçek birer araştırmacıdır.

Albert Long Hall, Boğazi 4-55 Nisan 2008

Lojistikte Karar Yönetimi ve Optimizasyon (LOJ 430) Ders Detayları

8.GÜN 6 KASIM PZRT 08:00-08:45 Ders Saati: 1 4.GÜN 2 KASIM PERŞ 5. GÜN 3 KASIM CUMA SABAH KAHVALTISI

Yazılım Çeşitleri. Uygulama Yazılımları. İşletim Sistemleri. Donanım

KodlaRize Scratch Eğitim Notları

Transkript:

PROGRAMLAMA EĞĠTĠMĠ Scratch ile Programlama, Elektronik Uygulamalar ve Bilişim teknolojilerinde yaşanan hızlı değişim ile birlikte bu teknolojiler eğitim ortamlarında daha fazla kullanılmaya başlanmıştır. Bu teknolojilerin hayatımızın bir parçası haline gelmesi bu alanda yeni yazılımların üretilmesini bir ihtiyaç haline getirmiştir. Bu ihtiyacı karşılayabilmek, üretken ve yaratıcı bir nesil yetiştirebilmek için bireylere erken yaştan itibaren programlama eğitimi verilmesi gerekmektedir. Programlama eğitimi sayesinde üretken bir nesil yetişirken yazılım alanında yetişmiş eleman ihtiyacı da giderilmiş olacaktır. Ayrıca programlama becerisi küçük yaştaki öğrencilerin okula ve derse karşı olumlu tutum geliştirmelerini sağlayarak, onları araştırma yapmaya sevk edecektir. Programlama öğrenen öğrencilerin problem çözme, sayısal düşünme, uzamsal ve analitik düşünme becerileri gelişmektedir.

Scratch ile Programlama ve Scratch ile Programlama, Elektronik Uygulamalar ve GİRİŞ Kodlama ve programlama dünyanın en iyi eğitim sistemine sahip ülkesi Finlandiya da müfredata alınmış durumda, çocuklar çok küçük yaşlardan itibaren bu konularla karşılaşıyorlar. Ancak bu ülkede kodlama öğrenmek münferit bir beceri olarak görülmüyor. Finlandiyalı çocuklar kodlama ve programlamayı daha çok, farklı şeyleri keşfetmenin ve kullanmanın bir aracı olarak görüyorlar. Bir yaşam kültürü olarak programlama eğitimi Finlandiyalı bir programcı, yazar ve çizer olan Linda Liukas, çocuklara hep şunu söylüyor: Dünyadaki en büyük sorunlar bile, bir araya gelmiş minik minik sorunlardan oluşur. Bu düşünce yapısının iki amacı var: Çocukların farklı ilgi alanları vesilesiyle kodlama ve programlamayla haşır neşir olması ve teknolojinin kullanıldığı çeşitli faaliyetlerle sayesinde, öğrencilerin teknolojiyi anlayarak yaşamlarıyla bağlantısını kurmasını sağlamak. Finlandiyalı bir programcı, yazar ve çizer olan Linda Liukas, teknolojiyi eğitmenlerle öğrenciler için daha az gizemli hale getirmek için Finlandiya da öğretmenlerle birlikte çalıştı. Liukas, çok küçük çocukların bile çeşitli okul ortamlarında programlamanın temellerini farkına varmadan öğrenmelerine yardımcı olan, Ruby karakterini yarattı. Çocuklar beden eğitimi dersinde, sevdikleri bir müzik eşliğinde belli dans adımlarını takip ederek döngü kavramını canlandırabiliyorlar. El çırp, el çırp, ayak vur, ayak vur, zıpla! Çocuklar farklı şeyler ekleyerek farklı döngü türlerini öğrenebilirler. GİRİŞ 1

Öğrenciler döngüleri sanat dersinde örgü örerek öğrenebilirler. Ne de olsa örgüde ilmeklerin sıralanışı bazen aynıdır, bazen değişir. Hikâye dinlemeyi seven çocuklara, hikâye anlatırken, belli sonuçlar için belli yönergelerin belli bir sırada izlenmesi gerekmesi fikri sunulabilir. Ruby nin hikâyelerinden birinde babası kızıl saçlı ufaklığa giyinmesini söylüyor. Ruby de kıyafetlerini pijamasının üstüne giyiyor. Ancak babası ona pijamalarını çıkarıp günlük giysilerini giymesini söylediğinde istediği sonucu alıyor ve Ruby dışarı çıkmak için düzgünce giyiniyor. Ve böylece yeni nesiller programlama kültürünü farkında olmadan içselleştirerek büyüyorlar. Bizim izleyeceğimiz yol çocuklar ve yeni başlayanlar için özel hazırlanmış, dünya genelinde yaygın olarak kullanılan scratch uygulamasını öğretmek olacak. Scratch Nedir? Scratch, ABD de bulunan Massachusetts Institute of Technology nin ( MIT) geliştirdiği, 6 yaş ve üzeri insanların kullanımına göre tasarlanmış oldukça basit bir ara yüze sahip programlama ortamıdır. Geleneksel programlama dillerinin aksine kullanıcı, istediği fonksiyonları fare ile tıklayıp sürükleyerek animasyonlar, oyunlar ve hikâyeler yaratabilir. Scratch, renkli bir ara yüze sahiptir. Bu sayede çocukları bir şeyler yaratmaya teşvik eder. Programlama dillerinin aksine, hazır fonksiyonlar kategorilere ayrılarak kolay bir biçimde kullanıma sunulmuştur. Bu sayede programlamaya yeni başlayan kişi, algoritma yapısını if else, while, for gibi görece karmaşık ve noktalama işaretleri gibi özen isteyen yapıları kullanmadan kavrayabiliyor. Scratch Nedir? 2

Scratch Eğitimini Alan Bir Kişi Neler Yapabilecek? * Grafiksel arayüz ortamlarında istediği şekilleri çizebilecek, * Yazılımların bir akış mantığının olduğunu anlayacak, * Kendi düşündüğü ve tasarladığı programları ve oyunları geliştirebilecek, * Bir bilgisayar programının nesnelerden, bu nesnelere kazandırılan davranışlardan ve kullanıcı etkileşimlerinden meydana geldiğini fark edecek. Programlama eğitimi alan bir kişi, yazılımcı olmak istemese bile eğitimlerde göreceği örnekler ve kendi yapacağı etkinliklerle; * Problemlere bilimsel çözüm üretme bakış açısı, * Sistematik düşünme, * Olaylar arasındaki neden sonuç ilişkilerini görebilme, * Bilgisayarda kendi yazılımlarını geliştirmenin verdiği özgüven, * Yaratıcı ve eleştirel düşünebilme gibi günümüz sosyal ve iş hayatının çok önem verdiği bilgi ve becerileri kazanma yolunda önemli bir adım atmış olacaktır. Scratch Nedir? 3

Robotların eğitim süreçlerinde kullanılması yukarıdan aşağıya hızla ilerlemektedir. Son 15 yıla kadar ağırlıklı olarak üniversite eğitimlerinde kullanılan robotlar özellikle Lego Mindstorms robot setleri ile 5 yaş okul öncesi eğitimine kadar inmiştir. Robot Tasarım ve Üretim eğitimi ile yüksek teknolojiyi oluşturan bileşenler en temel parçalardan başlayarak adım adım verilecek. Direnç, diyot, led, kondansatör, Transistör, entegre gibi elektronik bir devreyi oluşturan parçaları, bunların işlevlerini öğrenmenin yanında, derslerde öğrenciler bunları kullanarak çeşitli robotlar oluşturacaklar. Temel robot eğitimi çalışmalarını kapsayan bu eğitimi alacak olan bir genç ileri robot derslerinde ise kullanılmaya başlanacak olan bir beyni (arduino) programlayarak motorları ile hareket becerisi kazanmış robotlar geliştirebilecek. Eğitim Süreçleri Scratch Eğitimi Süreci Yaş gruplarına göre değişen sürelerde eğitimler verilecektir. 2,3 ve 4. Sınıflara haftada iki saatten 12 haftalık bir eğitim verilecek. 5,6 ve 7. Sınıflara haftada üç saatten 12 haftalık bir eğitim verilecek. Süreci Robotik eğitim süreci, scratch eğitimleri için oluşan grupların ilerleme hızlarına göre ayrıca planlanacaktır. Öğrencilerin Derslerde Kullanacağı Araçlar Taşınabilir bilgisayar ve fare. İnternet Gerekli Yazılımlar(Ücretsiz) nde, Arduino deney seti($33) ve bilgisayar Eğitim Süreçleri 4