Bilgisayar Programcılığına ve Algoritmaya Giriş
Bilgisayar Programcılığı Nedir? Programlama ya da diğer adıyla yazılım, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir. Vikipedi
Programcılık için Kullanılan Başlıca Diller Assembley Pascal Delphi Visual Basic C , C++, C# .Net Java Php Oracle...
Bilgisayar Programcısı mısınız? Matematiksel düşünme yeteneği Çok yönlü düşünebilme Güçlü adaptasyon Yaşamboyu öğrenmeye açık Etik çalışma disiplini İnsan ilişkileri güçlü – İşbirlikli çalışmaya açık Yeni teknolojik gelişmelere açık...
Sudoku
Bilgisayar Programcılığında Kariyer Program Analist (Analyst Programmer) Yazılım Mühendisliği (Software Engineer) Developer Webmaster Coder
Programlama Grubu (Project Manager) Proje Yöneticisi (Programmers) Kod Yazıcılar (Consulants) Danışman
Örnek Proje... ABC Süpermarketi için stok kontrolü yapan bir yazılıma ihtiyaç duyulmaktadır. XYZ Yazılım şirketinin program analisti, proje yöneticisi, danışman ve kod yazıcılarının nasıl görev alarak bu projeyi tamamlayacaklarını düşünüp tartışalım...
Çözüm Proje Yöneticisi / Sistem Mühendisi Bilgisayar Programcıları Müşterinin istediklerini en ince detayına kadar belirlemek. Program Analist İstenilenleri küçük bölümlere ayırmak Flowchart Zaman Çizelgesi Bütçe Programlama dili Proje Yöneticisi / Sistem Mühendisi Flowchart belirlenen basamakların Modüler olarak kodlanması Test Bilgisayar Programcıları
Program Yazmanın Basamakları Hedef Belirleme Alternatif Çözümeler Üretme En iyi Çözümü Seçebilme Program structure(basamakları belirleme) Akış Şeması (Flowchart) Kodlama Test Döküman (Kullanıcı için– Teorik)
Hadii çay yapalım! Step 1 Start (Başla) Step 2 İhtiyaç duyulanları hazırlama Step 3 Suyu kettle koy Step 4 Kettle fişe tak Step 5 Kaynanmış suyu fincana koy Step 6 Çay poşetini çıkar Step 7 Şeker / süt ekle Step 8 Servis Step 10 End ( Son)
Grup Ödevi Güneş Enerjisinden yararlanarak elektirik üretimini tüm evlere yaygınlaştırmak istenen bir projede neler yapılması gerekmektedir? Broşürlerin elektirik faturaları ile verilmesi Finansal olarak teşvik edici olmak Güneş enerjisinin kazanımları hakkında bilgilendirmek Sıcak su sistemi için finansal teşfikleri artırmak Sıcak su sistemlerinin alımını artırmak Solar enerjinin tüm evlerde kullanımını gerçekleştirmek.
Teşekkürler İletişim Bilgileri... Derse katılımınız için ; Çiğeltem Yıldırım Arifoğlu cyarifoglu@gmail.com cyarifoglu@hotmail.com cigeltem.yildirim@neu.edu.tr Teşekkürler