Programlamanın matematikle alakası var mıdır?

fireofsun

Hectopat
Katılım
16 Ocak 2016
Mesajlar
124
Daha fazla  
Cinsiyet
Erkek
Sorum yukarıdaki gibi. Eğer varsa, ne gibi alakası vardır? Özellikle bu meslek liselerindeki Bilişim teknolojileri bölümünde öğretilen programlamadan bahsediyorum. Yani kendi içerisinde matematikten uzak bir mantığı mı var programlamanın yoksa matematikle de alakası var mıdır?
 
Matematikten uzak olması imkansızdır. Örneğin "C" dilinde de olduğu gibi algoritmaların büyük çoğunluğu matematiksel hesaplamalara dayandığı için matematikle kesinlikle alakası vardır. Algoritmalama tekniklerinin tamamı mantık çerçevesinde geliştiği için mantık olmadan algoritmik işlemler yapamazsınız.İleri düzey programlama yapabilmek için İleri Düzey Matematik diye tabir edilen matematiğiniz orta seviye bir eğitimde olması önerilir. Aksi takdirde "programmer kiddie" tabir edilen, programlama yapmak için tamamen hazır kaynaklara başvuran şahıslardan farkınız kalmaz.

Bunun haricinde bazı yerler vardır ki programlama yapabilmek için İleri Düzey Matematiğe ihtiyaç duymazsınız fakat bu matematik ,mantık olmayacağı anlamına gelmez.
 
Özellikle bu meslek liselerindeki Bilişim teknolojileri bölümünde öğretilen programlamadan bahsediyorum.
Meslek lisesinde göreceğin programlamada ihtiyacın olmaz çünkü ilk 5 ay algoritma öğreniyorsun, geri kalan sürede de dizilere kadar algoritma öğretme amacıyla gidiliyor. Programlama algoritma demektir. Matematik dersin kötü olduğu için yapamamak gibi bir şey olmaz çünkü dersler ile matematiksel zeka farklıdır. Yaptığın programlarda da mantık ve algoritma ile işin olur. Matematik dersi ile aran kötüyse düşünmen gereken programlama değil üniversite sınavı olmalı. Matematik ve geometride soruların yarısını yapmadan iyi puan alamazsın. Derste kullanılan tek şey karşıma çıktı oda trigonometri.
 
Meslek lisesinde göreceğin programlamada ihtiyacın olmaz çünkü ilk 5 ay algoritma öğreniyorsun, geri kalan sürede de dizilere kadar algoritma öğretme amacıyla gidiliyor. Programlama algoritma demektir. Matematik dersin kötü olduğu için yapamamak gibi bir şey olmaz çünkü dersler ile matematiksel zeka farklıdır. Yaptığın programlarda da mantık ve algoritma ile işin olur. Matematik dersi ile aran kötüyse düşünmen gereken programlama değil üniversite sınavı olmalı. Matematik ve geometride soruların yarısını yapmadan iyi puan alamazsın. Derste kullanılan tek şey karşıma çıktı oda trigonometri.

Meslek liseleri hakkında geniş bilgim olmadığından yorum yapmak zor. Ama benim de bildiğim kadarıyla meslek liselerinde verilen programlama eğitimi kesinlikle yetersiz.
 
Yani 5 ay gibi bir sürede algoritma üzerinde fazla durulduğunu söyleyemem, yani programlamanın "p"sini bilmeyen ama programlamaya adım attığında ve bir iki kurcaladığında bu olaydan fazla zevk alacak sayılı öğrenciler oluyor genelde meslek liselerinde. Yani ilk olarak sayı dönüşümleri konusu oluyor, bu konu da bittikten sonra algoritmaya geçiliyor ve ardından C#'a. Yani 10. sınıfta programlamanın büyük bir çoğunluğu hatta hepsi de denebilir C# ile geçiyor. Programlamayı üniversiteye kadar taşımayı düşünmüyorum yani ilgimi çekiyor ciddi anlamda ama o kadar da ilerlemedim. Belki taşırım bilemem. Matematiği de fazla taktığım söylenemez, yani belli bir yere kadar kaldırabiliyorum ama programlama için aynısı söylenemez. Tabii matematikte de o kadar kötü değilim :D

Meslek liseleri hakkında geniş bilgim olmadığından yorum yapmak zor. Ama benim de bildiğim kadarıyla meslek liselerinde verilen programlama eğitimi kesinlikle yetersiz.

Meslek liselerinde öğretilen programlamaya kesinlikle yetersiz diyemem, yani üst düzey bir programlama eğitimi de verilmesi saçma olur. Zaten meslek liselerindeki Bilişim bölümünün amacı, orta seviyeli bilgisayar dükkanlarına çırak yetiştirmek değil iyi yazılımcılar yetiştirmektir. Yani temel aslında programlamada, ama programlamayı anlayan öğrenci sayısı az bu her okul için aynı. Yani bir sınıfta 30 kişi düşün, 5'i hadi taş çatlasın 10'u anlıyordur. 2 ay önce dersteyken hoca bir örnek vermişti, bu örneği yapanın performans notuna 100 vereceğim diyordu. Hafiften bir yapmaya çalıştı millet sonra bir kız çıktı ve örneği yaptı. Program çalıştı falan hoca da bastı 100'ü anında, sınıftakiler bildiğin cin görmüş gibi oldu yani. Sınıf şok, sınıf iptal, sınıf vefat :D
 
Meslek liseleri hakkında geniş bilgim olmadığından yorum yapmak zor. Ama benim de bildiğim kadarıyla meslek liselerinde verilen programlama eğitimi kesinlikle yetersiz.
Bende A.T.L Bilişim okuyorum, programlama elbette yetersiz :) Sebebi yavaş gitmemiz (Herkesin anlaması için), bazı konuların çalışmayanlara ağır gelmesi yüzünden anlatılmıyor. Ama 10. sınıf algoritma üzerine kurulu. Her işlemin nasıl olduğunu anlatıyorlardı, bizim okuldakiler öyleydi yani :) Buda çok iyi. Zaten önemli olan algoritma. Algoritma bildikten sonra çok kısa sürede dil öğrenilebilir.
10. sınıfta programlamanın büyük bir çoğunluğu hatta hepsi de denebilir C# ile geçiyor.
Zaten Flow chart bittikten sonra yada onu göstermeden C# geçiyorlar, C# üzerinde algoritma işliyorsunuz. Yıl sonu geleceğiniz yer diziler. Programlama adına iyi bir temele sahip olabilirsiniz ama daha fazlası olmaz. Eğer evde kendinizi geliştirirseniz iyi yazılımcı olabilirsiniz.

Meslek liselerinde öğretilen programlamaya kesinlikle yetersiz diyemem, yani üst düzey bir programlama eğitimi de verilmesi saçma olur. Zaten meslek liselerindeki Bilişim bölümünün amacı, orta seviyeli bilgisayar dükkanlarına çırak yetiştirmek değil iyi yazılımcılar yetiştirmektir.
İş öğrencide biter. Algoritmayı öğretiyorlar kendin çalışırsan yaparsın. Okula yüklemek yanlış. Tamamen bireysel. Çok iyi üniversitelere giren çok iyi yazılımcı tanıdığım da var, programlamadan anlamayan, üniversite sınavına belki tutar diye girende var ve aynı sınıftalar.
Sadece küçük kısmı iyi yazılımcı olabilir ve iyi meslek liselerinin küçük bir kısmı üniversiteye gidebilir. İstatistikler yayınlanmıştı geçen LYS sınavında.

(11. sınıfım)

bu örneği yapanın performans notuna 100 vereceğim diyordu.
O günler aklıma geldi, ne 100 alırdım be :cool: Yazılımda ilerlemek istiyorsan araştır. Şuanda hangi konuyu işliyorsunuz ?
 
Son düzenleme:
Bende A.T.L Bilişim okuyorum, programlama elbette yetersiz :) Sebebi yavaş gitmemiz (Herkesin anlaması için), bazı konuların çalışmayanlara ağır gelmesi yüzünden anlatılmıyor. Ama 10. sınıf algoritma üzerine kurulu. Her işlemin nasıl olduğunu anlatıyorlardı, bizim okuldakiler öyleydi yani :) Buda çok iyi. Zaten önemli olan algoritma. Algoritma bildikten sonra çok kısa sürede dil öğrenilebilir.

Zaten Flow chart bittikten sonra yada onu göstermeden C# geçiyorlar, C# üzerinde algoritma işliyorsunuz. Yıl sonu geleceğiniz yer diziler. Programlama adına iyi bir temele sahip olabilirsiniz ama daha fazlası olmaz. Eğer evde kendinizi geliştirirseniz iyi yazılımcı olabilirsiniz.


İş öğrencide biter. Algoritmayı öğretiyorlar kendin çalışırsan yaparsın. Okula yüklemek yanlış. Tamamen bireysel. Çok iyi üniversitelere giren çok iyi yazılımcı tanıdığım da var, programlamadan anlamayan, üniversite sınavına belki tutar diye girende var ve aynı sınıftalar.
Sadece küçük kısmı iyi yazılımcı olabilir ve iyi meslek liselerinin küçük bir kısmı üniversiteye gidebilir. İstatistikler yayınlanmıştı geçen LYS sınavında.

(11. sınıfım)


O günler aklıma geldi, ne 100 alırdım be :cool: Yazılımda ilerlemek istiyorsan araştır.

Yetersiz olduğunu düşünmüyorum, programlamayı sınırlı bildiğim için böyle düşünüyorum. Yani programlamayı ilk olarak lisede gördüğüm için. Belki sen haklısındır, yetersizdir. A.T.L ve M.L'de öğretilen Bilişim eğitimi farkını az çok biliyorum, doğru mudur bilemem. Bir iki sebepten dolayı sınıfta kaldım, derslere ağırlık veremedim. Geçen sene de 10. sınıftım yani. İyi ki de kalmışım. Önüme gayet güzel seçenekler çıktı. Geçen sene programlamadan hocanın performansıma 4 girdiğini hatırlarım. 4 ne demek ya? :D Neyse. Yeni okula falan geçtim, gayet de güzel geçti ilk dönemim. Programlama Temelleri dersim de iyi, yani programlamadan zevk aldığımı şu sıralar anladım. Ortalamam da iyi geldi, zayıfım vardı onu da pek takmıyorum zerre alakamın olmadığı bir ders o da. Önümüzdeki sene de okulda istediğim dal açılıyor, 2. dönem de bu dönem gibi geçerse o dala geçeceğim Anadolu Teknik adı altında. Ya da bir anadolu lisesine gideceğim bilemiyorum. 100 alırdım derken, hangi ders veya derslerden? :D Bir de hangi dalda okuyorsun ve de geçen sene Programlama Temelleri dersi kaç saatti? Anadolu Teknik sonuçta merak ettim :D
 
Programlama temellerinden 100 :) Web tasarım ve programlama okuyorum ama C# ile evde ve kursta devam ediyorum. Sınıfta kalman iyi olmuş olabilir ama bunu faydaya çevirmen için 10. sınıf bittiği anda Ygs - Lys çalışmaya başlamalısın, aynı anda programlamayı da devam ettirirsin. 11. Sınıfın sonunda sadece Lys odaklı gidersin. Ben olsam nakil olurdum Anadolu lisesine. Hangi dala geçmeyi düşünüyorsun ? Meslek lisesi isen kesin geç, hafta içi staj nedir... Kaç saat olduğu hatırlamıyorum ama 10+5 ders alanda oluyorduk, 10 ders boyunca olduğumuz gün hocalar kendi aralarında konuşup dersi birbirine verebiliyordu, 4 galiba ama 6 yada 8 ders işleyebiliyorduk.
 
Programlama temellerinden 100 :) Web tasarım ve programlama okuyorum ama C# ile evde ve kursta devam ediyorum. Sınıfta kalman iyi olmuş olabilir ama bunu faydaya çevirmen için 10. sınıf bittiği anda Ygs - Lys çalışmaya başlamalısın, aynı anda programlamayı da devam ettirirsin. 11. Sınıfın sonunda sadece Lys odaklı gidersin. Ben olsam nakil olurdum Anadolu lisesine. Hangi dala geçmeyi düşünüyorsun ? Meslek lisesi isen kesin geç, hafta içi staj nedir... Kaç saat olduğu hatırlamıyorum ama 10+5 ders alanda oluyorduk, 10 ders boyunca olduğumuz gün hocalar kendi aralarında konuşup dersi birbirine verebiliyordu, 4 galiba ama 6 yada 8 ders işleyebiliyorduk.

Ya anadolu lisesine gitmek isterim, ama sırf "anadolu" olduğu için değil. Bölümü için, dil bölümü yani. İngilizcem iyidir bayağı, 5-6 hatta 6-7 senedir falan galiba iç içeyim bu dille. Alt yapım da var ve de lise hayatımda ortalamam hiç 95'ten aşağıya inmediği için başarısız olacağımı zannetmem dil bölümünde. Taban puanı sıkıntısı da yok diye biliyorum biraz geçebilirim gibi geliyor bu açıdan. Geçemezsem de sağlık olsun :D Dal olarak Veri tabanı programcılığını istiyorum, bu dal konusunda da güveniyorum kendime. Meslek lisesiyim de, anadolu tekniğe de geçebiliyormuş aynı okulda. Gerçi pek sıkıntı olmuyor bana o okul türü
 
A.T.L artık kalktı son A.T.L biziz :) Yeni bir şey gelmiş ama tam ne olduğunu bilmiyorum. Veritabanı çok iyidir, eğer ben evde çalışırım 1.5 sene, üniversitede iyi puan alırım diyorsan kal. Bu yaz günde 5 saat çalışırsın, Seneye ocakta hızlanırsın ve çok iyi yerlere girebilirsin. Tabi üstüne biraz programlamada ekleyip üniversiteye gidersen harika olur. Ama oturup çalışabilmeli ve çalışmayı sevmen lazım. Dene kendini öyle karar ver. Aksi halde üniversite sınavında başarısız sonuç alma durumun varsa okul değiştir. 11. Sınıfta haftada belli günler hatta 12. sınıfta da stajınız oluyor. Üniversite sınavı için sıkıntı, çalışman lazım. Söylemeyi unuttum, 12. sınıfta temel liseye gitmeyi düşünüyoruz. Veritabanı çok güzel, zevkli ama şu MSSQL'in saçma hataları olmasa daha da güzel olacak. Yok yere bir sürü hatası var ve yükleyebilmek için format atanlar var.
 
Uyarı! Bu konu 9 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Geri
Yukarı