21
Programlama Dilleri II BTÖ 202 – Bahar Dönemi 2018 (4 kredi) Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü (BÖTE) Hacettepe Üniversitesi DERS PROGRAMI Lojistik: Ders başlığı: BTÖ 202 – Programlama Dilleri II, Bahar dönemi 2018 Kredi sayısı: 4 Derslik yeri: Kuramsal Ders: D1, Lab: L1 Gün & zaman: Kuramsal Ders: Pazartesi (1. şube+2. şube), 09:00-11:45 Lab: Pazartesi (1. şube), 13:00-14:45; Pazartesi (2. şube), 15:00-16:45 Ders Web Alanı: http://yunus.hacettepe.edu.tr/~htuzun/courses/bto202-2018- spring/ Öğretim üyesi: Dr. Hakan TÜZÜN Ders Asistanı: Sinan KESKİN Öğretim görevlisi çalışma yeri: BÖTE, Oda 4 E-posta: Hakan Tüzün: [email protected] Sinan Keskin: [email protected] BTÖ 202 Ders Programı – Son Güncelleme February 18, 2022 1/21

Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Embed Size (px)

Citation preview

Page 1: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Programlama Dilleri II

BTÖ 202 – Bahar Dönemi 2018 (4 kredi)

Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü (BÖTE)

Hacettepe Üniversitesi

DERS PROGRAMI

Lojistik:

Ders başlığı: BTÖ 202 – Programlama Dilleri II, Bahar dönemi 2018

Kredi sayısı: 4

Derslik yeri: Kuramsal Ders: D1, Lab: L1

Gün & zaman:

Kuramsal Ders: Pazartesi (1. şube+2. şube), 09:00-11:45

Lab: Pazartesi (1. şube), 13:00-14:45; Pazartesi (2. şube), 15:00-16:45

Ders Web Alanı: http://yunus.hacettepe.edu.tr/~htuzun/courses/bto202-2018-spring/

Öğretim üyesi: Dr. Hakan TÜZÜN Ders Asistanı: Sinan KESKİN

Öğretim görevlisi çalışma yeri: BÖTE, Oda 4

E-posta: Hakan Tüzün: [email protected] Keskin: [email protected]

FaceBook: http://www.facebook.com/HakMan

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 1/14

Page 2: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Ders Tanımı:

(http://www.yok.gov.tr/egitim/ogretmen/bilgisayar_ogretim.doc)

Görsel ortam ve net ortamında programlamanın kuralları, C# gibi bir görsel yazılımın tasarım ve uygulaması, C# programının genel yapısı, veri türleri, değişkenler, standart işlemler, alt programlar, seçim komutları, döngüler, veri tabanı, kullanıcı tanımlı veri türleri.

Ders Kaynakları:

1) Schaum's Outline of Visual Basic

Yayınevi: McGraw-Hill; 1 edition (June 22, 2001)

ISBN: 0071356711

2) Visual Basic Programming for the Absolute Beginner

Yayınevi: Course Technology PTR; 1 edition (July 1, 2002)

ISBN: 0761535535

Bu kitaplara http://site.ebrary.com/lib/hacettepe adresinden elektronik formatta ve ücretsiz olarak erişilebilir. Türkçe Ebrary Kullanım kılavuzunu sınıfın web alanında bulabilirsiniz. Kampüs dışından bu kaynaklara erişmek için Bilgi İşlem Daire Başkanlığı Web sitesindeki "Üniversite dışından kütüphane, İnternet TV vb. kaynaklara nasıl ulaşabilirim?" bağlantısını inceleyiniz.

3) Visual Basic Ders Notları (Uğur Şahin, Brain Bilişim Akademisi)

Dersin Web alanında mevcut

Bunun dışında sizin elinizde olan ya da daha sonra temin edeceğiniz Visual Basic ile ilgili bir kitabı kaynak olarak edinmenizi tavsiye ederim.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 2/14

Page 3: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

İlkeler:

Derse devam ilkesi: Tüm derslere katılımınız beklenmektedir. Kuramsal dersin başında ve Lab uygulaması sonunda öğretim elemanı yoklama alacaktır. Gelemeyeceğiniz durumlar için izin almanıza gerek yoktur, sınıfta/labda değilseniz her durumda yok sayılacaksınız.

Hacettepe Üniversitesi Önlisans, Lisans Eğitim-Öğretim ve Sınav Yönetmeliği MADDE 22 – (1) Derslere ve uygulamalara devam zorunludur. Mazeretler de dahil olmak üzere kuramsal (Teorik) saatlerin %30’undan, uygulama saatlerinin de %20’sinden fazlasına katılmayan öğrenci o dersin genel sınavına ve bütünleme sınavına alınmaz. Devamsızlıkları nedeniyle sınava girme hakkı kazanamayanların listesi, genel sınav döneminden önce ilgili dersin sorumlu öğretim elemanı tarafından ilan edilir.

Bu duruma göre bu derste toplam devamsızlık sayınız dersin kuramsal kısmı için 12 saat’den (4 hafta), dersin uygulama kısmı için de 6 saat’den (3 hafta) fazla olamaz. Derse devamsızlık bir hak olarak algılanmamalıdır. Bu zamanınızı hastalık ya da acil durumlar gibi sebepler için kenarda tutmanız tavsiye edilir. Lütfen derse ait devamsızlık bilgilerini kendiniz tutunuz, dersin hocasına bu konuda soru sormayınız.

Geç Gelme ilkesi: Ders öğretim elemanları kuramsal derse başlamışsa sınıfa girmeyiniz.

Sıfır Tolerans İlkesi: Kuramsal derste (etkinlikler/sorular dışında) sınıf arkadaşlarını/ders öğretim elemanını rahatsız edecek düzeyde konuşan kişi/ler rahatlaması/sorunlarını çözmesi için bir sonraki derse kadar sınıf dışına davet edilerek yoklamadan düşülecektir.

İstenilenlerin zamanında teslimi ilkesi: İstenen ödev ya da benzeri işler söylenen saat ve zamanda iletilmelidir. Zamanı geçirilen ödev ya da iş değerlendirilmeye alınmaz, yani verilmemiş muamelesi yapılır.

E-posta ilkesi: Öğrenciler dersle ilgili gönderilen iletileri almak üzere düzenli olarak e-postalarını kontrol etmelidirler. Öğrenciler e-posta adresi değişikliklerini bildirmekle yükümlüdürler. Öğrencilerin kendilerine gönderilen iletiyi teknik ya da başka bir nedenden dolayı almaması onları mesajın içeriğindeki sorumluluktan muaf tutmaz.

E-posta konu başlığı ilkesi: Dersin hocasına gönderdiğiniz her türlü e-postanın konu başlığı BTÖ202: ... şeklinde olmalıdır. Aksi taktirde mesajınız okunmayabilir, boşa gidebilir.

Aşırma (Eser hırsızlığı) ilkesi: Başka kaynaklardan alınan bilgiler açık olarak belirtilmelidir.

Aylaklık ilkesi: Lab saati lab uygulaması içindir. Lab saatinde lab içerisinde bilgisayar başında çalışınız. Koridorda aylaklık eden öğrencinin dönem ders notu her olay başına 1 harf notu düşürülür (Örnek: A1 notu A2 haline gelir).

Cep Telefonu İlkesi: Cep telefonlarınızın çalması gerek öğretim elemanlarının gerekse dersteki diğer arkadaşlarınızın konsantrasyonunu bozacağından bu tür aygıtları ders sırasında kapalı tutunuz. Böyle bir olaya sebep olursanız dönem ders notunuz her olay başına 2 ders notu düşürülür (Örnek: A1 notu A3 haline gelir).

Öğrencilerin dersteki akademik ve kişisel suistimalleri Yükseköğretim Kurumları Öğrenci Disiplin Yönetmeliğine göre ele alınacaktır.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 3/14

Page 4: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

DERSİN HAFTALIK PLANI

Hafta Konular Öğrenciler İçinGörevler & Lab Etkinlikleri

Hafta #112 Şubat

- Tanışma- Ders Tanıtımı

- Kişisel Web sayfasının hazırlanması (17 Şubat’a kadar)- Konu araştırması 1’in gönderilmesi (17Şubat’a kadar)

Hafta #219 Şubat

- Hafta02.ppt sunumu VB çalışma ortamı, örnek bir program

- Hafta02Lab isimli belgedeki etkinlikleri yapın, gönderim yok- (Göndermeyenler) Kişisel Web sayfasının hazırlanması (Lab’da)- Önceki yıllara ait proje DVD’lerinin edinilmesi

Hafta #326 Şubat

- Hafta02.ppt sunumu 4. Slayt- Hafta03.ppt sunumu Denetimler ve özellikleri

- Konu Araştırması 3’ün gönderilmesi (3 Mart’a kadar)

- Hafta03Lab isimli belgedeki etkinlikleri yapın, gönderim yok

Hafta #45 Mart

- Proje gruplarının tanıtılması- BÖTE Survivor etkinliği

- Önceki yıllara ait proje tekliflerinin, proje sunumlarının ve projelerin incelenmesi

Hafta #512 Mart

- Proje tekliflerinin gözden geçirilmesi

- Proje Teklifinin gönderilmesi(11 Mart)

Hafta #619 Mart

- Hafta03.ppt sunumu Denetimler ve özellikleri

- Güncellenmiş Proje Teklifinin gönderilmesi (18 Mart)- Takım çalışması zamanı

Hafta #726 Mart

- Hafta07.ppt sunumu Değişkenler, sayılar ve diziler

- Toplama programı (7. hafta slayt 13-14)- Hafta07Lab isimli belgedeki etkinlikleri yapın, gönderim yok- Kişisel proje raporu 1 (29 Mart'a kadar, e-posta ile Sinan Hocaya)

Hafta #82 Nisan

- Hafta08.ppt sunumu Seslerin oynatılması, Array türünde değişkenler, Debugging (Hata ayıklama)

- Önceki haftalarda yazdığımız programları kullanarak tanıtılan Debug araçlarını test edebilirsiniz.- Takım çalışması zamanı

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 4/14

Page 5: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Hafta Konular Öğrenciler İçinGörevler & Lab Etkinlikleri

Hafta #99 Nisan

- Hafta09.ppt sunumu Alt yordam ve fonksiyonlar, Kullanıcı ile etkileşim (Message Box, Input Box)

- Hafta09Lab isimli belgedeki etkinlikleri yapın, gönderim yok

Hafta #1016 Nisan

- Hafta10.ppt sunumu Karar Verme: if, select-case

- Hafta10Lab isimli belgedeki etkinlikleri yapın, gönderim yok

Hafta #1123 Nisan

- Resmi Tatil

Hafta #1230 Nisan

igda Hacettepe “Game Developer Days” etkinliğine katılım (Mehmet Akif Ersoy K Salonu)

igda Hacettepe “Game Developer Days” etkinliğine katılım (Mehmet Akif Ersoy K Salonu)- Kişisel proje raporu 2 (3 Mayıs'a kadar, e-posta ile Sinan Hocaya)

Hafta #137 Mayıs

- Hafta13.ppt sunumu Döngüler: for, do

- Hafta13Lab isimli belgedeki etkinlikleri yapın, gönderim yok

Hafta #1414 Mayıs

- Takım çalışması zamanı

- Takım çalışması zamanı

Hafta #1521 Mayıs

- Boş hafta

Hafta #1628 Mayıs

- Final haftası 1 - Final Sınavı, 28 Mayıs 2018 Pazartesi, saat 9:00, D1-Lab

Hafta #174 Haziran

- Final haftası 2 - Sinan Hocaya Tamamlanmış projenin iletilmesi (1 Haziran 2018 Cuma)

- Proje sunumları, 4 Haziran 2018 Pazartesi, 9:00-11:45, D1

- Kişisel proje raporu 3 (e-posta ile Sinan Hocaya; Sunumdan sonra, 5 Haziran 23:59’dan önce)

- Yansıma raporu (e-posta ile, 5 Haziran'a kadar, şablon 14 Mayıs’ta gönderilecektir)

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 5/14

Page 6: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Hafta Konular Öğrenciler İçinGörevler & Lab Etkinlikleri

Hafta #1811 Haziran

13 Haziran Çarşamba: Yarıyıl genel sınav sonuçlarının ÖİDB.’na elektronik ortamda iletilmesinin son günü

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 6/14

Page 7: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Notlandırma:

Ders Notu Kriterleri:

Grup/KişiselGörevler &

Etkinlikler

Not

ağırlığıTotal

Grup Bileşenleri

Proje Teklifi %5

%60Tamamlanmış proje %40

Proje sunumu %5

Proje CD’si (Final Bileşeni 1/3) %10

Kişisel

Bileşenler

Konu araştırmaları X 2 %4

%40

Kişisel proje raporları X 3 %6

Yansıma raporu (Final Bileşeni 2/3) %10

Final (Final Bileşeni 3/3) %20

Devam Bonus

Toplam Final 40%, Diğerleri 60% 100%

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 7/14

Page 8: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Öğretim Yöntemleri:

Konu Araştırmaları: Dönem boyunca önceden bildirilen konular hakkında araştırma yapıp sonuçlarını raporlar halinde ileteceksiniz (aksi söylenmemişse e-mail ile ders sorumlusuna). Araştırdığınız konuyu derste rastgele ya da isteğe bağlı olarak sunmanız istenebilir. Bu sunumlar için ek kredi alacaksınız.

Öğretim elemanı anlatımları: Öğretim elemanının o haftanın konusu ile ilgili bir takım bilgileri aktarması. Kullanılan ders materyallerine (PowerPoint sunumları, program kodları, v.b.) sınıfın web alanından erişilebilir.

Lab uygulamaları: Derste aktarılan konularla ilgili uygulamaların lab ortamında yapılması. Lab uygulamaları bilgisayar kullanımını gerektirmeyebilir. Lab etkinliklerini ders öğretim elemanı ders anlatımı sırasında açıklayacak.

Grup projeleri: Gruplar halinde gerçek hayatta kullanılması olası bir projeyi dönem boyunca gerçekleştireceksiniz. Bu derste öğrenme etkinliği daha çok bu proje deneyimi ile gerçekleşecek. Sorumluluğu tüm grup üyeleri paylaşacağından dolayı üzerinizdeki yük hafifleyecek.

Grup tartışmaları: Bu derste iki tür grup tartışmasında bulunacaksınız: proje grubunuzda yapacağınız tartışmalar ile derste ya da labda yapacağınız tartışmalar.

Grup projeleri sunumları: Grup üyeleri projelerinin geliştirilmesine ait süreçleri ve projelerini dönem sonundaki sunumları ile tanıtacaklar. Böylece aynı zamanda üyelerin sunum deneyimleri de artacak.

Yansımalar: Yansıma özellikle uygulamalı öğrenme türlerinde öğrenmenin gerekliliği için önemli bir bileşendir. Bu derste iki türlü kişisel yansıma etkinliğinde bulunacaksınız: dönem boyunca e-mail ile iletilecek proje raporları, dönem sonunda final zamanı iletilecek yansıma raporu.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 8/14

Page 9: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Dersteki Görev ve Etkinlikler: Grup bileşenleri

Dönem boyunca bir projeyi 5 ya da 6’lı gruplar halinde gerçekleştireceksiniz. Becerileri dengelemek amacıyla gruplar bu dersin öğretim elemanı kararları doğrultusunda kurulacak. Proje konuları (?), konunun öğretilmesinde kullanılacak yöntemin seçilmesi (?) ve ortamın tasarlanması (?) gibi hususlar ilerleyen haftalarda belli olacak. Tüm gruplar projelerinin sunumlarını gerçekleştirecek.

1) Proje TeklifiDers web alanındaki proje teklifi şablonunu kullanın.

2) Tamamlanmış Proje (Değerlendirilmek üzere ders hocasına)Projenizin tasarımı ve geliştirilmesi sırasında kullandığınız tüm belgeler (dönem içerisinde yapılandırılmış ya da müsvedde olarak üretilmiş) bir dosya içerisinde teslim edilmelidir:

Projenizi tanıtan 1 sayfalık basılı bir word belgesi (renkli, 2 tane): Müşteriye yönelik olarak hazırlanmış; küçük bir ekran görüntüsünü, yazılımın amacını ve teknik olarak kurulum hazırlıklarını açıklayan bir belge

Proje teklifi (ve güncellenmiş teklifler) Arayüz tasarım belgesi (ya da belgeleri) CD içerisinde

o 1-Kur dizininde projenizin (varsa) kurulum dosyası/dosyalarıo 2-Proje dizininde projenizin (varsa) çalışır durumdaki hali (exe)o 3-Eklentiler dizininde (varsa) programınız içerisinde kullandığınız

bileşenlere ait kurulması gereken eklentilerin (varsa) kurulum dosyaları (varsa) kurulmadan dosya olarak kullanılmaları gerekiyorsa

dosyalar Kurulmadan kullanılacak dosyalar varsa bunların nasıl

kullanılması gerektiğine dair açıklamaları içeren dökümantasyon (örneğin en basitinden dosyalar hangi dizine koyulmalı)

o 4-EkranGoruntuleri dizininde projeniz çalışır halde alınmış ekran görüntüleri (resim01.jpg, resim02.jpg, …)

o 5-VB-KaynakKodu dizininde projenizin VB kaynak kodlarıo 6-DigerKaynakKodlari dizininde projenizde kullandığınız Flash v.b.

teknolojilere ait ürettiğiniz diğer kaynak kodlarıo 7-DigerDosyalar dizininde projenizde kullandığınız ses, video, grafik,

metin v.b. diğer dosyalaro 8-ProjeSunumu dizinine proje sunumunda kullandığınız sunum dosyasınıo 9-Tanitim dizinine projenizi tanıtan 1 sayfalık bir word belgesio 10-Digerleri dizininde (varsa) bana göndermeyi uygun gördüğünüz diğer

materyaller. Yoksa bu dizini koymayınız.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 9/14

Page 10: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

3) Proje SunumuTarih : 4 Haziran 2018Zaman: 9:00-11:45Yer: D1

Sunumu tüm grup üyeleri, birkaç kişi ya da bir kişi yapabilir. Sunum süreniz en fazla 10 dakikadır. Sunum için PowerPoint ya da benzeri bir program kullanmalısınız. Ortam tanıtımını abartmayın, örneğin tüm sunum zamanını tanıtım ile geçirmeyin (Yaptığınız herşeyi göstermenize gerek yok). Sunum sırası size geldiğinde kullanılacak materyaller (sunum dosyası, projeniz v.b.) bilgisayarda hazır olmalı. Sunum sırasında aşağıdaki konu başlıklarına ek olarak uygun gördüğünüz diğer hususlara değinebilirsiniz.

1) Tamamlanmış projenin tanıtımı(Tanıtımı abartmayın, örneğin tüm sunum zamanını tanıtım ile geçirmeyin.)(Projenizin sunum bilgisayarında tasarladığınız şekilde çalıştığından emin olmak için gerekli girişimleri sunum zamanından çok önce yapmalısınız. Sunum D1’de yapılacaktır.)

2) Tasarımda izlediğiniz programlama sürecinin anlatımı3) Programlama sürecinde iyi giden olaylar4) Programlama sürecinde iyi gitmeyen olaylar5) Projenizde VB ve diğer teknolojilerin kullanılma oranları

(Örneğin tamamen VB, ya da yüzde 70 VB yüzde 30 Flash)6) Bu projede programlama ele alındığında bir dahaki sefere neleri farklı yapardınız?

(Çıkarılan Dersler)7) İzleyici sorularının cevaplanması

Sunum Planı

1. 9:00-9:10?

10 dk.ARA

9:30-9:40

4. 9:40-9:50?

10 dk.ARA

10:10-10:20

7. 10:20-10:30?

2. 9:10-9:20?

5. 9:50-10:00?

8. 10:30-10:40?

3. 9:20-9:30?

6. 10:00-10:10?

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 10/14

Page 11: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

Dersteki Görev ve Etkinlikler: Kişisel bileşenler

1) Kişisel web sayfasının hazırlanması:"AdinizSoyadiniz.html" isimli bir html dosyası tasarlayınız.(Not: Dosya isminde Türkçe karakter kullanmayınız, Türkçe karakterleri dönüştürünüz. Örnek HakanTüzün.html HakanTuzun.html)

Web sayfanızda aşağıdaki bilgileri istenen sırada veriniz: - Adınız Soyadınız: - E-posta adresiniz: - Programlama ile ilgili daha önce aldığınız dersleri listeleyiniz: - Programlama bilgi ve tecrübenizi açıklayınız: - Yazılım (Word, Excel, Photoshop, ...) bilgi ve tecrübenizi açıklayınız: - Proje grubumdaki çalışma arkadaşlarımın beni tanıması için “Hakkımda” (sevdiğiniz ve sevmediğiniz şeyler, karakteristik özellikleriniz, değerleriniz, becerileriniz, v.b.): - Bu ders için kişisel amaç ve hedeflerinizi açıklayınız: - Fotoğrafınızı jpeg formatında web sayfanıza ekleyiniz (dosya ismi AdinizSoyadiniz.jpg olmalıdır). Fotoğrafın genişliği 200 pixel, yüksekliği 250 pixel olmalıdır.

Web sayfanızı bir tarayıcıda açıp her şeyin düzgün göründüğünden emin olunuz. İki adet dosyayı (AdinizSoyadiniz.html ile AdinizSoyadiniz.jpg) e-posta ile Sinan Hoca’ya ([email protected]) iletiniz.

2) Konu araştırmaları X 1:

Konu araştırması 1:Şu konular ve kavramlar hakkında bir araştırma yapınız: Visual Basic tarihi gelişim süreci, yapısal programlama (structured programming), nesne tabanlı programlama (object-oriented programming), tümleşik geliştirme ortamı (Integrated Development Environment, IDE). Sonucu e-posta ile Sinan Hoca’ya ([email protected]) iletiniz.

Konu araştırması 3:a) 2. hafta derste kullandığımızdan farklı görsel bir geliştirme aracını ilginiz doğrultusunda seçiniz (Farklı bir versiyon olan VB de olabilir, .NET gibi. Ya da Delphi gibi diğer görsel geliştirme araçları olabilir).b) Bu aracı bilgisayara kurunuz, tanıyınız.c) 2. hafta yaptığımız örnek programı bu araç içinde gerçekleştiriniz.d) Yukarıdaki süreci (a, b, c) raporlayınız.Raporu e-posta ile Sinan Hoca’ya ([email protected]) iletiniz.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 11/14

Page 12: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

3) Kişisel proje raporları (e-posta) X ?:E-posta ile Sinan Hoca’ya [email protected]

Kişisel Proje Raporu 1: Konu Başlığı: BTÖ202: Kişisel proje raporu 1: Grup Adı

- Adım Soyadım:- Grubum:

- Şu ana kadar proje için kişisel olarak ne yaptım?:- Şu ana kadar grupta ve projede iyi giden olaylar neler?:- Şu ana kadar grupta ve projede iyi olarak gitmeyen olaylar neler?:

- Proje grubundaki HER üyenin (kendiniz de dahil olmak üzere) projeye şu ana kadar olan katkısını değerlendiriniz. Değerlendirme için 0 ile 5 arası bir ölçek kullanınız(0=hiç, 1=zayıf, 3=iyi, 5=mükemmel).

Bu değerlendirmeyi yaparken aşağıdaki kriterleri gözönünde bulundurunuz: - Alınan/Verilen görevlerin zamanında yerine getirilmesi - Alınan/Verilen görevler için harcanan çaba - Yerine getirilen görevlerin kalitesi - Üyenin projeye genel olarak katkısı

Üyelerin projeye katkıları ile ilgili olarak önemli gördüğünüz bütün yorumları da üyeye ait değerlendirme puanının altına ekleyiniz.

Örnek: Üye İsmi: Adı Soyadı (Kendim) Değerlendirme Puanı: 4 Yorumlar: ...

Üye İsmi: Adı Soyadı Değerlendirme Puanı: 3 Yorumlar: ...

Grubun diğer üyeleri hakkında yaptığınız değerlendirmeler kesinlikle gizli tutulacaktır.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 12/14

Page 13: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

E-posta ile Sinan Hoca’ya [email protected]şisel Proje Raporu 2: Konu Başlığı: BTÖ202: Kişisel proje raporu 2: Grup Adı

- Adım Soyadım:- Grubum:

- Şu ana kadar proje için kişisel olarak ne yaptım?:- Şu ana kadar grupta ve projede iyi giden olaylar neler?:- Şu ana kadar grupta ve projede iyi olarak gitmeyen olaylar neler?:

- Proje grubundaki HER üyenin (kendiniz de dahil olmak üzere) projeye şu ana kadar olan katkısını değerlendiriniz. Değerlendirme için 0 ile 5 arası bir ölçek kullanınız(0=hiç, 1=zayıf, 3=iyi, 5=mükemmel).

Bu değerlendirmeyi yaparken aşağıdaki kriterleri gözönünde bulundurunuz: - Alınan/Verilen görevlerin zamanında yerine getirilmesi - Alınan/Verilen görevler için harcanan çaba - Yerine getirilen görevlerin kalitesi - Üyenin projeye genel olarak katkısı

Üyelerin projeye katkıları ile ilgili olarak önemli gördüğünüz bütün yorumları da üyeye ait değerlendirme skorunun altına ekleyiniz.

Örnek: Üye İsmi: Adı Soyadı (Kendim) Değerlendirme Puanı: 4 Yorumlar: ...

Üye İsmi: Adı Soyadı Değerlendirme Puanı: 3 Yorumlar: ...

Grubun diğer üyeleri hakkında yaptığınız değerlendirmeler kesinlikle gizli tutulacaktır.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 13/14

Page 14: Programlama Dilleri II - yunus.hacettepe.edu.tryunus.hacettepe.edu.tr/.../bto202DersProgrami2018.docx · Web view14/14. BTÖ 202 Ders Programı – Son Güncelleme June 4, 2018. Programlama

E-posta ile Sinan Hoca’ya [email protected]şisel proje raporu 3: Konu Başlığı: BTÖ202: Kişisel proje raporu 3: Grup Adı

- Adım Soyadım:- Grubum:

- Proje için (başından sonuna kadar) kişisel olarak ne yaptım?:- Bu yaptıklarım için ne kadar zaman harcadım?:- Projede benim görüş açımdan iyi giden olaylar nelerdi?:- Projede benim görüş açımdan iyi olarak gitmeyen olaylar nelerdi?:

- Proje grubundaki HER üyenin (kendiniz de dahil olmak üzere) projeye olan genel katkısını değerlendiriniz. Değerlendirme için 0 ile 5 arası bir ölçek kullanınız(0=hiç, 1=zayıf, 3=iyi, 5=mükemmel).

Bu değerlendirmeyi yaparken aşağıdaki kriterleri gözönünde bulundurunuz: - Alınan/Verilen görevlerin zamanında yerine getirilmesi - Alınan/Verilen görevler için harcanan çaba - Yerine getirilen görevlerin kalitesi - Üyenin projeye genel olarak katkısı

Üyelerin projeye katkıları ile ilgili olarak önemli gördüğünüz bütün yorumları da üyeye ait değerlendirme skorunun altına ekleyiniz.

Örnek: Üye İsmi: Üye1 (Kendim) Değerlendirme Puanı: 4 Yorumlar: ...

Üye İsmi: Üye2 Değerlendirme Puanı: 3 Yorumlar: ...

Grubun diğer üyeleri hakkında yaptığınız değerlendirmeler kesinlikle gizli tutulacaktır.

BTÖ 202 Ders Programı – Son Güncelleme May 10, 2023 14/14