Yeşil bayrak üzerine tıkladıktan sonra START butonu ile oyuna başlayabilirisniz. Daire içerisinde sırasıyla ışıklar yanacak. Sizin amacınız aynı ışıkarı doğru sırayla tekrar yakmak. Bu bir hafıza oyunu ve tam olarak kazanmak diye bir şey yok. Amaç olabildiğince uzun bir zinciri hatırlamak ve yüksek bir skor almak. Aldığınız skorları yorum kısmına yazabilirsiniz. Ben şu ana kadar en fazla 11 yapabildim. Oyunda herhangi bir hata bulursanız Scratch web sitesinden bildirebilirsiniz. Rekoru geçtiğinizde skor güncellenmiyorsa bu Scratch accountunuza giriş yapmamış olmanızdan ya da henüz çok yeni bir hesaba sahip olmanızdan kaynaklanıyor olabilir.
Eğitim Teknolojileri Uzmanı, Eğitim Danışmanı, BTK Akademi Eğitmeni, Microsoft Açık Akademi, Vakademi Eğitmeni, Udemy Eğitmeni, Abaküs Kitap Yazarı, Python, C#, SQL Server, ADO.NET EF, WinForms, ASP.NET, Visual Studio, Amiga, Commodore 64
17 Ocak 2018 Çarşamba
10 Ocak 2018 Çarşamba
Modern Yaşamın Gizli Sırları - Algoritmalar
Modern Yaşamın Gizli Sırları - Algoritmalar: Algortima hayatlarımızı kontrol etmekte. Etkilerinin farkında olmasak da onlar her an her yerde hazırlar. Modern yaşamın bu sırları nedir?
The Secret Rules of Modern Living - Algorithms: Algorithms control our lives. They are ubiquitous, yet most of us are unaware of their impact. What are these secret rules of modern living?
9 Ocak 2018 Salı
Öğrencimiz Fatma Naz'ın Çırak Atölye Deneyimi
Öğrencimiz Fatma Naz katıldığı atölye çalışmaları hakkında bilgi veriyor. Ahşap Atölyesi ve Elektronik Atölyesi konusundaki videosu için kendisine teşekkür ederiz. Fatma Naz'ın YouTube kanalına abone olup ona destek vermeyi unutmayın.
Benzer atölye çalışmalarına katılmak için bizlere http://cirak.io adresinden ulaşabilirsiniz.
Benzer atölye çalışmalarına katılmak için bizlere http://cirak.io adresinden ulaşabilirsiniz.
Labels:
Ahşap,
Atölye Çalışmaları,
Çırak Atölye,
Elektronik,
Fatma Naz,
Flip Flop
8 Ocak 2018 Pazartesi
Algoritma Örnekleri #2 - Dikdörtgen Prizma Hacim Hesabı
Bir dikdörtgen prizmanın hacmini hesaplamak üzere kullanıcıdan en, boy ve yükseklik bilgilerini alarak çalışan Java programı için gerekli algoritmayı çıkarınız.
- BAŞLA
- AL en
- AL boy
- AL yükseklik
- hacim = en * boy * yükseklik
- YAZ hacim
- BİTİR
Yukarıda algoritmasını çıkardığınız programı Java dilinde kodlayınız.
7 Ocak 2018 Pazar
Algoritma Örnekleri #1 - Hava Durumuna Göre Davranış
Evden okula giden bir öğrencinin, hava yağmurlu olacak ise yanına şemsiye almasını sağlayan bir Java programı için gerekli algoritmayı çıkarınız.
- BAŞLA
- Hava tahminlerini dinle
- Hava yağışlı olacak ise çantana şemsiye koy
- Okula gitmek üzere yola çık
- BİTİR
Algoritmasını çıkardığınız programı Java dilinde kodlayınız...
6 Ocak 2018 Cumartesi
Java Dilinde 11'e Tam Bölünebilme Denetimi
Java dilinde 11'e tam bölünebilme denetimi ile ilgili örnek bir algoritma aşağıda sunulmuştur. Bu örneği, daha az kodla, daha az adımda sonuca gidecek ve daha verimli çalışacak şekilde düzenleyiniz.
DivisibleBy11.java
Çırak Atölye'ye Nasıl Gidilir ?
Çırak Atölye Yol Tarifi
Labels:
ÇIRAK,
ÇIRAK Atölye,
ÇIRAK Atölye Yol Tarifi
5 Ocak 2018 Cuma
İş Garantili Meslek Bölümleri Konulu Seminer - Nur Erdem Özeren
İş Garantili Meslek Bölümleri
Meslek Tercihi: Gelecekte Hangi Mesleği Seçmeliyim?
1) Neden meslek tercihi yapmak resim yapmak kadar zordur?
2) Gelecekte hangi mesleği seçmeliyim?
3) Üniversite tercihi yapacak adaylara açık mektup (2017)
http://www.hurriyet.com.tr/yazarlar/selcuk-sirin/universite-tercihi-yapacak-adaylara-acik-mektup-2017-40522193
2) Gelecekte hangi mesleği seçmeliyim?
3) Üniversite tercihi yapacak adaylara açık mektup (2017)
http://www.hurriyet.com.tr/yazarlar/selcuk-sirin/universite-tercihi-yapacak-adaylara-acik-mektup-2017-40522193
20 Yıl İçinde Kaybolacak Meslekler,Emin Çapa
20 Yıl İçinde Kaybolacak Meslekler
Video Part IVideo Part II
Gençlerin en büyük düşmanı anne-babaları. Çünkü çok seviyorlar - Emin Çapa
Gençlerin en büyük düşmanı anne-babaları. Çünkü çok seviyorlar - Emin Çapa
Balanced Parentheses - Java (ArrayList)
Bu örneğin ArrayList yerine Stack ile kurgulanmış halini aşağıdaki linkte bulabilirsiniz
http://ercanbozkurt.blogspot.com.tr/2018/01/balanced-parentheses-java.html
Balanced Parentheses - Java (ArrayList)
http://ercanbozkurt.blogspot.com.tr/2018/01/balanced-parentheses-java.html
Balanced Parentheses - Java (ArrayList)
4 Ocak 2018 Perşembe
Java - import İşlemi
Java - import İşlemi
Java kodları yazdığımız sınıf (class) içerisinde başka bir
sınıfı kullanma ihtiyacımız olabilir. Bu gibi durumlarda eğer iki sınıf da aynı
paket içerisinde yer alıyorsa direkt kullanım mümkündür.
Sınıflar farklı paketler içerisinde yer aldığında direkt
olarak kullanılamazlar ama paketadı.sinifadi şeklinde her seferinde tam adı
yazılarak kullanılabilirler.
Başka bir alternatif olarak her seferinde uzun uzun sınıfın
tam adını yazmaktansa kod sayfasında sınıf (class) bildiriminden önce, o
sayfada kullanmak istediğimiz yabancı sınıfları import edebiliriz. Bu sayede
artık ihtiyaç duyduğumuz yabancı sınıfları sadece sınıf adını yazarak
kullanabilir hale geliriz.
import işlemi için söz dizimi aşağıdaki gibidir:
import paketadi.sinifadi;
Örneğin; yeni bir proje oluşturduğumuzda ve Main içerisinden bla bla altında yer alan Random sınıfını kullanmak istediğimizde aşağıdaki kod bloğunda görüldüğü gibi ilk olarak sınıf bildiriminden önce import islemimizi yapıyoruz. Sonra da kollarımızı normal bir şekilde kullanıyoruz.
Labels:
import class,
Java,
Java import İşlemi
3 Ocak 2018 Çarşamba
String İfadelerle Switch Kullanımı - Java
String İfadelerle Switch Kullanımı - Java
Java SE7 öncesinde kodlarımızda switch kullanmak istediğimizde
yalnızca sayısal değerler, char değerler ve enum kullanarak karşılaştırma
yapabiliyorduk. Java SE7 ve sonrasındaki sürümlerde artık String tipi ile de
çalışabiliyoruz.
Projenizin hangi Java sürümünü hedeflediğine bağlı olarak
switch ile birlikte String kullanıp kullanamayacağınız da belirlenmiş olur.
Örnek 1
package Switch_Kullanim_Ornekleri;
import java.util.Scanner;
public class String_ifadelerle_Switch_Kullanimi {
public static void main(String[] args) {
// Bu
örneğimizde kullanıcıdan mevsim bilgisini girmesini isteyeceğiz.
// Girilen
değerin hangi mevsim olduğuna bağlı olarak ekrana bir cümle yazdıracağız.
System.out.println("Mevsim bilgisi giriniz:");
Scanner scn = new Scanner(System.in);
String girilenDeger = scn.nextLine();
scn.close();
// kullanıcı
tarafından girilen değeri switch parametresi olarak kullanıyoruz.
// Doğru
seçenek ile eşleşecek ve o alandaki kod çalışacaktır.
// ilgili
alanın sonuna gelince switch'ten çıkacaktır.
switch (girilenDeger)
{
case "İlkbahar":
System.out.println("Çiçekler açıyor");
break;
case "Yaz":
System.out.println("Sıcaklar kavuruyor");
break;
case "Sonbahar":
System.out.println("Yapraklar dökülüyor");
break;
case "Kış":
System.out.println("Kar yağıyor");
break;
}
}
}
Kullanıcının İlkbahar yazarak yaptığı test sonucunda
ekran çıktısı aşağıdaki gibi olacaktır.
Ekran Çıktısı:
Mevsim
bilgisi giriniz:
İlkbahar
Çiçekler
açıyor
Java SE7 Öncesinde Switch ile String Kullanmayı Denemek
Eğer Java SE7 öncesi bir sürüm ile çalışırken switch
içerisinde String kullanmayı denerseniz aşağıdaki gibi bir hata ile
karşılaşırsınız.
Bu hata ile karşılaştığınızda, öneri listesinde yer alan Change project compliance and JRE to 1.7 seçeneği üzerine tıklayarak
proje hedefini otomatik olarak Java SE7’ye yükseltebilirsiniz.
Örnek 2
package Switch_Kullanim_Ornekleri;
import java.util.Scanner;
public class String_ifadelerle_Switch_Kullanimi_2 {
public static void main(String[] args) {
//
Kullanıcıdan haftanın gününü girmesini isteyeceğiz.
// Girilen
değerin hangi gün olduğuna bağlı olarak ekrana bir cümle yazdıracağız.
System.out.println("Hangi gündeyiz?");
Scanner scn = new Scanner(System.in);
String girilenGun = scn.nextLine();
scn.close();
switch(girilenGun)
{
case "Pazartesi":
System.out.println("Sendrom günü");
break;
case "Salı":
System.out.println("Sendromsuz ilk iş günü");
break;
case "Çarşamba":
System.out.println("Hafta ortası");
break;
case "Perşembe":
System.out.println("TBT günü");
break;
case "Cuma":
System.out.println("Son iş günü");
break;
case "Cumartesi":
System.out.println("Eğlence günü");
break;
case "Pazar":
System.out.println("Dinlenme günü");
break;
}
}
}
Kullanıcının Cumartesi yazarak yaptığı test
sonucunda ekran çıktısı aşağıdaki gibi olacaktır.
Ekran Çıktısı:
Hangi
gündeyiz?
Cumartesi
Eğlence
günü
2 Ocak 2018 Salı
Balanced Parentheses - Java (Stack)
Balanced Parentheses - Java (Stack)
Aşağıdaki örnek, minik bir müdahale ile daha uygun bir hale getirilebilir. Sıklıkla ödev olarak sorduğum bir soru olduğu için burada minik bir eksik ile paylaşıyorum.1 Ocak 2018 Pazartesi
Ultimaker Cura 3.0 İndirme Bağlantısı ve Genel Bilgiler
Ultimaker Cura 3.0
https://ultimaker.com/en/blog/51439-welcome-to-ultimaker-cura-30
Kurulum
https://ultimaker.com/en/resources/51943-installation-ultimaker-cura
İlk Kullanım
https://ultimaker.com/en/resources/51945-first-use-ultimaker-cura
Uygulama Arayüzü
https://ultimaker.com/en/resources/51947-interface-overview
Kaydol:
Kayıtlar (Atom)