{"id":2537,"date":"2021-05-06T14:56:46","date_gmt":"2021-05-06T11:56:46","guid":{"rendered":"https:\/\/gorkemkoc.net\/?p=2537"},"modified":"2023-11-11T22:35:32","modified_gmt":"2023-11-11T19:35:32","slug":"herkes-icin-blok-tabanli-arduino-programlama","status":"publish","type":"post","link":"https:\/\/gorkemkoc.net\/herkes-icin-blok-tabanli-arduino-programlama\/","title":{"rendered":"Herkes \u0130\u00e7in Blok Tabanl\u0131 Arduino Programlama"},"content":{"rendered":"\n

Sizlere daha \u00f6nceden 2 kez STEM e\u011fitimi \u00fczerine kat\u0131lm\u0131\u015f oldu\u011fum T\u00dcB\u0130TAK projelerine kat\u0131ld\u0131\u011f\u0131m\u0131 aktard\u0131\u011f\u0131m yaz\u0131lar yazd\u0131m. Bir Bilgisayar ve \u00d6\u011fretim Teknolojileri E\u011fitimi mezunu olarak bulundu\u011fumuz y\u00fczy\u0131l i\u00e7erisinde teknoloji okur yazar\u0131 bireyler yeti\u015ftirmenin elzem oldu\u011funu d\u00fc\u015f\u00fcn\u00fcyorum.<\/p>\n\n\n\n

Ortaokul ve Lise d\u00fczeyinde Bili\u015fim Teknolojileri dersleri ile teknoloji okur yazar\u0131 bireyler yeti\u015ftirme \u00e7abas\u0131n\u0131n t\u00fcm s\u0131n\u0131f d\u00fczeylerinde b\u00fct\u00fcnc\u00fcl bir bi\u00e7imde ele al\u0131nmas\u0131 gerekti\u011fine inan\u0131yorum.<\/p>\n\n\n\n

Algoritmik d\u00fc\u015f\u00fcnme becerisi, g\u00fcnl\u00fck hayattaki t\u00fcm sorunlar\u0131n \u00e7\u00f6z\u00fcm\u00fcne \u0131\u015f\u0131k tutacak bir beceri olmakla birlikte bu sorunlar\u0131 \u00e7\u00f6zecek ara\u00e7lar\u0131 geli\u015ftirmek i\u00e7in programlama becerisine de ihtiya\u00e7 vard\u0131r. Programlama ve kodlama kavramlar\u0131 birbirine kar\u0131\u015ft\u0131r\u0131lm\u0131\u015f olsa da temel olarak birbirini tamamlayan s\u00fcre\u00e7lerdir. <\/p>\n\n\n\n

Programlama \u00d6\u011fretiminde Ara\u00e7lar<\/h2>\n\n\n\n

Programlama e\u011fitimini dijital ortamda Scrach, mBlock, Kodu, Alice gibi ara\u00e7lar ile s\u00fcrd\u00fcrmek m\u00fcmk\u00fcnd\u00fcr. Fiziksel bir \u00fcr\u00fcn ortaya \u00e7\u0131karmay\u0131 seven \u00f6\u011frenciler i\u00e7in ise robotik programlama ara\u00e7lar\u0131 bulunmaktad\u0131r. Bunlar\u0131n ba\u015f\u0131nda Lego Mindstorm, Arduino gibi ara\u00e7lar gelmektedir.<\/p>\n\n\n\n

Arduino uygun fiyatl\u0131 olmas\u0131 ve esnek bir yap\u0131ya sahip olmas\u0131 (Bir\u00e7ok farkl\u0131 proje yap\u0131labilmesi) sebebiyle daha \u00e7ok tercih edilmektedir. \u015eahsi fikrim ise daha \u00e7ok tercih edilmesinden yanad\u0131r. <\/p>\n\n\n\n

Herkes \u0130\u00e7in Blok Tabanl\u0131 Arduino Programlama Kitab\u0131<\/h3>\n\n\n\n
\n
\n
\"\"
Herkes \u0130\u00e7in Blok Tabanl\u0131 Arduino Programlama Kitap Kapa\u011f\u0131<\/figcaption><\/figure><\/div>\n<\/div>\n\n\n\n
\n

Arduino arac\u0131 kullan\u0131larak programlama \u00f6\u011fretmeyi ama\u00e7layarak haz\u0131rlamaya ba\u015flad\u0131\u011f\u0131m\u0131z “Herkes \u0130\u00e7in Blok Tabanl\u0131 Arduino Programlama” kitab\u0131m\u0131z\u0131 da sonunda tamamlad\u0131k. Tabi ki e\u011fitim i\u00e7in tamamen \u00fccretsiz bir \u015fekilde yay\u0131nl\u0131yoruz.<\/p>\n\n\n\n

Bu e-kitap i\u00e7erisinde \u00f6ncelikle temel programlama bilgisi, fiziki programlama gibi terimlerin ne oldu\u011fundan ve nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan s\u00f6z ettik. Veri tiplerinden alg\u0131lay\u0131c\u0131lar\u0131n (sens\u00f6r) \u00e7al\u0131\u015fma sistemine kadar olabildi\u011fince \u00e7ok konuya de\u011findik. Ard\u0131ndan Arduino ekosistemininden bahsederek, en \u00e7ok tercih edilen Arduino Uno’yu yak\u0131ndan inceledik. Arduino programalama i\u00e7in gerekli ara\u00e7lar\u0131n kurulumunu anlatt\u0131k. Ard\u0131ndan blok tabanl\u0131 programalaman\u0131n bile\u015fenlerine yer verdik. Bilgisayar ortam\u0131nda Arduino devreleri haz\u0131rlaman\u0131n ve ve sim\u00fcle etmenin yollar\u0131ndan bahsettik.<\/p>\n<\/div>\n<\/div>\n\n\n\n

Son b\u00f6l\u00fcmde, \u00f6nceki b\u00f6l\u00fcmde s\u00f6z etti\u011fimiz programalama bilgilerini ve yaz\u0131l\u0131mlar\u0131n\u0131 kullanarak \u00f6rnek uygulamalar haz\u0131rlad\u0131k. \u00d6rnek uygulamalar\u0131n sonunda ise ilk kez \u00f6\u011frenecekler i\u00e7in farkl\u0131 \u00f6devler verdik. Haz\u0131rlad\u0131\u011f\u0131m\u0131z \u00f6rnekleri tamamlaman\u0131n yan\u0131nda sizlerin de farkl\u0131 \u00f6rnekler ve projeler ortaya \u00e7\u0131kartabilmesi i\u00e7in \u00f6neriler sunduk.<\/p>\n\n\n\n

\"\"
Kitap i\u00e7eri\u011finden bir kesit<\/figcaption><\/figure><\/div>\n\n\n\n

Te\u015fekk\u00fcrler<\/h2>\n\n\n\n

Bu i\u00e7eri\u011fin haz\u0131rlanmas\u0131nda \u00f6nc\u00fcl\u00fck eden ve bizlere (K\u0131r\u0131kkale \u00dcniversitesi-B\u00d6TE 2020 Mezunlar\u0131) Arduino’yu \u00f6\u011freten de\u011ferli hocam\u0131z Ar\u015f. G\u00f6r. Serhat Alt\u0131ok’a, kitab\u0131n geli\u015ftirilmesi a\u015famas\u0131nda bana kod ve g\u00f6rsel \u00f6geler a\u00e7\u0131s\u0131ndan olduk\u00e7a yard\u0131mc\u0131 olan B\u00fc\u015fra \u00c7o\u015fkun ve Muhammet Demirok’a \u00e7ok te\u015fekk\u00fcr ederim.<\/p>\n\n\n\n

Elbette d\u00f6nem i\u00e7i projeler ve sunumlar\u0131 ile katk\u0131da bulunan t\u00fcm s\u0131n\u0131f arkada\u015flar\u0131ma (kitap sonunda isimleri mevcut) te\u015fekk\u00fcr ederim.<\/p>\n\n\n\n

Olabildi\u011fince \u00e7ok \u00f6\u011frencinin hayatlar\u0131na dokunabilme \u00fcmidiyle…<\/p>\n\n\n\n

\n
T\u0131kla ve kitab\u0131 pdf olarak indir (Yandex.Disk)<\/a><\/div>\n<\/div>\n\n\n\n

G\u00fcncelleme: Yandex.Disk indirme limiti sebebiyle indiremeyenler i\u00e7in Google Drive ba\u011flant\u0131s\u0131 eklenmi\u015ftir. Yo\u011fun ilginiz i\u00e7in te\u015fekk\u00fcrler \ud83d\ude42<\/p>\n\n\n\n

\n
T\u0131kla ve kitab\u0131 pdf olarak indir (Google Drive)<\/a><\/div>\n<\/div>\n\n\n\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

Sizlere daha \u00f6nceden 2 kez STEM e\u011fitimi \u00fczerine kat\u0131lm\u0131\u015f oldu\u011fum T\u00dcB\u0130TAK projelerine kat\u0131ld\u0131\u011f\u0131m\u0131 aktard\u0131\u011f\u0131m yaz\u0131lar yazd\u0131m. Bir Bilgisayar ve \u00d6\u011fretim Teknolojileri E\u011fitimi mezunu olarak bulundu\u011fumuz y\u00fczy\u0131l i\u00e7erisinde teknoloji okur yazar\u0131 bireyler yeti\u015ftirmenin elzem oldu\u011funu d\u00fc\u015f\u00fcn\u00fcyorum. Ortaokul ve Lise d\u00fczeyinde Bili\u015fim Teknolojileri dersleri ile teknoloji okur yazar\u0131 bireyler yeti\u015ftirme \u00e7abas\u0131n\u0131n t\u00fcm s\u0131n\u0131f d\u00fczeylerinde b\u00fct\u00fcnc\u00fcl bir bi\u00e7imde […]<\/p>\n","protected":false},"author":2,"featured_media":2541,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/posts\/2537"}],"collection":[{"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/comments?post=2537"}],"version-history":[{"count":13,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/posts\/2537\/revisions"}],"predecessor-version":[{"id":2561,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/posts\/2537\/revisions\/2561"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/media\/2541"}],"wp:attachment":[{"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/media?parent=2537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/categories?post=2537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gorkemkoc.net\/wp-json\/wp\/v2\/tags?post=2537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}