Çocuklarınıza, Gençlere Programlamayı Öğretmek için 6 Mükemmel Uygulama

Bu konuyu okuyanlar

Usain

Müdavim
Cezalı
Emektar
Katılım
17 Mayıs 2018
Mesajlar
9,209
Reaksiyon puanı
15,012
Puanları
113
Yaş
21
Programlama öğrenmeye başlangıç için neresi doğru nokta sorusuna bir cevap olacak bu videoyu çekmek istedik. Bu videoda yer alan uygulamalar daha çok çocuklar ve gençlere yönelik olarak programlamanın, kodlamanın mantığı öğretmek üzerine kurulmuş unsurlar. Bu videonun çocuklu ailelere ulaşmasının gerçekten önemli olduğuna inanıyorum, o yüzden bugüne kadar hiç bir videomuz için yapmadığım bir ricada bulunarak (gerçi yapmış olabilirim :)), bu videoyu olabildiğince paylaşmanızı rica ediyorum. Son olarak bu videoda yer alan web siteleri, uygulamalar ve oyuncakları araştırıp bizler iiçin derleyen Hakan hocamıza da bir kez daha teşekkür etmek isterim.Faydalı olması umuduyla.
(Video açıklamasından)​
 

AlperShal

Müdavim
Katılım
14 Ekim 2018
Mesajlar
2,724
Reaksiyon puanı
2,554
Puanları
113
Benim buradan ailelere önerim (14 yaşında bir birey olarak) eğer kişi 11 yaşını geçtiyse Scratch'e elletmeyin. Kendisi kusacaktır. "Çok basit benle eğleniyor musunuz?" der. Daha çok videoda gösterildiği gibi "Blockly | Google Developers" kullandırın. En azından çok basit şeyleri milyonlarca kez tekrarlamaz. (Bu yazıyı paylaştıktan sonra biraz bu siteyi inceledim, en az 3 gün Scratch kullandırın daha önce hiç kullanmadıysa anlamaz hiçbir şey. :) ) Ayrıca bilgisayar mantığını anlamalarını sağlayan videoları/kursları izlemeye teşvik edin, asla zorlamayın. İlgisi varsa yönelecektir zaten. Bilgisayar mantığından kastım bilgisayarlara ne denilirse onların yapıldığını anlamalarını, asla bilgisayarın bir şey yapmasını beklememelerini vs. (Kendi projelerinde tabii, yoksa extension yardımıyla yazmayı kolaylaştırmak vs. herkesin hakkı. Tabi onlar da bilgisayara ne denildiyse onu yapıyor ancak demek istediğimi anlamışsınızdır sanıyorum.) Eğer çocuk ben bunlardan sıkıldım diyorsa (Bloklarla kodlamadan) 1 hafta daha uğraştırmaya çalışın çünkü çok toy olacaktır. Dediğim gibi Scratch çok basit ama Google'ın projesi anlamak için yararlı. Ayrıca gerçek kodu da okusunlar. Daha sonra ona sanal makine kurdurun. Videolar izlesin, araştırsın öğrensin kurulumlar yapmayı, sanal makinenin nasıl kurulduğunu ve kod studiosunu, yazılımları vs. onun içine kursun. Risk almayın iki taraf olarak da. Hem kendi ek bilgi edinir sanal makineler hakkında hem siz zarar görmezsiniz virüs vs. Kendisine DiscUdemy.com - Free Udemy Courses gibi sitelerden ücretsiz kurslar bulmasını söyleyin bu sayede profesyonel kurslara erişimi olur. (Bu site Türkçe kurslara da ücretsiz kupon veriyor. Direkt ücretsiz kursları gösteriyor burada ve ya kuponla ücretsiz olanları.) Artık bilgisayar kullanmayı gerek araştırma yaparken gerek kod yazarken öğrenecek, bunun yanında oyun oynamasını vs. engellemeyin. Ben zamanında günde 7-8 saat PC oynardım hiç takdirden düştüğüm olmadı o yüzden siz çocuğunuza derslerle ne kadar ilgili olmasını öğretirseniz o sonuç verir. (Şu an 4-5 saat oynuyorum. :) ) Çocuğun öğrenimi için her şey sizin ve çevrenin elinde. (En büyük etki 1. derece aile.) Ve evet biliyorum çok parantez açıyorum.

Artık az çok projeler yapıyor, öğrendiklerini uygulayabiliyorsa format atmayı, gerekli her şeyi yüklemeyi ve başka işletim sistemlerini araştırmasını söyleyin. (Direkt Linux ne araştır derseniz o zaten bu kadar ileri geldiyse keşfedecektir.) Son olarak ise SDN foruma kayıt edin. :) Burada gerek işletim sistemleri hakkında gerek bilgisayar donanımları, telefon donanımları hakkında gerekse teknik sorunlar hakkında bilgiler edinecek, kendi sorun çözebilme noktasına gelecektir. O yüzden bu kadar teknoloji forumu var sırf Türkiye'de bir katkısı olmasa kapanır hepsi. Bu arada ben bir çok forum kullandım gerek grafik arayüz olarak gerek kitle olarak en iyisi burası geldi bana ve buradaki büyüklerden (18-30 yaş arası) öğreneceği çok çok şey var. (12-18'e göre tabii yoksa biz de biliyoruz da konuşuyoruz. :) ) Başka diyecek bir şey bulamadım.

Bazı dediklerimi anlamamış olabilirsiniz normaldir ama yeni nesil bunları araştırarak kolayca anlayabiliyor. Araştırdığı sitelerde gördüğü terimleri daha önceden öğrenmiş olabiliyor o yüzden pek sıkıntı etmeyin sadece ona terimleri söyleyin o "Neymiş ya?" der bakar zaten. Bir sorunuz olursa bir forum üyesi olduğuma göre seve seve cevaplarım. :) İyi forumlar!
 

defacerGLD

Müdavim
Katılım
16 Ocak 2020
Mesajlar
3,329
Reaksiyon puanı
3,068
Puanları
113
Video daha ayrıntılı olabilirdi bunu normal bir çocuk İngilizce kaynaklardan 2-3 dakika da bunu belkide daha fazlasını öğrenir
 

GhosT57

Müdavim
Katılım
27 Temmuz 2020
Mesajlar
4,009
Reaksiyon puanı
4,914
Puanları
113
Yaş
23
Bende 16 yaşındayım ve hiç bunlarla uğraşmayıp kendimi Unity ve UE4 ile deneyeceğim kendimi.
 
Son düzenleme:

Mehmet_Emir

Doçent
Katılım
10 Eylül 2020
Mesajlar
896
Reaksiyon puanı
1,179
Puanları
93
Gerçi bunlar çok basit ve gereksiz yani onun yerine ruby ayda javascript tarzı dilleri öğretmek daha mantıklı.
 

SamER60

Öğrenci
Katılım
2 Temmuz 2020
Mesajlar
73
Reaksiyon puanı
22
Puanları
8
Yaş
19
Bence başlangıç olarak gerçek bir dil öğnelimeli ( 10 yaş üstü için ) ve bu dil bence Python olmalı.Python diğer dillere nazaran okunması kolay ve daha anlaşılır bir dil.Ama kolay diye de yapacaklarınız kısıtlı değil.Bugün instagram , spotify , google , uber gibi büyük şirketler dahi Python u kullanıyor.Python öğrenerek hem yazılım dünyasına bir giriş yapmış olursunuz, hem de gerçekten işe yarar bir dil öğrenmiş olursunuz ( kullanım alanları: makine öğrenmesi , yapay zeka, veri işlemesi , görüntü işleme , oyun(evet çok uygun değil ama pygame gibi güzel kütüphaneler var)).
 
Katılım
6 Eylül 2018
Mesajlar
2,095
Reaksiyon puanı
3,027
Puanları
113
Benim buradan ailelere önerim (14 yaşında bir birey olarak) eğer kişi 11 yaşını geçtiyse Scratch'e elletmeyin. Kendisi kusacaktır. "Çok basit benle eğleniyor musunuz?" der. Daha çok videoda gösterildiği gibi "Blockly | Google Developers" kullandırın. En azından çok basit şeyleri milyonlarca kez tekrarlamaz. (Bu yazıyı paylaştıktan sonra biraz bu siteyi inceledim, en az 3 gün Scratch kullandırın daha önce hiç kullanmadıysa anlamaz hiçbir şey. :) ) Ayrıca bilgisayar mantığını anlamalarını sağlayan videoları/kursları izlemeye teşvik edin, asla zorlamayın. İlgisi varsa yönelecektir zaten. Bilgisayar mantığından kastım bilgisayarlara ne denilirse onların yapıldığını anlamalarını, asla bilgisayarın bir şey yapmasını beklememelerini vs. (Kendi projelerinde tabii, yoksa extension yardımıyla yazmayı kolaylaştırmak vs. herkesin hakkı. Tabi onlar da bilgisayara ne denildiyse onu yapıyor ancak demek istediğimi anlamışsınızdır sanıyorum.) Eğer çocuk ben bunlardan sıkıldım diyorsa (Bloklarla kodlamadan) 1 hafta daha uğraştırmaya çalışın çünkü çok toy olacaktır. Dediğim gibi Scratch çok basit ama Google'ın projesi anlamak için yararlı. Ayrıca gerçek kodu da okusunlar. Daha sonra ona sanal makine kurdurun. Videolar izlesin, araştırsın öğrensin kurulumlar yapmayı, sanal makinenin nasıl kurulduğunu ve kod studiosunu, yazılımları vs. onun içine kursun. Risk almayın iki taraf olarak da. Hem kendi ek bilgi edinir sanal makineler hakkında hem siz zarar görmezsiniz virüs vs. Kendisine DiscUdemy.com - Free Udemy Courses gibi sitelerden ücretsiz kurslar bulmasını söyleyin bu sayede profesyonel kurslara erişimi olur. (Bu site Türkçe kurslara da ücretsiz kupon veriyor. Direkt ücretsiz kursları gösteriyor burada ve ya kuponla ücretsiz olanları.) Artık bilgisayar kullanmayı gerek araştırma yaparken gerek kod yazarken öğrenecek, bunun yanında oyun oynamasını vs. engellemeyin. Ben zamanında günde 7-8 saat PC oynardım hiç takdirden düştüğüm olmadı o yüzden siz çocuğunuza derslerle ne kadar ilgili olmasını öğretirseniz o sonuç verir. (Şu an 4-5 saat oynuyorum. :) ) Çocuğun öğrenimi için her şey sizin ve çevrenin elinde. (En büyük etki 1. derece aile.) Ve evet biliyorum çok parantez açıyorum.

Artık az çok projeler yapıyor, öğrendiklerini uygulayabiliyorsa format atmayı, gerekli her şeyi yüklemeyi ve başka işletim sistemlerini araştırmasını söyleyin. (Direkt Linux ne araştır derseniz o zaten bu kadar ileri geldiyse keşfedecektir.) Son olarak ise SDN foruma kayıt edin. :) Burada gerek işletim sistemleri hakkında gerek bilgisayar donanımları, telefon donanımları hakkında gerekse teknik sorunlar hakkında bilgiler edinecek, kendi sorun çözebilme noktasına gelecektir. O yüzden bu kadar teknoloji forumu var sırf Türkiye'de bir katkısı olmasa kapanır hepsi. Bu arada ben bir çok forum kullandım gerek grafik arayüz olarak gerek kitle olarak en iyisi burası geldi bana ve buradaki büyüklerden (18-30 yaş arası) öğreneceği çok çok şey var. (12-18'e göre tabii yoksa biz de biliyoruz da konuşuyoruz. :) ) Başka diyecek bir şey bulamadım.

Bazı dediklerimi anlamamış olabilirsiniz normaldir ama yeni nesil bunları araştırarak kolayca anlayabiliyor. Araştırdığı sitelerde gördüğü terimleri daha önceden öğrenmiş olabiliyor o yüzden pek sıkıntı etmeyin sadece ona terimleri söyleyin o "Neymiş ya?" der bakar zaten. Bir sorunuz olursa bir forum üyesi olduğuma göre seve seve cevaplarım. :) İyi forumlar!
Çocuk foruma kayıt olup platoniğimi nasıl kendime aşık ederim konusu açmıştır:
Am i joke to you?
 
Üst