Haydi Çocuklar Kod Yazmayı Öğrenelim

Çevrimdışı senay34

  • Üyeliği İptal Edildi
  • 121
  • 216
  • 121
  • 216
12 Oca 2014 22:17:49
öğrencilerin bilgisayarda kendi yeteneklerini geliştirmesi için programlamayı öğrenmeleri gerekmektedir. microsoft öğrenciler için hazırladığı programı türkçe olarak öğrenebilebilirsiniz....
[linkler sadece üyelerimize görünmektedir.]

Yapılan araştırmalara göre günümüzde her üç çocuktan birisi, konuşmayı öğrenmeden önce akıllı telefon veya tablet kullanıyor. Çocuklar teknolojiye bu kadar yatkınken, onlara bilgisayarda kod yazmayı öğretmeye ne dersiniz? Kim bilir belki de geleceğin Bill Gates veya Steve Jobs’ı sizin evden çıkar.

Ufak yaşta çocuğu veya bir yakını olanlar iyi bilir, büyüklerin kullanamadığı birçok teknolojik cihaz onlar için tam bir ‘çocuk oyuncağıdır’. Çünkü çocuklar yeni şeyleri öğrenmeye doğuştan meyillidirler. Common Sense Media’nın Amerika’da yaptığı bir araştırmaya göre her üç çocuktan biri, daha konuşmayı öğrenmeden akıllı telefon veya tablet kullanmaya başlıyor. Evlerimizde teknolojinin yaygınlaşmasıyla birlikte bu oranın artacağı kesin.

    Durum böyleyken, çocuklara kod yazmayı öğreterek bilgisayarları onlar için çok faydalı bir araca dönüştürmeye ne dersiniz? Üstelik bunun için büyük paralar harcamanıza da gerek yok. Bu kaynakların bir kısmı hem ücretsiz, hem de çocuklarınızın İngilizce öğrenmesine yardımcı oluyor. Üstelik bu sayede problem çözme yetenekleri de artıyor.

TYNKER: Görsel programlama dilini kullanan Tynker, en basit yöntemlerle çocuklara ve ebeveynlere bilgisayar programlama mantığını öğretiyor. Deneme yapmak için derslerin ücretsiz versiyonları var. Sitede öğretmenlerin kendi derslerini oluşturabileceği bir bölüm de mevcut. [linkler sadece üyelerimize görünmektedir.]

SCRATCH: MIT Media Lab’da geliştirilen bir proje. Özellikle 8 ila 16 yaş grubu için tasarlanmış ama her yaştan meraklı kullanabiliyor. Görsel programlama araçlarını kullanarak interaktif hikâyeler, oyunlar ve animasyonlar oluşturabiliyorsunuz. scratch.mit.edu

LIGHT BOT: Bulmaca çözerek programlamayı öğreten bir oyun. Web, iOS ve Android için geliştirilmiş farklı versiyonları var. light-bot.com/

KODABLE: Çocuklar için geliştirilmiş bir iPad uygulaması. Oldukça basit bir arayüzüne sahip olan uygulamada ücretsiz 30 seviye programlama dersi var. Daha fazla içerik isteyenler uygulama içinden satın alma yapabiliyor. bit.ly/kodable

CODEACADEMY: Java Script, HTML/CSS, PHP, Python, Ruby gibi farklı progmlama dillerini basit bir şekilde öğreten bir platform. [linkler sadece üyelerimize görünmektedir.]

MAKE GAMES WITH US: iPhone için oyun geliştirmeyi öğrenmek isteyenlere yönelik hazırlanmış bir platform. Dersleri takip ederek Angry Birds benzeri bir oyun geliştirebiliyorsunuz. [linkler sadece üyelerimize görünmektedir.]

MICROSOFT’TAN DERSLER: Microsoft’un geliştirdiği Kodu, Touch Develp ve Small Basic uygulamaları ile çocuklar oyun yazmayı ve bilgisayar programlamayı en basit şekilde öğreniyor. bit.ly/mhocode

CODE.ORG: Çocuklar, öğrenciler ve öğretmenler için geliştirilmiş sayısız programlama eğitimi uygulamasına, kolayca erişebileceğiniz bir platform. code.org d.ergurel@zaman.com.tr

Çevrimdışı muysal82

  • Tecrübeli Üye
  • ****
  • 160
  • 283
  • 1. Sınıf Öğretmeni
  • 160
  • 283
  • 1. Sınıf Öğretmeni
# 12 Oca 2014 22:56:17
Doğrudur, çocuklar yetişkinlere nazaran öğrenmeye daha müsaittir, daha kolay öğrenirler vs. Ama sırf bu yüzden onların çocukluklarını ellerinden almaya hakkımız yok. Bırakın çocukluklarını yaşasınlar. Çarpık eğitim sistemimiz yüzünden sayısız sınava dolayısıyla kursa, dershaneye maruz kalan, at yarışı içine giren çocuklara bir de bu yükü yüklemeyelim, en azından biz yüklemeyelim.

Geleceğimi bilgisayar başında alık alık (tabirimi mazur görün lütfen) oturarak çocukluğunu yaşayanlar yerine sokaklarda insanlara, hayata bizzat dokunarak çocukluğunu yaşamış insanlara teslim etmek isterim.

Çevrimdışı turgutkuzan

  • Uzman Üye
  • *****
  • 4.439
  • 3.070
  • Öğrenci Velisi
  • 4.439
  • 3.070
  • Öğrenci Velisi
# 13 Oca 2014 14:03:45
[linkler sadece üyelerimize görünmektedir.]
Doğrudur, çocuklar yetişkinlere nazaran öğrenmeye daha müsaittir, daha kolay öğrenirler vs. Ama sırf bu yüzden onların çocukluklarını ellerinden almaya hakkımız yok.
Bırakın çocukluklarını yaşasınlar.
Çarpık eğitim sistemimiz yüzünden sayısız sınava dolayısıyla kursa, dershaneye maruz kalan, at yarışı içine giren çocuklara bir de bu yükü yüklemeyelim, en azından biz yüklemeyelim.

Geleceğimi bilgisayar başında alık alık (tabirimi mazur görün lütfen) oturarak çocukluğunu yaşayanlar yerine sokaklarda insanlara, hayata bizzat dokunarak çocukluğunu yaşamış insanlara teslim etmek isterim.
Allah (c.c.) rahmeti, selamı ve bereketi üzerinize olsun.

Alışkanlıkların etkisi ile bir çok kişi hayatın sokaklarda olduğu / yaşandığı ÖN YARGISINI paylaşıyor.

Bilgisayar teknolojisinin kullanılmadığı, insanlığın İLKEL DÖNEMLERİNE ait bu tanımlama geçerliliğini kaybetmiştir.

Prof. Dr. Nevzat Tarhan bey İnanç psikolojisi isimli kitabında hayatı şöyle tanımlıyor :

- Hayatın kendisi bir enerjidir ve enerji de titreşimlerin bileşenidir.

Günümüzde bilgisayar teknolojisini yaşantımızdan çıkaracak olsak, ANARŞİNİN (Kargaşa, başıboşluk, karmaşa, başıbozukluk, kaos) ortaya çıkması kaçınılmaz bir gerçektir.

Çocukluğun, bilgisayar teknolojisinin kullanılmadığı, insanlığın İLKEL DÖNEMLERİNDE olduğu gibi sokaklarda yaşanacağını düşünmek / iddia etmek ÖN YARGIDIR.

Bilgisayar teknolojisinden yararlanılmayan bir çocukluğun düşünülmesi mümkün değildir.

Çocuklar bilgisayarla birlikte çocukluklarını yaşayabilirler ve yaşamalıdırlar.

Sizin kullandığınız tabir ile bilgisayar başında  alık alık oturan çocuklar programlama bilmedikleri için sadece kullanıcı olarak kalmaya MAHKUM EDİLMİŞ çocuklardır.
Programlama bilgisine sahip olan bir kişinin ÜRETİM yapmadan durabilmesi mümkün değildir.
 
Programlama, titreşimleri kontrol etme özelliğiyle hayata dokunmanın ta kendisidir.
Programlama dillerini bilmeyenler hayata dokunma duygusunu hissedemezler.

Ülkemiz üniversitelerinde fen bilimleri öğretimi veren tüm bölümlerde programlama dersleri almak zorunludur.
Diğer bölüm öğrencileri de programlama öğrenme konusunda TEŞVİK edilmektedir.
Kısa zaman için bu bölümlerde de başta SQL olmak üzere programlama öğrenmek zorunlu hale gelecektir.

En geç on yıl içinde kademeli olarak lise, orta okul ve ilk okullarda zorunlu programlama dersleri konulacaktır.

Bilgisayar programlamanın en büyük kazancı insanlardaki ÖN YARGILARI minimuma indirmesidir.
Çünkü bilgisayarlar hiç bir zaman hata yaptıklarını kabul etmezler, hatayı yapan DAİMA programcıdır.

Program yazarken, hatanın her zaman kendisinde olduğu kabul etmek zorunda kalan insan, günlük hayatında bir problemle karşılaştığında problemin çözülememesinin tek sorumlusu olarak kendini görmeye başlar, hatayı her zaman kendinde arar.

Herkesi programlama mantığını öğrenmeye davet ediyorum.

Çevrimdışı senay34

  • Üyeliği İptal Edildi
  • 121
  • 216
  • 121
  • 216
# 06 Şub 2014 22:54:48
öğrenciler için small basic de
grafikleri örneklerle açıkladım...
inceleyebilirsiniz

[linkler sadece üyelerimize görünmektedir.]

Çevrimdışı aslı_80

  • Bilge Üye
  • *****
  • 2.080
  • 12.050
  • Öğrenci Velisi
  • 2.080
  • 12.050
  • Öğrenci Velisi
# 21 Nis 2014 22:27:56
  Geçenlerde bu konuyla ilgili televizyonda bir uzman bilgi veriyordu. Dikkatimi çekti, bu başlığı hatırladım. Uzman, ısrarla çocuklarınıza matematik, fen vs öğretmek için uğraşmayın çünkü; gelecekte zaten herkes bunların eğitimini almış olacak. Bu meslekleri yapan birçok insan işsiz kalacak; gelecekte başarılı bir insan olması için çocuklarınıza kod yazmayı öğretin, dedi.

  Nedir bu kod yazmak ve gelecekte neden bu kadar önemli olacak?

Çevrimdışı osmangeldi

  • Uzman Üye
  • *****
  • 2.176
  • 7.928
  • 1. Sınıf Öğretmeni
  • 2.176
  • 7.928
  • 1. Sınıf Öğretmeni
# 21 Nis 2014 22:36:50
Bahsedilen çocukların bizim sınıftaki çocuklar olmadığı kesin.
Hedef kitle öncelikle sıra dışı çocuklar.Yoksa bizdeki çocuklar gibi en basit bir yönergeyi bile anlamayacak çocuklar değil.
Çocukta Steve Jobs veya Bill Gates gibi bir yapı varsa zaten sizin onlara kod mod öğrenmelerine yardımcı olmanıza gerek yok.O tarz çocuklar illaki bir garaj bulup orada alır başını giderler.

Çevrimdışı aslı_80

  • Bilge Üye
  • *****
  • 2.080
  • 12.050
  • Öğrenci Velisi
  • 2.080
  • 12.050
  • Öğrenci Velisi
# 21 Nis 2014 22:44:49
[linkler sadece üyelerimize görünmektedir.]
Bahsedilen çocukların bizim sınıftaki çocuklar olmadığı kesin.
Hedef kitle öncelikle sıra dışı çocuklar.Yoksa bizdeki çocuklar gibi en basit bir yönergeyi bile anlamayacak çocuklar değil.
Çocukta Steve Jobs veya Bill Gates gibi bir yapı varsa zaten sizin onlara kod mod öğrenmelerine yardımcı olmanıza gerek yok.O tarz çocuklar illaki bir garaj bulup orada alır başını giderler.

  Öğretmenim, oğlum (9 yaşında) bilgisayarda vakit geçirmeyi çok seviyor. Yaptıklarını ben hayretle izliyorum. Pek çok şeyi keşfettiğini, bilgisayarda oyun dışında kendi kendine araştırarak programlarla ilgilendiğini görüyorum. Belki çocukların bilgisayara karşı olan bu meraklarını, onların lehine yönlendirebiliriz.

Çevrimdışı 3ddesen

  • B Grubu
  • 838
  • 670
  • 838
  • 670
# 21 Nis 2014 22:50:17
mesela SCRATCH...Çocuk bilgisayar destekli oyun yapıyor.Kod yazmak gerçekten beynin gizli kalmış hiç kapağı açılmamış bölgelerini harekete geçiriyor.

Çevrimdışı 3ddesen

  • B Grubu
  • 838
  • 670
  • 838
  • 670
# 21 Nis 2014 22:53:03
Kursta kod yazıyoruz(programlama eğitimi)Kurstan bir çıkıyoruz.Geceyi takip eden gündüz...yağmur,kar oluş şekilleri değişkenleri,döngüleri,karar yapılarını nasıl tasarlamış Rabbim.Ağzım açık kalıyor.O en büyük programcı.

Çevrimdışı turgutkuzan

  • Uzman Üye
  • *****
  • 4.439
  • 3.070
  • Öğrenci Velisi
  • 4.439
  • 3.070
  • Öğrenci Velisi
# 22 Nis 2014 11:28:09
[linkler sadece üyelerimize görünmektedir.]
  Nedir bu kod yazmak ve gelecekte neden bu kadar önemli olacak?
Allah (c.c.) rahmeti, selamı ve bereketi üzerinize olsun.

Yıllar önce yeni tanıştığım biri bilgisayarlar hakkında şu tanımlamayı yapmıştı:
- Bilgisayar benim kölemdir, bana hükmedemez, ben onu istediğim gibi kullanırım.

( [linkler sadece üyelerimize görünmektedir.] )

Kölem Olur Musunuz?
( [linkler sadece üyelerimize görünmektedir.] )
başlığıyla açmış olduğum konuda şu satırları yazmıştım:

- Bilgisayara istediklerini yaptırmak istiyorsan, onun çalışma sistemine uymak zorundasın, çalışma sistemine uymadan DÜŞÜNDÜKLERİNİ yaptırman MÜMKÜN DEĞİLDİR.
Düşüncelerini onun sistemine uygun olarak yazarsan bilgisayar senin KÖLEN OLUR her istediğini yapar.

Kod yazma konusunda bilgi sahibi olmayanlar bilgasayar programının kapasitesi ile sınırlıdırlar ve programın yönlendirmesine tabii olurlar.
Bir anlamda bilgisayarın / programın kölesi olurlar.

Kod yazma konusunda bilgi sahibi olanlar bilgisayara hükmederler, bilgisayara istediklerini yaptırabilirler.

Kod yazmak, sıfırdan başlayıp program yazmak değildir. Yazılmış bir programın kullandığı verileri ihtiyaç hissettiğiniz özelliklerde kullanmak için de kod yazmak mümkündür.
Günümüzde ve gelecekte en çok kullanılan kod yazma işlemi bu şekildedir.

Basit bir örnek verecek olursak:
35 daire + 3 dükkandan oluşan apartmanımızın muhasiplik görevini yürütüyorum.
Toplam 38 yerleşim biriminden elde edilen gelirleri ve giderleri bir excel dosyası veri tabanında muhafaza ediyorum.
Bu verileri bir liste halinde internet ortamında yayınladığımı farz edelim.
Kod yazmasını bilen herhangi biri bu listeyi kullanarak ihtiyaç hissettiği bilgileri elde edebiilir.
Örneğin, apartmanımızda oturan biri hangi tarihlerde, ne kadar ödeme yaptığını, apartmanın aylık / yıllık su / elektrik vs. giderlerinin ne kadar olduğunu takip edebilir.
Kod  yazmasını bilmeyen kişiler ise kayıtları tek tek inceleyip, ihtiyaç hissettikleri özellikteki bilgileri not almak zorunda kalırlar.

Muhtelif sitelerde yer alan gelişmiş arama seçeneklerini kullanmak, bir anlamda kod yazmaktır.

Gelişmelere bağlı olarak çoğalan bilgiler, kod yazmayı kaçınılmaz hale getirmektedir. Bu nedenle herkesin asgari düzeyde kod yazma bilgisine sahip olması gerekir.

Çevrimdışı Eğitimci35

  • Bilge Meclis Üyesi
  • *****
  • 5.562
  • 91.089
  • 4. Sınıf Öğretmeni
  • 5.562
  • 91.089
  • 4. Sınıf Öğretmeni
# 22 Nis 2014 23:16:28
[linkler sadece üyelerimize görünmektedir.]

CODEACADEMY: Java Script, HTML/CSS, PHP, Python, Ruby gibi farklı progmlama dillerini basit bir şekilde öğreten bir platform. [linkler sadece üyelerimize görünmektedir.]


Yukarıdaki adreste bir kod oluşturdum, lakin html kodunu kullanmak istediğimde oluşturduğum çalışmayı görüntüleyemedim.

[linkler sadece üyelerimize görünmektedir.]


Renkli hoş bir çalışma oldu. Bu html kodunu nasıl kullanabilirim?



<script></script><!DOCTYPE html> <html>   <head><script src=" [linkler sadece üyelerimize görünmektedir.] "></script><script src="/assets/jquery.expect.js"></script><script src="/assets/web_libs.js?v4"></script>     <script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.min.js"></script>     <script type="text/javascript" src=" [linkler sadece üyelerimize görünmektedir.] "></script>   </head>   <body>     <canvas id="myCanvas"></canvas>     <script type="text/javascript" src=" [linkler sadece üyelerimize görünmektedir.] "></script>     <script type="text/javascript" defer="">var myName = "Canlarim12345" var red = [0, 100, 63]; var orange = [40, 100, 60]; var green = [75, 100, 40]; var blue = [196, 77, 55]; var purple = [280, 50, 60]; var letterColors = [red, orange, green, blue, purple]; drawName(myName, letterColors); if(10 < 3)
{
    bubbleShape = 'square'; }
else
{
    bubbleShape = 'circle'; }

bounceBubbles();</script>   </body> </html>

Çevrimdışı turgutkuzan

  • Uzman Üye
  • *****
  • 4.439
  • 3.070
  • Öğrenci Velisi
  • 4.439
  • 3.070
  • Öğrenci Velisi
# 23 Nis 2014 10:22:46
[linkler sadece üyelerimize görünmektedir.]
Renkli hoş bir çalışma oldu. Bu html kodunu nasıl kullanabilirim?
Allah (c.c.) rahmeti, selamı ve bereketi üzerinize olsun.

Güzel bir çalışma olmuş. Siteyi detaylı inceleyemediğim için kodları kullanabilmeniz için ne tür bir işlem yapılması gerektiğini çözemedim.
BUNUNLA BİRLİKTE çalışmanın kullandığı dosyaları bilgisayarıma indirerek, bazı düzenlemeler yaptım.
Mesaj ekindeki dosyalar, yaptığınız çalışmayı kullanmanıza imkan veriyor.
main.js dosyasını Not defteri programı ile açarak Turgut Kuzan yazısını istediğiniz yazı ile değiştirebilirsiniz.

İnşallah işinizi görür.
Çalışmalarınızda başarılar dilerim.

Çevrimdışı gülümseyinnn

  • Uzman Üye
  • *****
  • 5.382
  • 12.029
  • 5.382
  • 12.029
# 23 Nis 2014 16:07:14
Bu yaz bu işe zaman ayırmayı düşünüyorum. Vesile oldu ğunuz için teşekkür ederim senay34 hocam.

Çevrimdışı Eğitimci35

  • Bilge Meclis Üyesi
  • *****
  • 5.562
  • 91.089
  • 4. Sınıf Öğretmeni
  • 5.562
  • 91.089
  • 4. Sınıf Öğretmeni
# 23 Nis 2014 21:37:53
[linkler sadece üyelerimize görünmektedir.]
Allah (c.c.) rahmeti, selamı ve bereketi üzerinize olsun.

Güzel bir çalışma olmuş. Siteyi detaylı inceleyemediğim için kodları kullanabilmeniz için ne tür bir işlem yapılması gerektiğini çözemedim.
BUNUNLA BİRLİKTE çalışmanın kullandığı dosyaları bilgisayarıma indirerek, bazı düzenlemeler yaptım.
Mesaj ekindeki dosyalar, yaptığınız çalışmayı kullanmanıza imkan veriyor.
main.js dosyasını Not defteri programı ile açarak Turgut Kuzan yazısını istediğiniz yazı ile değiştirebilirsiniz.

İnşallah işinizi görür.
Çalışmalarınızda başarılar dilerim.

Ekteki kodu kullanmıştım zaten ama olmamıştı. Teşekkür ederim.

Çevrimdışı 3ddesen

  • B Grubu
  • 838
  • 670
  • 838
  • 670
# 23 Nis 2014 22:20:54
[linkler sadece üyelerimize görünmektedir.]

küçük yaştan itibaren onlar neler öğretiyor biz neler öğretiyoruz.Bakanlık artık müfredatı Dünyaya göre ayarlamalı.Matematikte bilgisayarda ilerlemez isek hiçbir zaman bir şeyler üretemeyeceğiz.

 


Egitimhane.Com ©2006-2023 KVKK