Okan Üniversitesi
C dilinde programlamaya Giriş
Dersi Veren: Şadi Evren ŞEKER (Yük. Müh.)
Web Sitesi: www.sadievrenseker.com/introc
Email Adresi:introc [at] sadievrenseker.com
Dersin Amacı:
Temel mühendislik nosyonlarından birisi olan programlama bilginsin öğrencilere kazandırılması ve programlama felsefesine hâkim hale getirilmesi. Bu sayede problem analizinde farklı bir bakış açısı olan programlama mantığının geliştirilmesi.
Günümüzde en çok kullanılan C-Syntax’ine öğrencilerin alıştırılması ve bu sayede Java, C++ gibi dillere kolay geçiş yapabilecek hale getirilmesi.
Eğitim hayatlarının geri kalanında ve mühendislik hayatında gerekecek basit matematiksel ve bilimsel işlemleri yapabilecekleri program yazabilme kabiliyetinin kazandırılması.
Dersin İçeriği
· C dilini tanıma ve basit prosedürler
· Kontrol yapıları ve dallanmalar
· Fonksiyonlar
· Diziler (Arrays)
· Göstericiler (Pointers)
· Veri soyutlaması (data abstraction, Structs)
· Dosya işlemleri (File I/O)
Dersin değerlendirmesi:
· Ödevler %10
· Quizler %10
· Arasınav %20
· Dönem Projesi %20
· Final %40
Ders saatleri ve yerleri
· Teorik: Salı 13.00-15.00, lab 4
· Uygulama: Perşembe 13.00-15.00, 220
Derste işlenen örnek kodlar:
Laboratuar Uygulamalarının Çözümleri:
Notlarınız:
Ödevler
Duyurular:
Proje sunumlarınızı, 31 ocak perşembe saat 10.00-12.20 arası veya 1 şubat cuma 13.30-18.00 arası yapabilirsiniz. Sunumlarınızı yapmak istediğiniz saatleri bana mail atarsanız size bu saatleri rezerve edeceğim. Sunumlar 10ar dakikalık slotlar halinde yapılacaktır. Yani örneğin 11.10 gibi bir saat talebinde bulunabilirsiniz. Saatleri ilk gelen alır algoritmasına göre dağıtacağım dolayısıyla istediğiniz saati ancak başkası almamışsa size atayabilirim. Sunumlar lab3'te yapılacaktır. Sunumlarınızı laptop bilgisayarlarınızda çalıştırarak getirebilir veya bu laboratuardaki bilgisayarlara kurarak hazırlayabilirsiniz. Proje sunumu için saat talebinde bulunmayan veya sunuma gelmeyenlerin proje notu 0 olarak girilecektir.