Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_name() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 141

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_title() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 148

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_description() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 155

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_long_description() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 162

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_features() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 169

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_pricing_for_ui() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 176

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_manage_url() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 183

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-content/plugins/pe-recent-posts/pe-recent-posts.php on line 21

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-content/plugins/pe-recent-posts/pe-recent-posts.php on line 21
CUMHURİYET 100 YAŞINDA! – KodlaBafra

CUMHURİYET 100 YAŞINDA!

CUMHURİYET 100 YAŞINDA!

Bu uygulamada Cumhuriyetimizin 100. Yılı’nı kodlarla ifade etmek istedik. Etkinlik iki bölümden oluşacaktır. Birinci bölüm sadece web üzerinden yapılabilecek ve bu uygulamayı yapmak için internet erişimi olan bir bilgisayar veya etkileşimli tahta yeterli olacaktır. İkinci bölüm ise elinde Micro:Bit olanlar için servo motor ile yapılacaktır. Servo motora bir adet Türk Bayrağı takılarak, Micro:Bit’in bu bayrağı sallaması için kodlar yazılacaktır.

Simülatöre ulaşmak için tıklayınız.

Birinci Bölüm:

Bestesi Sefai ACAY’a ait olan “Cumhuriyet Hürriyet Demek” müziğinin  notalarını macecode.microbit.org sitesi üzerinden kodlayacağız. Aynı zamanda Micro:Bit’in ekranında kayan yazı şeklinde “CUMHURİYET 100 YASINDA!” yazısı görünecektir. 

Biz müziğin kontrolünün bizde olması için “A” butonu ile müziği başlatacağız, sizler burada başlanğıç kodunu “program başladığında” şeklinde kullanabilirsiniz. Bu durumda program başladığı anda müzik başlayacaktır.

Micro:Bİt’in müzik çalması için Müzik menüsünü kullanacağız. Gerekli olan kod bloğu aşağıda verilmiştir. Ayrıca Simülatöre tıklayarak kodları deneyebilir ve indirebilirsiniz.

Öncelikle ekranda kayan yazı şeklinde “CUMHURİYRT 100 YAŞINDA!” yazdıralım. Bunun için aşağıdaki kodları yazıyoruz.

Ardından “Cumhuriyet Hürriyet Demek” müziğinin notalarını kodlar ile bir araya getiriyoruz.Bunun için aşağıdaki kodları yazıyoruz.

İkinci Bölüm:

Bu bölümde Micro:Bit’e bir adet servo motor bağlanacaktır. Servo motorun açı değerleri kodlar ile sürekli olarak değiştirilecektir. Böylece Micro:Bit ,motora bağlanan Türk Bayrağı’nı devamlı olarak sallama hareketini gerçekleştirecektir. Bu bölümü simülasyon üzerinde de yapabilirsiniz.

Servo motor sayısı artırılarak, bayrak sayısı artırılabilir.

Yazar hakkında

Emine ALTUN editor

Bafra Gül-Nusret Kural Ortaokulu Bilişim Teknolojileri Öğretmeni