C öğrenmek / Öğretmek için ideal konu sıralaması

Başlatan CoşkuN, 08 Eylül 2015, 09:30:17

CoşkuN

Sizce C öğrenmek / öğretmek için ideal bir konu sıralaması var mı? Ya da siz hangi sıralama ile öğrendiniz?

Önce basit programlarla toplama, çıkarma gibi işlemlerle mi başlanmalı mesala?
Değişken tipleri ve kıllıklarına başlangıçta yer verilmeli mi yoksa kafa karıştırmasın diye sonraya mı bırakılmalı?
vs.. vs.. yorumlarınızı bekliyorum

alicavuslu

Hocam aşağıda linki olan dokumandaki sıralamayı takip ederseniz sizin için iyi olacakğı kanaatindeyim.

https://murtuzayevsahil.files.wordpress.com/2013/03/c_kitap.pdf

oyaz

Hocam arkadaşın önerdiği gibi Necati Ergin hocanın kitabındaki sıralama ideal bence.
Become a learning machine...

elektronik

Alıntı yapılan: CoşkuN - 08 Eylül 2015, 09:30:17
Sizce C öğrenmek / öğretmek için ideal bir konu sıralaması var mı? Ya da siz hangi sıralama ile öğrendiniz?

Önce basit programlarla toplama, çıkarma gibi işlemlerle mi başlanmalı mesala?
Değişken tipleri ve kıllıklarına başlangıçta yer verilmeli mi yoksa kafa karıştırmasın diye sonraya mı bırakılmalı?
vs.. vs.. yorumlarınızı bekliyorum


hocam yeni bir kitap hazırlığımı ?.

CoşkuN

Alıntı yapılan: elektronik - 08 Eylül 2015, 10:55:36
hocam yeni bir kitap hazırlığımı ?.

Şu an için öyle bir plan yok ama zaman zaman talep üzerine eğitimler veriyorum. Bunlar için hazırladığım materyaller için sordum.
Genelde yukarıdaki kitapta da verilen sıralama ile gidiyor ama daha kolay anlaşılır hale getirilebilir mi diye sordum. En başta fazla ayrıntıya girip işin özünden uzaklaşılabiliyor bazen. Malum C dilinin bir sürü cinsliği de var.

engerex


CoşkuN

C için soruyorsan yukarıda paylaşılan kaynak gayet iyi. Bir de Kaan Arslan'ın kitabı vardı ama o satışta değil artık sanırım.
Deitel & Deitel kitaplarının anlatımını da beğeniyorum ben

engerex

 C/C++. Kitap olarak arıyorum. Deitel övülüyor hatta sanırım ders kitabı olarak isteniyor. Bir kaç çevirisi çok kötü ve çok hatalar içeriyor yorumları acaba dedirtti. Siz söyleyince detiel PDF'ini buldum ama yinede tavsiye edilecek bu veya başka bir kitap alacağım.
Birde istenen ders kitaplarına biraz ön yargım var.

Recep METE

printf(lcd_putc,"\f  Ne kadar okursan oku, bilgine, yakışır şekilde davranmıyorsan cahilsin demektir.  \n   semfero");d

RaMu

Bence önce algoritma öğretilmeli
yoksa programlamadan bile soğutulabilir insan.

Birkaç defa söylemiştim:
ben ilk C dersimi aldığımda
"bu güne kadar yapamadığım hiç bir ders olmamıştı,
demek ki buraya kadarmış" dedim, bütünlemelere kadar kaldım ve
sonra 4-5 sayfa örnek kodları ezberleyerek sınava girdim,
şansıma ezberlediklerimden çıktı ve geçtim dersi.
Hayatım boyunca yapamayacağım bir şey varsa oda programlama diye düşünüyordum.

Sonra ASM pic programlama ile tanıştım ve çok sevdim,
ASM ile 2 sene devam ettikten sonra, forumunda tavsiyesiyle, C ye bakayım dedim ve
vay be, aslında ne kadar basitmiş dedim.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

HeCToR

Algoritma konusunda nereden başlanılmalı ve nasıl bir yol izlenilmeli herkez tecrübelerini paylaşsınkı ortak bir karar oluşsun bence @RaMu Hocam
Bilginin Efendisi Olmak İçin Çalışmanın Kölesi Olmak Gerekir

Karamel

Discrete mathematics ogrenerek baslanabilir bence?  ???

Mr.Java

Ben şahsen arkadaşların linkte paylaştıkları tüm dökümanları okudum fakat kodlab her yönüyle c kitabı bir başka..

Video ile anlatmasıda tuzu biberi.

HeCToR

@Mr.Java  katılıyorum size kızılörenin C kitabı ve videolu anlatım harika
Bilginin Efendisi Olmak İçin Çalışmanın Kölesi Olmak Gerekir

RaMu

Kurt, kuzu ve samanı
sadece 1 yolcu alabilen kayıkçının karşıya geçirmesi,

Sadece evet hayır cevabı alabildiğin
istediğin soruyu sorarak
karşındakinin ismini veya işini vs. en az soru sorarak bulma,

Bir sınıfta kaç tane adaş isim var bulma,

Faktoriyel hesaplama,

En kısa yolu bulma,

Bir daireyi karelere bölme,

Karenin içine kenarortaylarından yeni kare çizerek
bunu her yeni çizilen kareyede uygulayıp
elde edilecek tüm karelerin alanları toplamını bulma

Bunlar hep algoritma soruları bence.

Bu tip soruları kağıt üzerinde çözmek lazım,
zaten algoritmayı oluşturunca if do while yerine koyuyorsun
program yazılmış oluyor.

Program yazamayanların bence esas sorunu algoritma oluşturamamaları.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html