CodeGym/Java Blogu/Rastgele/Eski Seviye 01
John Squirrels
Seviye
San Francisco

Eski Seviye 01

grupta yayınlandı

gelecek geldi

Eski Seviye 01 - 120. yüzyılın özellikleri bir elektrik süpürgesi, bir çamaşır makinesi, bir TV seti ve bir arabaydı. Elde çamaşır yıkamaya, ata binmeye, aydınlatma için mum kullanmaya devam ederseniz, 20. yüzyılın standartlarına göre 19. yüzyılda yaşıyorsunuz demektir. İnternet, cep telefonu, Skype, sosyal ağlar 21. yüzyılın özellikleri haline geldi. İnternet sayesinde insanlığın bildiği her türlü bilgiye ulaşmak mümkündür.Web'de çalışmak ve ticaret yapmak, eğitim almak ve öğretmek mümkündür. Sosyal ağlar aracılığıyla bir arkadaş, iş, kız arkadaş, ilgi alanlarına göre bir grup bulmak mümkündür. Dünyadaki herhangi bir kişiyle pratik olarak tanışabilir, o kişiden tavsiye veya yardım isteyebilirsiniz. Dünyanın her yerinden insanlarla arkadaş olabilir ve sonra onları ziyarete gelebilir veya onları evinize davet edebilir veya birlikte bir yere gidebilirsiniz. Skype aracılığıyla arkadaşlarınız, erkek kardeşleriniz, kız kardeşleriniz, ebeveynleriniz, akrabalarınız ve dünyadaki diğer insanlarla iletişim kurabilirsiniz. Dünyanın herhangi bir yerinde ücretsiz görsel iletişim. 20 yıl önce insanlar bunu hayal etmeye bile cesaret edemiyorlardı.Artık sıradan bir gerçek. GoogleStreetView, dünyadaki herhangi bir ülkenin herhangi bir şehrinin sokaklarında "yürümenizi" sağlar. Yaşamak istediğiniz bir yer seçip oraya taşınabilirsiniz. "Modern bir telefonun" sahibi şunları yapabilir: konuşabilir, mesaj yazabilir, resim gönderebilir, internette bilgi için gezinebilir, yüz milyonlarca ücretsiz uygulama yükleyebilir. Başka ne? Görüntülü arama yapın, biraz müzik dinleyin, video izleyin, video çekin, fotoğraf çekin, haritada konumu görün, üzerine konum işaretleri koyun, ajandayı kullanın, sosyal ağlarda iletişim kurun ve yavru kedileri "beğenin". Eski Seviye 01 - 2İşe giderken ve işten sonra sesli kursları dinleyerek bir yılda (veya başka bir dilde) İngilizce öğrenebilirsiniz. Herhangi bir bilgiye web'den, herhangi bir ders kitabından erişilebilir.Dünyanın en iyi üniversitelerinin video anlatımını altyazılı olarak ister misiniz? Oradalar da. İngilizce biliyorsanız, bir kitap yazabilir, Amazon'da yayınlayabilir ve bir servet kazanabilirsiniz. Birkaç yüz dolara bir web sitesi sipariş edebilir ve tüm dünyada web üzerinden iş yapabilirsiniz. 20. yüzyılda neyi öğreneceğinizin, nasıl öğreneceğinizin, ne yapacağınızın ve nerede yaşayacağınızın söylenmesini bekleyerek yaşamayı bırakın. Kendi başına karar ver. Hayatınızı değiştirecek fırsatlar her adımda sizi kuşatıyor. Ve son olarak şu şaka var: Bir sel oldu. Oturup dua eden yaşlı ve çok sadık bir Yahudi dışında herkes canını kurtarmak için koşuyor. Bir kamyon geçiyor ve içindekiler Yahudi'ye sesleniyor: - Haim, bin, kendini kurtar! - Hayatım boyunca dua ettim ve tüm geleneklere bağlı kaldım, Tanrı beni kurtaracak, - diye yanıtlıyor Haim. Su, pencerelere kadar yükseliyor. Bir tekne yüzüyor. Aynı soru, aynı cevap. Su çatıya kadar yükselmeye devam ediyor. Haim oturur ve dua eder. Bir helikopter uçuyor. Aynı soru, aynı cevap. Ve Haim boğuldu. Ve Öteki Dünyada Tanrı'yı ​​azarlamaya başladı: - Hayatım boyunca dua ettim ve tüm geleneklere bağlı kaldım, neden beni kurtarmadın? - Sana bir araba, bir tekne ve bir helikopter gönderdim, neden şikayet ediyorsun?

yeni bir seviyeye ulaştınız

Eski Seviye 01 - 3

Seviye 1

- İlk seviyeniz için tebrikler! - Teşekkürler! Düşündüğümden daha kolaydı! - Ve çok eğlendim! - Bunu daha da heyecanlı bulacaksın. Şimdi, bunu kanıtlayacağım. Hazır mısın? - Hadi yuvarlanalım!

1 Risha, programla tanışma.

1 Rişa

- Merhaba, genç arkadaşım. 16. kuşak bürokrat olduğumu unutmamışsınızdır umarım. Tüm bilgilerimi sistematize etmeseydim asla bu kadar başarılı olamazdım. Bazı görevlerde size yardımcı olacak pek çok faydalı ipucum var. Öncelikle size sıradan bir Java programının ne olduğunu anlatayım. - Tamam devam et. - Gerçek bir. Bir Java programı sınıflardan oluşur. Her sınıf ayrı bir dosyada saklanır. Bir dosya adı, bir sınıf adıyla eşleşir; dosya uzantısı .java'dır. - Program bir .java dosya setinden oluşuyor, her dosyada bir sınıfın kodu var değil mi? - Kesinlikle doğru, Amigo! Dosya adı MyCat.java ise, MyCat sınıfını içerir. - Gerçek iki. Sınıfları olan çok sayıda dosyamız varsa, bunları klasörler ve alt klasörler halinde gruplandırırız.Sınıfların paketler ve alt paketler halinde gruplandırıldığını unutmayın. Paketlerin ve alt paketlerin adları bir sınıf kodunda belirtilmelidir. Diskteki klasörlerin ve alt klasörlerin adlarıyla eşleşmelidirler. - Yani bir tarafta klasörler halinde düzenlenmiş dosyalarımız, diğer tarafta paketler halinde düzenlenmiş sınıflarımız var. Sınıf adı, sınıfın tanımlandığı dosyanın adıyla eşleşmelidir. Bir paket adı, sınıfı depolamak için klasörün adıyla eşleşir. - Bana bundan biraz daha bahset. - Alt paketlerin adları, neredeyse Web'deki bağlantılar gibi, bir nokta ile ayrılmış olarak tanımlanır. -Yani “ animals.pets ” paketinde yer alan bir Cat sınıfınız varsa , bunun anlamı A) Diskte src klasörü var demektir. Tüm proje dosyaları bu klasörde saklanır; B) İçinde bir klasör varhayvanlar adlı bir klasörden oluşur , C) Evcil hayvanlar klasöründe , Cat sınıf kodunu içeren bir Cat .java dosyası vardır . - Biraz anlıyorum ama emin değilim. - Öyleyse, sınıfların ve paketlerin yapısı, diskteki klasörlerin ve dosyaların yapısı ile aynıdır. src/com/houses/ klasöründe House .java dosyası varsa , bu, com.houses paketinde House sınıfı olduğu anlamına gelir . - Bu bağlamda, tam dosya adı «com/houses/ House .java», sınıfın tam adı ise com.houses.House şeklindedir . - Anladım. - Güzel, çok zekisin. Şimdi ekranı izleyin - işte küçük bir sınıf kodu. Tüm önemli noktaları işaretledim: Eski Seviye 01 - 4- Her şey ilk denemede olabildiğince net. Heh heh. - Senin için zorbalık! Çok anlamana gerek yok. İşin püf noktası bir şeyi şimdi yakalamak, diğer her şeyi sonra anlayacaksın. Pekala, o zaman bugünlük işim bitti, bırak başkası seninle ilgilensin.

2 John Squirrels, Bu çevrimiçi kurs nasıl kullanılır?

- İyi günler, Amigo. Ben Galactic Rush uzay gemisinin Kaptanı John Squirrels. - İyi günler Kaptan. - Bugün size öğrenme sürecimizin nasıl düzenlendiğini anlatacağım.

CodeGym Rehberi

Öğrencilerime her zaman bilgisayar programlamanın kolay ve ilginç olduğunu söyledim. Artık bundan kendiniz emin olabilirsiniz. Kursun amacı, bir yazılım geliştiricisi olarak iş bulmanıza yardımcı olacak Java'da ders çalışmaktan zevk almak, eğlenmek ve gerçek programlama becerileri kazanmaktır. Bu nedenle kursta birçok pratik görev vardır. Görev karmaşıklığı, basitten en karmaşık olanlara doğru kademeli olarak büyür.

Kurs nasıl düzenlenir?

Kurs 40 seviyeden oluşmaktadır. Her seviye 10-12 ders ve 20-30 pratik görev içerir. Aşağıdaki yıldız haritasında her seviye ayrı bir güneş sistemine karşılık gelir ve seviyedeki dersler güneş sisteminin gezegenleridir. Açılan her ders, başka bir gezegene uçuştur. Tüm dersler açıldığında, uzay gemisi bir sonraki yıldız sistemine uçar. Eski Seviye 01 - 5Pratik görevleri çözmek, video izlemek ve diğer pek çok şey için bir ödül alırsınız - birkaç birim "karanlık madde". Eski Seviye 01 - 6Bir sonraki derse veya seviyeye geçmek için, "bir yakıt ikmal gemisi" gerektiren "uzay gemisinde uçuş" yapmanız gerekir: Eski Seviye 01 - 7Uzay gemisine yakıt ikmali yapmak için 5 birim karanlık madde gerekir.

Bir sonraki seviyeye geçmek

Bir sonraki seviyeye geçmek için mevcut seviyedeki tüm dersleri tamamlamanız gerekir. Bir sonraki derse geçmek için büyük Yeşil Düğmeye basmanız gerekiyor: Eski Seviye 01 - 8Bir sonraki derse geçtiğinizde uzay geminiz başka bir gezegene uçuyor. Yakıtınız biterse veya geminiz dolmaz ise butona basamayacak ve şöyle görünecektir: Eski Seviye 01 - 9Gemiyi "Sayfam" bölümünden doldurabilirsiniz. Karanlık madde olmadığı için gemiye yakıt ikmali yapamıyorsanız, birkaç görevi çözmeniz ve onu kazanmanız gerekiyor. Bir görevi çözmek için derslerin solunda, pratik görevlerin yanında bulunan Sarı Düğmeyi kullanın: Eski Seviye 01 - 10

Pratik Görevler

Kodu bir örnekte olduğu gibi girmek - bu en basit pratik görevdir. Bu görevi çözmek için pencerenin alt kısmına Java kodunu girmelisiniz. Kod, örnekle aynı olmalıdır (pencerenin üst kısmındadır). Eski Seviye 01 - 11Bir program yazın - ortalama karmaşıklıkta pratik bir görev. Bunu çözmek için programı Java ile yazmalısınız. Görevi nasıl çözeceğinizi bulmanız ve ana pencerede kod çözümünü girmeniz gerekir. Ardından düğmesine basın: Eski Seviye 01 - 12Eski Seviye 01 - 13Çalışmanızı kolaylaştırmak ve programın kontrol sürecini basitleştirmek için, kod yalnızca "Kodunuzu buraya ekleyin" yorumunun işaretlediği yere yazılmalıdır. Başarılı bir derleme durumunda, program otomatik olarak kontrol edilecektir.- mevcut görevin doğru bir şekilde çözülüp çözülmediği. Program ekranda bir şey görüntülerse, aşağıda özel bir pencere vardır - Çıktı penceresi. Programın son çalıştırmada ekrana gösterdiği her şeyi gösterir. Derslerde bir şeyler görmek veya görevin çözümünü ertelemek için kodun bulunduğu pencereyi her zaman gizleyebilirsiniz. Sağ üst köşedeki düğmeye basmanız yeterlidir. Bu göreve tekrar döndüğünüzde önceki kodunuz orada kalır. Düğme şuna benzer: Eski Seviye 01 - 14Kodlu pencerenin boyutu çok küçükse, ekranı kapla düğmesine tıklayarak pencereyi büyütebilirsiniz (4. seviyeden itibaren kullanılabilir): Eski Seviye 01 - 15Ev görevleriIntellij IDEA'da çözülmelidir (3. seviyeden itibaren mevcuttur). Bu, geliştiricilerin (IDE) kodlamayı kolaylaştırması için özel bir programdır. IDEA için, programınızın doğru olup olmadığını bir saniyeden kısa sürede kontrol etmenizi sağlayacak bir eklenti yazdım. Eklenti yalnızca iki düğmeden oluşur: Eski Seviye 01 - 16Sol düğme, sizin için mevcut görevlerin listesini gösterir: Eski Seviye 01 - 17Sağ düğme, görevi kontrol için sunucuya gönderir: Eski Seviye 01 - 18Ayrıca videoları izleyerek "karanlık madde" kazanabilirsiniz: Eski Seviye 01 - 19

3 Risha, Hafıza çalışmasının temelleri

-Yine ben: Size bir şey açıklamayı unuttum. Sizlere değişkenler ve hafıza adreslemeden bahsetmek istiyorum . Bunun hakkında fazla düşünme, ama bir şey hatırlarsan - bu bir lütuf! - Yaklaşımını beğendim. İyi, eğer puan alınırsa, değilse - peki, tamam. - Giderse gider, zorlama. Bu çok açık. Neden, seninle farklı mı? - Bu. Çalışmak için başka bir yaklaşımımız var: Eğer istemiyorsan, yapmak zorundasın. - Hmm, ne modası geçmiş bir yaklaşım. Hayal edin, çok fazla zaman ve çaba harcıyorsunuz ve neredeyse hiçbir sonuç yok. - Çok doğru! Ama geçmesine izin ver. - Elbette. Excel'i hayal edin. Excel'i herkes bilir. Bir Excel sayfası hücrelerden oluşur, her hücrenin kendine özgü numarası vardır (A1, A2,…B1, B2).Hücre numarasını bildiğinizde, bir hücreye bir değer koyabilir veya depolanan değeri elde edebilirsiniz. Bir bilgisayarın hafızası hemen hemen aynı şekilde düzenlenmiştir. Eski Seviye 01 - 20- Şimdiye kadar, her şey açık. - Çalışma zamanında program ve verileri bellekte saklanır. Bilgisayarın tüm belleği küçük hücrelerle - baytlarla temsil edilir. Her hücrenin kendine özgü bir numarası vardır - 0,1,2,3, ... (sıfırdan başlayarak). Hücrenin numarasını biliyorsanız, oraya bazı veriler kaydedebiliriz veya verileri hücreden alabiliriz . Bazı hücreler program kodunu, işlemcinin komut setini saklar, diğerleri ise program verilerini saklar. Her hücrenin numarası aynı zamanda adresi olarak da adlandırılır. - İşlemci, komutlar... - Profesör bana bununla ilgili bir şeyler söyledi ama çok az. - İşlemci, belleğe getirilen bir programdan komutları çalıştırabilen bir şeydir. Hemen hemen her işlemci komutu şöyle görünür: "bazı hücrelerden veri alın, onlarla bir şeyler yapın ve ardından sonucu diğer hücrelere koyun". Yüzlercesini birleştirerek karmaşık ve kullanışlı komutlar elde ederiz. - Bütün bunlara neden ihtiyacım var? - Bir kodda bir değişken bildirildiğinde, genellikle birkaç bayt olan kullanılmayan bir bellek parçası verilir . Bir değişken bildirirken, programın bir değişkende saklayacağı bilgi türünü de belirtmeniz gerekir: sayılar, metin veya diğer veriler. Kolaylık sağlamak için her değişkene benzersiz bir ad verilir . - Öyleyse, değişken bir isim ve bir tür mü, yoksa bir bellek parçası ve bir değer mi? - Hepsi bir arada. Birkaç örneğe bir göz atalım. Eski Seviye 01 - 21

4 Elly, int ve String türleri ile tanışma

- Merhaba, Amigo. - Merhaba, Eleanora Carry. - Bana sadece Elly de, bu yüzden kulağa resmi olarak gelmemiş olacak. - Tamam Elly. - Benim yardımımla kısa sürede en iyi programcılardan biri olacağınızı düşünüyorum. Yeni başlayanlara ders verme konusunda büyük deneyime sahibim. Beni takip et, saat gibi gidecek. Başlayalım. - Java'da iki temel tür vardır: String ve int . String'de dizeleri/metni ve int sayılarını ( tamsayılar) saklarız . Yeni bir değişken bildirmek için türünü ve adını yazmanız gerekir. Ad, başka bir değişken ve/veya işlev adıyla eşleşmemelidir. Eski Seviye 01 - 22- Değişkenleri bildirirken onlara hemen değer girebilirsiniz. - Bir değişkene yeni bir değer girmek için eşittir işareti " =Eski Seviye 01 - 23 " kullanmanız gerekir . Buna atama operatörü de denir . Atama, bir değişkene başka bir değişkenden alınan veya birkaç değişkene göre hesaplanan bir değerin konulmasıdır. - «=» işaretinin sağındaki ifadeye göre bir değişkenin yeni değeri hesaplanabilir. İfade aynı değişkeni içerebilir. - Artı işaretini kullanarak dizileri birleştirebilirsiniz: - Bazen bir veya daha fazla boşluktan oluşan bir dizi kullanmak uygundur: Şimdi size değişkenin metnini ve değerini nasıl görüntüleyeceğinizi açıklıyorum: Eski Seviye 01 - 24 Eski Seviye 01 - 25 Eski Seviye 01 - 26Eski Seviye 01 - 27Eski Seviye 01 - 28Eski Seviye 01 - 29- Bu arada, Diego sana birkaç görev vermemi istedi. Şaşırmayın, Diego tarzındalar:
Görevler
1 "Ofiste bir şeyler ters giderse, İngilizce konuşamayan adamı suçlayın" ifadesini gösteren bir program yazın.
2 «Para beni heyecanlandırmaz, beni rahatlatır» ifadesini gösteren bir program yazınız. 10 kere.
3 «Sürüş tarzımı beğenmiyorsanız, kaldırımdan uzak durun» yazan bir program yazınız.

5 Diego, İyi tavsiye

Eski Seviye 01 - 30- Hey dostum! Yine ben, hatırladın mı? Sana doğru kadroyu öğretecek olan! - Kimse seni benden daha iyi anlayamaz çünkü ikimiz de robotuz. Bu yüzden o "kemik torbaları" teorisini dinlemeyin. Dinlemen gereken kişi benim. Ve diyorum ki: hiçbir şey uygulamanın yerini tutamaz. Yüzme rehberini okuyarak yüzmeyi öğrenmeyeceksin, değil mi? Ha-ha. Pratik yapan kazanır. Robotların yaptığı budur. - İşte yeni bir görev : «Parlak metal kıçımı öpün!» görüntülemek için bir program yazın.
Görev:
1 Yeni bir metin çıktısı görevi
«Parlak metal kıçımı öpün!» görüntüleyen bir program yazın.

6 Risha, Sözleşmenin İmzalanması

- Yine ben! Akıllı kararlar vermeye başlamak için zaten yeterince şey bildiğinizi düşünüyorum . Yeni işvereninizle bir sözleşme imzalamanın tam zamanı. Bir başvuru formu doldurmanız gerekiyor, işte örnek bir form. Sadece metnini ekranda görüntüleyin, hepsi bu. Kör imzala, ben hep öyle yaparım.
Görev: metni göster

Benim adım Amigo.

İlk yıl maaşım 100$
İkinci yıl maaşım 200$ Üçüncü
yıl maaşım 300$ Dördüncü
yıl maaşım 400$
Beşinci yıl maaşım 500$ olacak

Cömert olduğun için teşekkürler dostum Risha!

Amigo bir an kendi kendine düşündü. «Hiç de cömert görünmüyor. Diego'nun bana bir ifade öğrettiğini hatırlıyorum...»
Yeni görev: SÖZLEŞME. Görüntülemek için bir program yazın:
1

Benim adım Amigo.

İlk yıl maaşım 60.000$
İkinci yıl maaşım 80.000$ Üçüncü
yıl maaşım 100.000$ Dördüncü yıl
maaşım 120.000$ Beşinci
yıl maaşım 150.000$ olacak

Parlak metal kıçımı öp!

Risha döner: - Peki, nasılsın? - Tamamlamak. İmzaladım. - Güzel yapılmış! Ben de kör imzalıyorum. Biz Galaktik Hücum'da asla birbirimizi aldatmayız. - Heh heh. Bu kadar cömert olduğun için teşekkürler, arkadaşım Risha!

7 Elly, Ekrana Çıktı

- Yine ben. Bugün üç dersin var. Bu ikincisi! Arkanıza yaslanın ve dinleyin, size ekrana çıkıştan bahsedeceğim. Çok basit ve kolay: Eski Seviye 01 - 31- Bana bir kez daha print() ve println()'den bahseder misiniz? - Yazdır () işlevi tüm metni harf harf görüntüler . Satır dolduğunda, sonraki satırda metin görünür. println () işlevini kullanırsanız , geçerli satırdaki çıktıyı kesebilir ve metnin sonraki satırda görüntülenmesini sağlayabilirsiniz . - Anladım. Ve sayılara dize ekleme büyüsü nedir? - Bir sayıya bir sayı eklenirse sonuç bir sayı olur: 2+2 eşittir 4 . Bir sayıya bir dize eklenirse, sayı bir diziye dönüştürülür ve ardından iki dizi birleştirilir. - Evet. Örnekleri görünce öyle düşündüm ama asla bilemezsiniz. İlginç ders için teşekkürler, Elly.

8 Bilaabo, Pascal ile Karşılaştırma

Eski Seviye 01 - 32- MERHABA! Ben Dr. Laga Bilaabo, ben bir uzaylıyım, umarım arkadaş oluruz. - Ben de. - Ana gezegenimizde, eski Java yerine aşamalı programlama dili Pascal kullanıyoruz. İşte Java ve Pascal arasında küçük bir karşılaştırma: Eski Seviye 01 - 33- Çeşitli dillerle yazılmış aynı program. Gördüğünüz gibi Pascal'da daha az satır alıyor; Pascal'ın ilericiliğinin bir işareti. - Pascal'ı daha önce gördüyseniz, bu karşılaştırmanın Java anlayışınızı geliştirebileceğini düşünüyorum. - Hayır, yapmadım. Ancak iki farklı programlama dilinin karşılaştırılmasına bakmak yine de ilginç olacaktır. - Evet haklısın. Devam edelim. - Pascal'da yazılan kodu program gövdesine, prosedürlere veya işlevlere koyarız. Java'da her şey büyük ölçüde basitleştirildi: program gövdesi, prosedürler ve işlevlerin yerini işlevler aldı ve işlevler, yöntemler olarak adlandırıldı. Eski Seviye 01 - 34- Pascal sütununda «program gövdesi», «işlev» ve «prosedür» görüyorum ve Java sütununda sadece işlevler var. Biraz garip görünüyor. - Evet, gezegenimdeki herkese çok garip geliyor ama insanlar her şeyi basitleştirmeyi seviyor. - Java'da, tüm kodlar işlevlerdedir, bu nedenle, bir işlevi bildirmek için, Pascal'da yaptığınız gibi işlev yazmanıza bile gerek yoktur . - Bu kadar basit: Eğer kod satırı «Tür + ad» biçimindeyse, bu bir işlev veya değişken bildirimidir.Adı köşeli parantezler takip ediyorsa, bu yeni bir işlevin bildirimidir. Köşeli parantez yoksa, yeni bir değişken bildirilir. - Java'da değişkenlerin ve işlevlerin bildirilmesi çok benzerdir, karşılaştıralım: Eski Seviye 01 - 35Bir işlevin adı getName ve dönüş türü String'dir. - Bundan daha fazlası, Java fonksiyonları kendi başlarına var olamazlar. Belirli bir sınıfın içinde olmaları gerekir. Bu nedenle, insanların Java'da küçük bir program yazmaları gerektiğinde, önce bir sınıf oluşturmaları , ardından main işlevini bunun içine yazmaları ve ardından kodlarını içine yazmaları gerekir .Dünyalılar tam bir ucube. - Gördüğünüz gibi Pascal çok daha iyi. Ve eğer seçme şansım olsaydı, sana Pascal'ı öğretirdim. Ama ekibim size Java ile ilgili bazı görevler vermem için beni zorladı. En azından sana iyi bir motivasyon vermeye çalışacağım:
Görevler
1 9 kez şunu gösteren bir program yazın: «Hayat adil değildir - buna alışın.».
2 4 kez şunu gösteren bir program yazın: «Hayatınızdaki en önemli paydaş sizsiniz.».
3 16 kez şunu gösteren bir program yazın: «Şimdi ne ekersen, sonra biçersin.».

9 Profesör derslerin faydalarından bahsediyor

Eski Seviye 01 - 36- Selam dostum! - İyi günler, Profesör Hans. - Zamanımda çok şey gördüm. Şimdi size anlatacaklarım bunlar... - İnsan kendisine öğretileni bazen bir anda anlar, bazen anlamaz. Hepsi sana daha önce ne öğretildiyse ve kim tarafından öğretildiyse ona göredir. Yani öğretmen öğrencilerini motive etmelidir. - Öğrenci öğrenmek istediğinde öğretmen burada çaresiz kalır. - Bu doğru. Bir öğrenci sıkıcı bir dersi veya dersi eğlenceli bir derse dönüştüremez. Bunu ancak bir öğretmen yapabilir. Bir öğretmen, öğrencilerin öğrenmek ve derslere katılmak istememelerinden şikayet etmek yerine dersleri ilgi çekici ve bilgilendirici hale getirmelidir. - Gişede başarısız olan bir filmin yönetmeninin filmleriyle ilgilenmeyen ve izlemeyen seyirciyi suçladığını hayal edin. Böyle bir yönetmen veya öğretim görevlisi ile tanışırsanız, onları görmezden gelin. - Tavsiyeniz için teşekkürler, profesör. - Elly ve Risha'dan size yeni materyalleri bilgilendirici ve ilginç yollarla açıklamalarını istedim. Ama yine de hata yapabilirler. Er insandır. Bazen onların hikayesi yarım kalır, bazen bir şey anlamazsın. Ancak yeni konular öğrenmenize engel olmamalıdır. Çünkü önünüzde heyecan verici maceralar ve ilginç işler dünyası var! - Size aynı konudaki makalelerin bağlantılarını vereceğim. Görev çözme ile ilgili sorunlarınız varsa, bu makalelere bakın. Farklı bir konuda başka bir şey okumak isterseniz, community.CodeGym.net web sitemizi ziyaret edebilirsiniz. Yararlı bağlantılarda daha fazla bilgi bulacaksınız. CodeGym Ders 1 Tartışma İşte harika bir kitap «Java'da Düşünmek». Her Java programcısı için mutlaka okunması gereken bir kitap. Kitap yeni başlayanlara yönelik değil ama yine de zor bir konuyu anlamanıza yardımcı olacak. Orada yazılanları alırsan, seninle gurur duyacağım.

10 Elly

- Selam dostum! Diego ve ben ara veriyoruz ve şakalaşıyoruz, katılmak ister misin? - Elbette! Yurtdışında kolejde okuyan bir genç babasına şu SMS'i göndermiş: Canım babacığım, eğlence yok, oğlum. Baba cevap vermiş: Sevgili oğlum, çok yazık, çok yazık, baban.

11 Diego

- Benim sıram. Şunu dinleyin: Bir çalışma kursuna kabul edilmek isteyen bir öğrenci vardı. Yazılı sınavı, bir GD'yi geçecek kadar zekiydi ve kişisel mülakata girecekti. Daha sonra, görüşme ilerledikçe, görüşmeci, tüm soruları doğru cevaplayabildiği için bu çocuğu parlak buldu. Görüşmeci sabırsızlandı ve çocuğu köşeye sıkıştırmaya karar verdi. "Bana seçimini söyle;" dedi çocuğa, "Senin seçimin ne: Sana ya on kolay soru soracağım ya da gerçekten zor BİR tane. Karar vermeden önce iyi düşün." Çocuk bir süre düşündü ve "Benim seçimim gerçekten zor bir soru" dedi. "Sana iyi şanslar, kendi seçimini yaptın!" dedi karşı taraftaki adam. Söyle bana: Hangisi önce gelir, Gündüz mü Gece mi?" Oğlan önce sarsıldı ama biraz bekledi ve "Gün geldi efendim" dedi. "Nasıl???????" görüşmeci gülümsüyordu ("Sonunda seni yakaladım!" dedi kendi kendine. "Üzgünüm efendim, bana İKİNCİ zor soru sormayacağınıza söz verdiniz!" Böylece kursa katılım güvence altına alındı.

12 Temmuz

- Selam dostum! - Bence bugün yeterince uzun süre çalıştın. - Hak edilmiş bir molaya ne dersiniz?

Yorumlar
  • Popüler
  • Yeni
  • Eskimiş
Yorum bırakmak için giriş yapmalısınız
Bu sayfada henüz yorum yok