Bu ders, programlamaya giriş kapsamında problem çözme, algoritma geliştirme ve temel programlama kavramlarını uygulamalı olarak ele almaktadır. Ders süresince akış diyagramları, kodlama, program sınama, döngüler, karar yapıları, diziler ve karakter katarları gibi temel programlama konuları işlenerek öğrencilerin algoritmik düşünme ve program geliştirme becerilerinin kazandırılması amaçlanmaktadır. Teorik bilgiler uygulamalarla desteklenerek öğrencilerin temel programlama mantığını kavramaları ve basit yazılım problemlerine çözüm üretebilmeleri hedeflenmektedir.
Ders İçeriği
HAFTA
KONULAR
1. Hafta
Problem çözme ve adımları
2. Hafta
Algoritma geliştirme
3. Hafta
Akış Diyagramı Çizme/Kodlama
4. Hafta
Program Sınama
5. Hafta
Döngü Oluşturma
6. Hafta
Döngüler/Program temelleri
7. Hafta
Program temelleri
8. Hafta
Ara Sınav
9. Hafta
Karar yapıları
10. Hafta
Karar yapıları
11. Hafta
Diziler
12. Hafta
Diziler
13. Hafta
Karakter katarları
14. Hafta
Karakter katarları
Kaynaklar
- Java Bilgisayar Programlamaya Giriş, A. Yazıcı, E. Doğdu, M. Özbayoğlu, M. Erten, O. Ergin.
- Java How to Program 9th Edition, P. Deitel, H. Deitel, Pearson Education, Int.