Makercodes ile Dijital Çağda Kodlama
BİLİŞİM DEVRİMİNDE FARKINDALIK YARATMAK İÇİN VARIZ
SEMİNER:
- Dijital Çağda KODLAMA (1 saat)
YETİŞKİNLER için;
- Teknolojik Okur yazarlık-Bilişim Çağında Kodlamanın Önemi (2 Gün)
- Bilişim Çağında Sayısal Düşünme (Computational Thinking) (2 Gün)
- Teknolojik Workshoplar (1/2 Gün)
Çocuklar için ;
- Ebeveyn-Çocuk Etkinliği- (½ Günlük workshop )
- Kodlama Atölyeleri (2 Saatlik çalışanların çocuklarına yönelik)
Detaylı bilgi için makercodes.com web sitesini ziyaret edebilirsiniz.
BİLİŞİM DEVRİMİNDE FARKINDALIK YARATMAK İÇİN VARIZ
Günümüzün teknoloji devlerinin üst düzey isimlerinden üniversitelere, bazı ülkelerin eğitim sorumlularından pedagoglara kadar çok sayıda insan gelecekte daha başarılı olabilmek için kodlama ve bilgisayar bilimleri eğitimine herkesin başlaması gerektiği yönünde hemfikirler.
Türkiye vasıfsız işçi oranında dünyada en yüksek ikinci ülkedir. Bu da ülkemizin gelecekte önemli sıkıntılara gebe olduğunu gösteriyor. Bu tehlikenin üstesinden gelebilmek ancak teknoloji eğitimleri ile mümkün olabilecektir.
Burada önemli bir noktaya parmak basmak gerekli. Herkes mutlaka yazılımcı veya bilgisayar mühendisi olmak zorunda değil. Ancak kodlama ve bilgisayar bilimleri eğitiminin bu alanda ilerlemeyi düşünmeyecek kişiler için bile çok büyük faydası var, çünkü her alanda artık pek çok kişi yazılım sistemleri üzerinden işlerini yürütebiliyor hale gelecekler.
Endüstri 4.0 , dijitalleşme, yapay zeka derken her geçen gün teknoloji hayatımızda daha da önem kazanmaya başladı. Bununla birlikte gelecekte üretken, yaratıcı, hayal gücü kuvvetli, analitik düşünen, planlayan, algoritmik düşünebilen ve mutlu bireyler olarak hayatımıza devam ettirmek istiyorsak kodlama alanında kendimizi geliştirmemiz, minimum temel bir bilgiye sahip olmamız gerekli. Bu bilgi ihtiyacı öyle bir hal alacak ki yakın gelecekte 15-20 yıl içinde kodlama bilmezseniz işsiz kalma durumunuz olabilecek.
Türkiye gerçeğinde eğitim seviyemizi daha da yukarı çekebilmek için dijitalleşen bu dünyada ayakta kalmak istiyorsak çağa ayak uydurup KODLAMA’yı bir an önce öğrenmemiz gerekliliğini karşımıza çıkarıyor.
Biz burda neyi ortaya çıkarmaya çalışıyoruz? 21.YY neden Kodlama önemli? Ne işe yarar? Hayatımızda neyi kolaylaştırır? Analitik düşünce yapısına, Planlamaya, zaman yönetimine nasıl katkı sağlar ?
Bu programa katılan kişiler ne için kodlamayı öğrenmeleri gerektiğini daha iyi anlamış olacaklar . Böylece kurum olarak sizlerde bir bilinç ve farkındalık yaratmış olacaksınız.
Amacımız aslında gene Mutluluğa geliyor. Bizler teknolojinin nimetlerinden faydalanarak, onun esiri olmadan fabrika ayarlarımızı koruyarak daha nasıl mutlu oluruz kısımının yöntemlerini sunmaya çalışıyoruz.
Bu oluşumda ülkemiz adına ve gelecek için birşeyler yapmanın mutluluğunu yaşıyoruz.
SEMİNER
Dijital Çağda KODLAMA
Amaç:
Sadece IT dışındaki talep eden birimlerin katılabileceği ve KODLAMA’nın temel mantığını öğrenebilecekleri bir program. Amaç kurumdaki çalışanların, IT ekipleriyle olan etkileşimlerini arttırmak ayrıca 20-60 yaşa arası çalışan nüfusun KODLAMA ile ilgili farkındalıklarını arttırmak
Gelecekteki yazılım dilinin ne olacağını anlamaya yönelik olarak hazırlanmış teori ve uygulamalardan oluşan seminer programıdır.
- 21. yüzyılın dili: Kodlama :Yakın bir gelecekte yabancı dil sorunu çözülecek, pek çok dilden pek çok dile otomatik canlı çeviriler yapılabilecek, ancak önümüzdeki yüzyılın dili kodlama olacak. İnsanız araçlar, doktorsuz ameliyatlar, akıllı binalar, yönetimsel ve diğer kararlar, gezegenler arası seyahatler hep kodlama algoritmaları sayesinde yapılacak, verilecek. Hatta sanatsal faaliyetler kodlama alt yapısını kavrayanlar daha yaratıcı olacak.
İçerik:
- 21.yy’da Dünya’daki teknolojik gelişmeler ne durumda?
- Kodlama nedir? Ne işimize yarar? Yetişkinlerin neden Kodlama öğrenmeli?
- Kodlama mantığını öğrenmek bize kariyerimiz ve ilişkilerimiz açısından ne kazandırır?
- Kodlama benim hangi becerilerimi ve yetkinliklerimi kullanmama yardımcı olur?
- 21.YY’da şirketler neden KODLAMA’nın üzerinde bu kadar duruyorlar?
- Hayatında hiç yazılım yapmayan biri hiç bir şey bilemeden KODLAMA’yı nasıl öğrenir?
- Gelecekte Avukat, Doktor, Müzisyen, İktisatçı olacaksa dahi kodlama öğrenmeli mi?
- Gelecekte bilmediğimiz iş kollarında başarılı olmak için hangi yetkinliklere sahip olmam gerekir?
- Kodlama öğrenmek neden son derece keyiflidir ve farkında olmadan bize hangi kazanımları sağlar?
- Kodlama işi hayatında farkındalıkla beraber hem eğlenmeyi hem de bir takım yetenekleri kazandırmayı mı sağlayacak?
- Kodlama tekniklerinin ve mantığının öğrenilmesi kariyer açısından öğrenmeyenlere karşı nasıl bir avantaj sağlayacak?
- Yetişkinlere kodlama nasıl öğretilmeli? Kodlamayı öğretirken hangi araç ve yöntemler kullanılmalı?
Bu ve bunun gibi daha pek çok merak ettiğiniz sorunun cevabını bu seminer/söyleşimizde bulabilirsiniz.
YETİŞKİNLER İÇİN EĞİTİMLER
1) BİLİŞİM ÇAĞINDA KODLAMA (Teknolojik Okur & Yazarlık)
Amaç:
Günümüzde hemen her şey yazılımla yapılıyor, yazılımın temeli de kodlamadır. Her geçen gün bu ihtiyaç artarak devam ediyor. 21. Yüzyıl kodlamaya hâkim olanların başarılı olabileceği bir yüzyıl. Hangi meslek dalıyla uğraşırsak uğraşalım ve hatta özel hayatımızda karşımıza kodlamanın temel paradigmaları çıkmaktadır. Örneğin bir tatil planı yaparken, çocuğumuza okul seçerken aslında kodlamanın temel prensiplerini uygularız. Bu prensiplerin temel eğitimini almak iş ve özel hayatımızda fark yaratacaktır.
İçerik:
Kodlama öğrenmenin faydaları – Aşağıdaki faydalar hem iş hem de özel hayatımız için geçerlidir-
- Yeni nesil iş yapış modellerine hâkim olmak
- 360 derece düşünme ve karar verme yeteneğinin arttırılması
- Analitik düşünce becerilerinin geliştirilmesi
- Sistematik ve efektif çalışma becerilerinin kazanılması
- Kaynakların farkındalığı ve bunların en iyi şekilde kullanılması becerilerinin geliştirilmesi
- Algoritma mantığının kavranmasıyla planlamaların daha iyi yapılması
- Eğlenmek – Sanılanın aksine kod yazmak son derece eğlencelidir (Doğru anlatılmadığı için “zor” olduğu algısı vardır)
- 21. yüzyıla hazırlanacak ve okulunda kodlama eğitimi alan çocuklarınıza yardımcı olmak
Etkinlik kodlamanın temel yapılarını öğrenciyi sıkmayacak, hatta eğlenceli bir şekilde sunacak görsel bloklar ile yapılmakta ve kodlamaya ait temel kavramları içermektedir. Etkinlik kodlamanın temel kavramlarını barındıran bir içeriğe sahiptir. Bunları doğru bir sırayla ve araçlarla vermektedir
- Algoritma
- Döngüler
- Koşul yapıları
- Fonksiyonlar-Prosedürler
- Resim ve Grafik Kavramları
- Değişkenler
- Hata Yakalama
- Olay yönlendirme
Eğitim içeriğini pekiştirmek için değişik tekrarlar farklı uygulamalar üzerinde yapılmaktadır. Bu metodoloji aynı zamanda zenginleştirme de sağlamaktadır. Aynı zamanda katılımcının gelecekte kullanabileceği araçlarda anlatılmaktadır.
Yöntem ve Uygulama;
Teorik Modeller,
Case Study,
Grup Çalışmaları
Yaşayarak Öğrenme Aktiviteleri
- HTML ve css ile web kodlama
- Makeblock ile mbot ve cubetto robot kodlama
- Scratch ile oyun kodlama
Eğitime katılan katılımcılar kodlamanın temel kavramlarını öğrenmiş ve uygulamış olacaklar. Kodlamanın hayatımızın her alanında olduğunu ve bunun pratiklerini aslında günlük hayatlarında yaptıklarını ama bu eğitimle bunların daha sistematik bir şekilde yapabileceklerinin farkındalığına varacaklardır.
Böylece hem iş hayatında hem de özel hayatlarında fark yaratabilecekleri bir sistematiğin olduğunu kavrayacaklar.
Eğitimde ayrıca kodlama öğrenmek için ne yapılması hangi araçların kullanılması gerektiği bilgileri de verilmektedir.
2) Computational Thinking
(Bilişim Çağında Sayısal Düşünme )
Amaç:
Günümüzde hemen her şey yazılımla yapılıyor, yazılımın temeli de kodlamadır. Her geçen gün bu ihtiyaç artarak devam ediyor. 21. Yüzyıl kodlamaya hâkim olanların başarılı olabileceği bir yüzyıl. Hangi meslek dalıyla uğraşırsak uğraşalım ve hatta özel hayatımızda karşımıza kodlamanın temel paradigmaları çıkmaktadır. Örneğin bir tatil planı yaparken, çocuğumuza okul seçerken aslında kodlamanın temel prensiplerini uygularız. Bu prensiplerin temel eğitimini almak iş ve özel hayatımızda fark yaratacaktır.
İçerik:
1.Gün
Kodlama temelinde dünyada yaşanan teknolojik gelişmeler
Kodlama Nedir
Kodlama dilleri nasıl çalışır
Yapay Zeka ve Kodlama
Cubetto ile Kodlama Grup Çalışması
Web Sayfası Kodlama (HTML)
Blok kodlama ile bir pc oyunu programlanması
Java kodlama dili ile koşullu döngü oluşturma
2.Gün
Robotik kodlama (mBot)
Temel yapay zeka algoritması (grup çalışması)
CSS Kodlama diliyle web sayfası yerleşimi
Web Projesi Geliştirme ve Kodlama (grup çalışması)
C++ diliyle Ardunio devresi kodlama
Blok kodlama tekniği ile çizgi takibi [if !supportLists]- [endif]Bilgisayarca düşünme tekniği firmada iş süreçlerini hızlandıracak bir elektronik devre planlaması projesi
Yöntem ve Uygulama;
Teorik Modeller,
Case Study,
Grup Çalışmaları
Yaşayarak Öğrenme Aktiviteleri
- HTML ve css ile web kodlama
- Makeblock ile mbot ve cubetto robot kodlama
- Scratch ile oyun kodlama
Eğitime katılan katılımcılar kodlamanın temel kavramlarını öğrenmiş ve uygulamış olacaklar. Kodlamanın hayatımızın her alanında olduğunu ve bunun pratiklerini aslında günlük hayatlarında yaptıklarını ama bu eğitimle bunların daha sistematik bir şekilde yapabileceklerinin farkındalığına varacaklardır.
Böylece hem iş hayatında hem de özel hayatlarında fark yaratabilecekleri bir sistematiğin olduğunu kavrayacaklar.
3) TEKNOLOJİK WORKSHOPLAR
MakerCodes olarak 2015 yılından beri kurumlarla beraber yaptığımız 2 saatlik atölyeler ile kurumsal inovasyon kurguları ile çalışanlara hızlıca yeni yetkinlikler kazandırıyor, ekip olma kabiliyetlerini artırarak bugüne ve geleceğe hazır olmalarını sağlıyoruz.
İçerik:
Kodlama öğrenmenin faydaları – Aşağıdaki faydalar hem iş hem de özel hayatımız için geçerlidir-
- Yeni nesil iş yapış modellerine hâkim olmak
- 360 derece düşünme ve karar verme yeteneğinin arttırılması
- Analitik düşünce becerilerinin geliştirilmesi
- Sistematik ve efektif çalışma becerilerinin kazanılması
- Kaynakların farkındalığı ve bunların en iyi şekilde kullanılması becerilerinin geliştirilmesi
- Algoritma mantığının kavranmasıyla planlamaların daha iyi yapılması
- Çevik zaman ve iş yönetimi yetkinlikleri edinmek isteyenler
- 21. yüzyıl yetkinliklerinden etkin zaman yönetimi konusunda fikir edinmek isteyenler
- Önceliklendirme konusunda kendini geliştirmek isteyenler
- Plan yapmak ve bireysel ya da kurumsal işlerini bir yol haritasına koymak isteyenle
- Elektronikçi olmayanlar için elektroniğe giriş
- Dijital dünyanın duyu organları: Sensörler
- Giyilebilir teknoloji workshop
Etkinlik kodlamanın temel yapılarını sıkmayacak, hatta eğlenceli bir şekilde sunacak görsel bloklar ile yapılmakta ve kodlamaya ait temel kavramları içermektedir. Etkinlik kodlamanın temel kavramlarını barındıran bir içeriğe sahiptir. Bunları doğru bir sırayla ve araçlarla vermektedir
Uygulama;
- Makeblock ile mbot ve cubetto robot kodlama
- Scratch ile oyun kodlama
- Design Thinking ile empatik düşünme- Problem Çözme
- Tinkercad- 3 boyutlu tasarım
- Mobil oyun tasarımı
- Arttırılmış Gerçeklik ile tanışma (AR)
- Nesnelerin interneti çalışması (IOT)
- Ardunio ile Robot devreler oluşturup kodlama
Örnek Program Detayı:
1. İSTASYON: ROBOTİK KODLAMA (1 saat 10 kişi)
– mBot robotları ile Blok kodlama
– Temel robot hareketleri
– Robot Sensor ilişkisi, çevresini algılayan tepki veren robotlar.
– RoboWar
2. İSTASYON: ROBOTİK DEVRE PROGRAMLAMA (1 saat 10 kişi)
– Ardunio devresi ile C++ dilini kullanma
– Kodlayarak elektronik devreyi kontrol etme
3. İSTASYON: 3D PRINT (1 saat 10 kişi)
– 3 Boyutlu yazıcı teknolojisini tanıma, örneklere bakma
– TinkerCad programı ile 3d printer için 3 boyutlu tasarım oluşturma
EBEVEYN-ÇOCUK ETKİNLİĞİ
1) Ailecek Kodluyoruz
Amaç:
Ebeveyn ve çocuğun temel kodlama kavramlarıyla eğlenceli bir şekilde tanışması
Ebeveyn ve çocuğu birlikte bilinçlendirip devam eden süreçte ebeveyne kodlama öğretmesiyle ilgili bir yol haritası ve sistem sunmak
İçerik:
Ekinliğin temel içeriğini “Zafer Demirkol” ‘un “Çocuklar için Kodlama” kitabı oluşturmaktadır. Etkinlik kodlamanın temel kavramlarını barındıran bir içeriğe sahiptir. Bunları doğru bir sırayla ve araçlarla vermektedir
- Bilgisayar temel elemanları
- Algoritma
- Döngüler
- Koşul yapıları
- Resim ve Grafik Kavramları
- Değişkenler
- Hata Yakalama
- Olay yönlendirme
Etkinlik bilgisayarda görsel bloklar üzerinde değişik uygulamalarla yapılmaktadır. Eğlenceli oyunlar ve etkinlikleri içermektedir. İçerikler tamamıyla oyun ve eğlenceli bir yapıya sahiptir. Etkinlik içeriğini pekiştirmek için değişik tekrarlar farklı uygulamalar üzerinde yapılmaktadır. Bu metodoloji aynı zamanda zenginleştirme de sağlamaktadır. Aynı zamanda velinin gelecekte kullanabileceği araçlarda anlatılmaktadır.
Etkinlik sonunda çocuk ve ebeveyn kodlamanın temel kavramlarıyla tanışmış olacaklar. Gelecekte birlikte yapacakları kodlama çalışmalarında hangi yöntemlerle hangi araçlarla ve hangi sistematikle ilerleyebilecekleri bilgilerini edinecekler. Ebeveyn çocuğuna vereceği kod eğitiminde nasıl yaklaşacağını ve mevcut araçları nasıl zenginleştirerek kullanabileceği bilgisini edinecek. Eğer çocuğu okulunda kodlama eğitimi alıyorsa buna ilave kendisi de katkıda bulunabilecek bir kazanım elde edecek
2) ÇOCUKLAR İÇİN KODLAMA ATÖLYELERİ
Sizlerden gelen talep doğrultusunda yaş gruplarına göre 10’ar kişilik sınıflarda 2 saatlik atölyeler düzenlenmektedir.
- 5-7 Yaş İlkokul Öncesi Çocuklar İçin Kodlama Atölyesi©
- 7-10 Yaş Çocuklar İçin Kodlama Atölyesi©
- 10-16 Yaş Çocuklar İçin Robotik Atölyesi©
AMAÇ:
Çocukların temel kodlama kavramlarıyla eğlenceli bir şekilde tanışması
Katılımcı öğrenciye güçlü bir kodlama temeli kazandırarak kendini geliştirebilme şansını kazanacağı bir bilgi altyapısına sahip olması
İçerik:
Atölye kodlamanın temel kavramlarını barındıran bir içeriğe sahiptir. Bunları doğru bir sırayla ve araçlarla vermektedir
- Kodlama temel elemanları
- Algoritma
- Döngüler
- Koşul yapıları
Etkinlik bilgisayarda görsel bloklar üzerinde değişik uygulamalarla yapılmaktadır. Eğlenceli oyunlar ve etkinlikleri içermektedir. İçerikler tamamıyla oyun ve eğlenceli bir yapıya sahiptir. Etkinlik içeriğini pekiştirmek için değişik tekrarlar farklı uygulamalar üzerinde yapılmaktadır. Bu metodoloji aynı zamanda zenginleştirme de sağlamaktadır. Aynı zamanda gelecekte gelişim konusunda kullanabileceği bir yol haritası anlatılmaktadır.
2 saatin sonunda katılımcılar kodlamanın temel kavramlarıyla tanışmış olacaklar. Gelecekte birlikte yapacakları kodlama çalışmalarında hangi yöntemlerle hangi araçlarla ve hangi sistematikle ilerleyebilecekleri
bilgilerini edinecekler.
NOT: Bu atölyeleri sistematik devam ettirmek isteyen çocukları 10 aylık modülün sonunda (haftada 1 kez) eğitimi verilen program üzerinden kodlama yaparak kendi oyunlarını kodlayabiliyor olacaklar.