{"id":139,"date":"2012-06-16T09:00:46","date_gmt":"2012-06-16T09:00:46","guid":{"rendered":"http:\/\/www.bilvs.com\/?p=22"},"modified":"2012-06-16T09:00:46","modified_gmt":"2012-06-16T09:00:46","slug":"finallerin-ardindan","status":"publish","type":"post","link":"https:\/\/sadievrenseker.com\/?p=139","title":{"rendered":"Finallerin Ard\u0131ndan"},"content":{"rendered":"<p>Sonunda istanbul \u00fcniversitesinde finaller bitti. Ne yaz\u0131k ki rekt\u00f6rl\u00fckte olan g\u00f6revlendirmem y\u00fcz\u00fcnden finallere vakit ay\u0131ramad\u0131m. Asl\u0131nda nesne y\u00f6nelimli programlama dersinin demolar\u0131n\u0131 yapmay\u0131 veya i\u015fletim sistemleri dersinin demolar\u0131na girebilmeyi \u00e7ok istiyordum.<\/p>\n<p>Bu yaz\u0131da, finalleri de\u011ferlendirmek istiyorum. Genel g\u00f6r\u00fcnt\u00fc tam da beklendi\u011fi gibi. Prensip olarak devams\u0131zl\u0131ktan kimseyi s\u0131n\u0131fta b\u0131rakm\u0131yorum ama aralarda rast gele yapt\u0131\u011f\u0131m yoklamalarda kat\u0131lan ki\u015fi say\u0131s\u0131 ile ge\u00e7en ki\u015fi say\u0131s\u0131 aras\u0131nda ba\u011flant\u0131 \u00e7ok kuvvetli. Asl\u0131nda derse \u00e7al\u0131\u015fanlar ile ge\u00e7enler aras\u0131ndaki ba\u011flant\u0131 demek daha do\u011fru. \u00d6rne\u011fin a\u015fa\u011f\u0131daki soruyu, nesne y\u00f6nelimli programlama dersinin finalinde sordum:<\/p>\n<p>&#8221;<br \/>\nA\u015fa\u011f\u0131daki \u015fekilde bir dizinin tan\u0131mlad\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnelim:<\/p>\n<pre>\nprivate int[] list = { 10, 20, 30, 40, 50 };\n<\/pre>\n<p>Ayr\u0131ca a\u015fa\u011f\u0131daki \u015fekilde bir fonksiyon tan\u0131m\u0131m\u0131z olsun:<\/p>\n<pre>\npublic void mystery(int[] array) {\n    int tmp = array[array.length - 1];\n    for (int i = 1; i &lt; array.length; i++) {\n        array[i] = array[i - 1];\n    }\n    array[0] = tmp;\n}\n<\/pre>\n<p>Buna g\u00f6re a\u015fa\u011f\u0131daki \u00e7a\u011f\u0131rma i\u015fleminin sonucunda olmas\u0131n\u0131 beklediklerinizi yaz\u0131n\u0131z.<\/p>\n<pre>\nmystery(list);\n<\/pre>\n<p>&#8221;<\/p>\n<p>Asl\u0131nda yukar\u0131daki bu sorunun, JAVA veya nesne y\u00f6nelimli programalam ile hi\u00e7 ilgisi yok denilebilir. Benim g\u00f6z\u00fcmde daha \u00e7ok bir d\u00f6ng\u00fc sorusu ve d\u00f6ng\u00fcy\u00fc okumay\u0131 bilen birisi kolayca yapabilir. \u00dcz\u00fcc\u00fc olan, bu dersi alan ki\u015filerin bir sene kadar programlama dersi g\u00f6r\u00fcp (C dilinde) \u00fczerine de bir d\u00f6nem boyunca JAVA okuduktan sonra bu soruya cevap verememesi.<\/p>\n<p>Dersi 193 ki\u015fi al\u0131yor ve soruya do\u011fru cevap veren sadece 34 ki\u015fi var. Bu durumda sorun sadece bu derste de\u011fil, daha \u00f6nceki derslerde de de\u011fil, b\u00f6l\u00fcmde veya k\u00fcresel \u0131s\u0131nmada da de\u011fil ama daha \u00e7ok \u00f6\u011frencilerin \u00e7al\u0131\u015fmamas\u0131nda denilebilir. Zaten yoklamalara g\u00f6re derse en fazla 50-60 ki\u015finin kat\u0131ld\u0131\u011f\u0131 ve bunlar\u0131n da bir k\u0131sm\u0131n\u0131n \u00f6dev, proje yapmad\u0131\u011f\u0131, \u00fcst\u00fcne \u00fcstl\u00fck koskoca bir d\u00f6nem boyunca gelip bana JAVA ile ilgili bir soru soran ki\u015fi say\u0131s\u0131n\u0131n be\u015fi ge\u00e7medi\u011fi bir s\u0131n\u0131fta (ki \u00e7al\u0131\u015fan insan\u0131n sorular\u0131 olur) \u00e7ok da farkl\u0131 olmas\u0131 beklenemezdi.<\/p>\n<p>Bu 193 ki\u015fiden derse devam eden \u00f6dev proje g\u00f6nderen ve b\u00f6yle basit bir soruyu cevaplayan 30 ki\u015filik grup var. Ancak s\u0131navlar\u0131 yakla\u015f\u0131k 7-8 saat \u00f6nce sabah\u0131n 3&#8217;\u00fcne do\u011fru a\u00e7\u0131klam\u0131\u015f olmama ra\u011fmen \u015fimdiden itiraz eden ki\u015fi say\u0131s\u0131 20&#8217;ye yakla\u015ft\u0131. Bu itiraz eden ki\u015filerin aras\u0131nda bir iki ki\u015fi hari\u00e7 \u00e7o\u011fu derse bile gelmeyen ki\u015filer. Sorsan\u0131z hepsinin de ge\u00e7erli bir sebebi var, elbette derse girmi\u015f olmak, \u00e7al\u0131\u015fm\u0131\u015f olmak, b\u00fct\u00fcn \u00f6dev ve projeleri yapm\u0131\u015f olmak, s\u0131navdaki sorular\u0131 yapm\u0131\u015f olmak d\u0131\u015f\u0131nda&#8230;<\/p>\n<p>Bu \u00f6\u011frenciler ne bekliyor ger\u00e7ekten bilemiyorum.<\/p>\n<p>\u015eimdilerde formlarda doldurulan bir meslek hanesi bulunuyor. Bu haneye \u00f6\u011frenci yaz\u0131lmaya ba\u015flad\u0131ktan sonra i\u015fler bozuldu san\u0131r\u0131m.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sonunda istanbul \u00fcniversitesinde finaller bitti. Ne yaz\u0131k ki rekt\u00f6rl\u00fckte olan g\u00f6revlendirmem y\u00fcz\u00fcnden finallere vakit ay\u0131ramad\u0131m. Asl\u0131nda nesne y\u00f6nelimli programlama dersinin demolar\u0131n\u0131 yapmay\u0131 veya i\u015fletim sistemleri dersinin demolar\u0131na girebilmeyi \u00e7ok istiyordum. Bu yaz\u0131da, finalleri de\u011ferlendirmek istiyorum. Genel g\u00f6r\u00fcnt\u00fc tam da beklendi\u011fi gibi. Prensip olarak devams\u0131zl\u0131ktan kimseyi s\u0131n\u0131fta b\u0131rakm\u0131yorum ama aralarda rast gele yapt\u0131\u011f\u0131m yoklamalarda kat\u0131lan ki\u015fi say\u0131s\u0131 ile ge\u00e7en ki\u015fi say\u0131s\u0131 &hellip; <a href=\"https:\/\/sadievrenseker.com\/?p=139\">Continue Reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-139","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=\/wp\/v2\/posts\/139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=139"}],"version-history":[{"count":0,"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=\/wp\/v2\/posts\/139\/revisions"}],"wp:attachment":[{"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sadievrenseker.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}