Kullanma Klavuzu için Tıklayınız..
Transkript
Kullanma Klavuzu için Tıklayınız..
UZMAN PROGRAMCI YÖNERGELER YAŞ 8 yaş ve üzeri 1 oyuncu ıK A n klı t! ır ışk Hoş Geldiniz Kodlama Uzmanları! Welcome, Code Masters! In CodeMaster,yourAvatarwilltravelto an exoticworld Uzman Programcı oyununda, Avatar’ınız Güç Kristallerini in search of Power Crystals.To collectthe Crystals your bulmak için egzotik bir dünyayı dolaşacak. Ancak tüm Avatarneedsyour help. kristalleri toplaması için sizin yardımınıza ihtiyacı var. You'llbe givenmaps showing:l) whereyourAvatarwill Size verilen haritalarda şu bilgiler yer alacak: start, 2) the Crystal locations, and 3) the locationof 1) Avatar’ınızın başlangıç konumu, the Portalto the nextlevel.Usinga GuideScrolI and a 2) Kristallerin konumları, specified number of Action Tokens, you'llkonumu. writea program 3) Bir sonraki seviyeye geçiş olan Portal’ın that powersyourAvataracrossthe map to reachthe Bir Eylem Şeması ve belirlenmiş sayıda Eylem Jetonu Portalwithallthe Crystalsin hand. kullanarak Avatar’ınızın tüm kristalleri toplayıp Portal'e ulaşması için gereken programı yazacaksınız. Onlythen can yourAvatartransportto the nextleveland harvestthe nextbatchof Crystals. Ancak bu şekilde Avatar’ınız bir sonraki seviyeye geçip oradaki kristalleri toplamaya başlayabilir. VisitThinkFun.com/CodeMaster for more resources. Thinkfun.com/CodeMaster adresini ziyaret edip daha fazla kaynağa ulaşabilirsiniz. Includes: İçindekiler: Avatar 6 Kristal -· Portal 6U\06St\\O\.I.:\ 12GuideScrolls ı 12 Eylem Şemas ~ @@@ 12ActionTokens ®®®® $®®® 12 Eylem Jetonu 8 Conditional Tokens ev) I 10 Harita (60 Gör 8 Koşul Jetonu FihristofContents Table Haritanın Açıklaması MapKey ................................................................................ 6 Guide Scroll Key ........................................................................ 7 Eylem Şemasının Açıklaması Oyun Howto Play ............................................................................ 8 Action Tokens Defined ................................................................ 10 Eylem Jetonlarının Tanımı Üst Zorluk Seviyelerindeki Görevler Upper Level Challenges ................................................................ 11 Koşul Jetonlarının Tanımı 11 Conditional Tokens Defined .......................................................... Message forEğitimcilere Parents &Educators 12 Aileler ve Mesaj ..................................................... About the lnventor ..................................................................... 12 Oyun Tasarımcısı Hakkında Çözümler 13 Solutions ............................................................................... 0 Haritanın Map Key Açıklaması Mavi Kırmızı YeşilSlide Blue Mor Purple RedRun Green Jump Harita Koşu Yolu Kayma Yolu Zıplama Yolu Numarası Trol Troll Path Path Path Map Number Seviyeler Levels Zorluk LevelDereceleri Difficulty 1111111111r Be ginner Başlangıç llllllllllr Intermediate Orta llllllllllr Advanced İleri llllllllllr Expert Uzman ..- 1 ~ m SCROLL:! •• •• Mapl SCROLL:! e* e Konum Location Numarası Number l.eVE!IZl e m e ~ Turuncu Trol ~ m Troller yön Trolls areHarita used asüzerinde landmarks on bulma the işaretiNot olarak kullanılır. Her Orange Haritada Maps. every Maphas both Turuncu hemnot deevery Mor level Trol yer &hem Purple Trolls,and almaz, her seviyede de kullanılmazlar. uses them. 0 EylemScroll Şemasının Guide Key Açıklaması Eylem Token Jetonu Space Alanı Action Avatar Sembolü / ----iAvatar Symbol/ Programın Başı Scroll Start Portal Sembolü / Programın Sonu -llll.i J Conditional Token Space Koşul Jetonu Alanı Scroll Number Eylem Şeması Numarası 0 Oyun Howto Play Set a Level Bir Up Seviyeyi Hazırlayın YourGoal Amaç Her seviyede, Kristalleri toplamak ve Portal'e On each level, tüm program yourAvatar to collect all theulaşması Crystals için programlamak. Kristalthere olmayan seviyelerde andAvatar’ınızı land at the Portal. In levelswhere are no Crystals,your Avatar’ınızın yalnızca Portal'e ulaşması yeterlidir. Oynamaya başlamak için parçaları To beginplaying , gather your tokensalın andve setharitayı up yourkurun. Map. Each Her size hangiwhich EylemGuide Şemasını jetonları levelseviye tells you exactly Scrollve to hangi use, which tokensto kullanacağınızı, ayrıca Haritanızı nasıl düzenleyeceğinizi use and how to prepare the Map . Use the example below to guide göstermektedir. Kurulumu daha iyi anlamak için aşağıdaki örneği inceleyin. Figure1:Level you in setup: Bunlar Bunlar These areHaritayı used These areEylem used toŞemasını hazırlamak içinMap kullanılır to set up your set uphazırlamak your Guideiçin Scroll kullanılır Avatarjust needsto get to the Portal. Seviye noer ve Level Numb zorluk derecesi & Difficulty Start Avatarbu at Avatarı this Location konumda başlatın Kristaller Avatar Portal Place Portalbu at Portalı this Location konuma Kullanılacak Guide Scroll NeededŞeması Eylem Kullanılacak Action Tokens NeededJetonları Eylem yerleştirin Place one Crys t al at this Location Kullanılacak Conditional Tok ens Jetonları Needed Bu konuma bir kristal yerleştirin Koşul Şekil 2: Hazırlanmış Harita Select a Level Bir Seviye Seçin LevelsareHaritaların printedon sol thetarafında left side of your Maps. You 'll findthat Seviyeler yer almaktadır. Her haritada altı seviye six bulacaksınız. Seviyelerito sırayla each Map contains levels. It's important playthroughthe oynamak önemlidir. Bir sonraki seviyeyi oynamak için bir levelsin order; you'll haveto flipthroughthe Maps, one byone, sonraki haritaya geçin. to do so. Write YourProgram Programınızı Yazın To writeyourprogram, place the colored ActionTokens onto Programınızı yazmak için renkli Eylem Jetonlarını, Eylem Şemasında alanScroll. boşluklara yerleştirin. the indicatedyer Guide The Guide ScrollEylem acts asŞeması a program Avatarınızın Haritadaki renkli yollarda ilerleyip, Kristalleri controller that willguideyourAvataracrossthe coloredpaths of toplayıp, Portal'e ulaşmasını sağlayacak bir program the Mapto pick up the Crystalsand landat the Portal. denetleyicisi işlevini görür. Programınızı yazarken dikkat etmeniz gereken bazı Herearesomethingsto consider asyouwriteyourprogram: noktalar: 1. must fillall the spaces on the Guide Scroll.The Level Setup gives Eylem şemasındaki tüm boşlukları doldurmanız gerekmektedir. 1.You you the specific Tokens use; yourjobiçin is tobelirli figuresayıda out howto Seviye HazırlıkAction Bölümü sizetokullanmanız place them on the Guide Scroll. Eylem Jetonu verir. Sizin göreviniz bu jetonların Eylem Şemasındaki doğru sıralamasını bulmaktır. Figure 3:Eylem GuideŞeması Scroll Şekil 3: &Action Tokens ve Eylem Jetonları O@@O 2. The of each token tells yourAvatar colored to follow Her color hetonun rengi, Avatarınızın hangiwhich renkteki yolupath izleyeceğini 2. gösterir. on the map. 3. When yourAvatar lands on a locationbir with a Crystal, he automatically 3. Avatarınız bir Kristalin bulunduğu alana geldiğinde onu collects Remove fromthe Map placeitsopasına on the Avatar's staff. hemen it. alır. Kristaliit haritadan alıpand Avatarın geçirin. 4. 4. Bazı In some levels, your Avatarwillbirden land onfazla a location thatbulunduğu contains more seviyelerde Avatarınız Kristalin bir than Crystal. However, can onlyyalnızca collectone a time. alanaone gelebilir. Ancak herhe seferinde birCrystal kristalatalabilir. To theoremaining you'll(veya need to plan a path thatiçin Bucollect nedenle bölgedekiCrystal(s). diğer kristali kristalleri) almak causes to leave and comeulaşmasını back, revisiting that location as many oradanhim ayrılıp tekrar oraya sağlayacak bir rota times as needed to collect allkristalleri the Crystals. planlamanız gerekir. Tüm toplamak için gerektiği kadar aynı alana gidebilirsiniz. 5. Ifthe levelhas no Crystals, yourgoal is simplyto get yourAvatarto 5. finish Eğer oynanan seviyede hiç Kristal yoksa amacınız yalnızca at the Portal. Portal'e ulaşmaktır. Programınızı Çalıştırın Run YourProgram Eylem Şemasını doldurup, başarılı bir program hazırladığınızı düşünüyorsanız, nasıl çalıştığını görmek için koşturun. Once you havefilled your GuideScroll and areprogramı confident that you havea successfulprogram,try runningit to see howit works. Programınızı çalıştırmak için bu basamakları izleyin: To yourprogram these steps: 1. run Öncelikle haritada follow Avatarı, Portal'i ve Kristalleri doğru yerleştirdiğinizden emin 1. Make sure that your Map is olun. set up correctlywith the Avatar, Portaland Crystals in the right place. Eylem Şemasında, uygulanması gereken tüm adımlar için, 2. Avatar’dan başlayıp okların yönünü takip ederek at Portal'e 2. Carry out all the steps on yourGuide Scroll beginning the Avatar ulaşacak Eylem Jetonlarını dizin. Dizdiğiniz symbol andşekilde following the direction of the arrows until youEylem end at Jetonlarını sırayla takip ederek, Haridataki renklipaths yollar the Portalsymbol. Move your AvatarAvatarı alongthe Map'scolored boyunca hareket Adımları you've uygularken veon Harita üzerinde based on the Actionettirin. Tokensequence laidout the Guide Avatar’ı hareket ettirirken bir Eylem Jetonunu etmek Scroll. It can be helpful to useher a pointer , to point at eachişaret Action Token içinhold bir gösterge and your placekullanabilirsiniz. whileyouexecutethe actionsand moveyour Avataron the Map. 3. Bir arkadaşınızla programı koşturmayı deneyin. Bir kişi Avatar’ı haritada Kristalleri sesli olarak 3. Try runningilerletip your program withtoplarken a partner.diğeri One person callsout the yönergeleriwhile söylesin. instructions, the other movesyourAvataron the map and picks up the Crystals. 4. Eğer Avatar’ınız Haritada Portal'e ulaşırsa ve tüm Kristalleri 4. Iftopladıysa, yourAvatarVE reaches the Portal on the Map, has collected all the siz Eylem Şemasında Portal'e ulaştıysanız, Crystals, AND you are at theŞimdi Portalbir symbol on your Guide Scrollbir , tebrikler! KAZANDINIZ!! sonraki haritayı çevirip YOU WIN!! Nowyougeçebilirsiniz. can turn to the nextmap and moveon to the sonraki seviyeye nextlevel. Şekil 4: Haritada Eylem Şemasının Koşturulması l 6. YourAvatarmust run throughthe full program. If he reachesthe Avatarınız tüm zorundadır. Eğer siz Eylem 6. Portal before youprogramı get to theuygulamak Portalsymbol on the Guide Scroll, Şemasındaki Portal Avatarınız you must continue thesembolüne programbyulaşmadan movinghimönce according to the HaritadakiAction Portal'e ulaşırsa, onu geriye kalan Eylem Jetonlarına remaining Token(s). göre hareket ettirerek programa devam etmeniz gerekir. 0 Programdaki Hataları Düzeltin DebugYourProgram Bazen bir programın ama Sometimes you mayçalışacağını think that a düşünürsünüz programis going to work, denediğinizde bir şeyler yanlış gider. Bu normaldir, böyle bir but whenyou run it, somethinggoes wrong.That's okay,just durumda yapacağınız şey haritada Avatarı ve Kristalleri reset the Avatar and Crystals to their initial locations and try başlangıç konumlarına geri getirip farklı bir program denemektir. Hangi jetonların yerinden eminsiniz ve hangileri yeryou sure about, again with a different program. Which tokens are değiştirmeli? Mümkün farklı yollar için Haritayı kontrol and whichones can beolan swapped? Check the Mapfor otheredin. possiblepathways. Programızın hatalı olduğunu ve düzeltilmesi gerektiğini anlamanıza yardımcı olacak durumlar: Youknowyour programis broken and needs to be debuggedif: sonraki Eylem Jetonu sizin belirli bir renkte ilerlemenizi •• Bir Your nextaction token saysto follow a certain colored path,butthere söylüyorsa, ancak haritada, Avatar’ın bulunduğu konumda o are no pathsof that color coming fromthe locationwhere theAvatar is. renkte bir yol yoksa. reachthe endofyour program andyour Avatarisn'tPortal'e at the Portal. Programın sonuna ulaşmanıza rağmen Avatarınız •• You kapıya ulaşamadıysa. • You reach the endofyourprogramandyourAvataris at the Portal,but • there Programın ulaştığınızda are stillsonuna Crystals on the map. Avatarınız Portal'e ulaştığı halde haritada hala Kristal varsa. SpecialPaths Özel Yollar One Waypaths indicatethat yourYön Avatar can,only move in Tek yollar Avatarınızın yalnızca yönünde the sameoklar direction the bu arrows yolu geçebileceğini belirtir. are pointing. Döngü yollar , Avatarınızı Looppaths bring yourAvatarright back doğrudan bulunduğu konuma to his current location . geri getirir. Eylem Jetonlarının Tanımı ActionTokens Defined RunTokens Koşma Jetonları These tokensallow your Avatar to run between two Avatarınızın kırmızı yolla bağlanan iki konum locations areconnected arasındathat koşmasını sağlar.bya redpathon the Map. Kayma Jetonları Slide Tokens Avatarınızın yeşil your yollaAvatar bağlanan iki konum These tokensallow to slide between arasında kaymasını sağlar. two locationsthat areconnectedbya greenpathon the Map. Jump Tokens Zıplama Jetonları These tokensallow to jump between Avatarınızın mavi your yollaAvatar bağlanan iki konum arasında zıplamasını sağlar. bya bluepathon two locations that areconnected the Map. Readyto Play! Artık Oynamaya Hazırsınız! Right now,you do not need to read on. Go playthe beginner Şu an okumaya devam etmenize gerek yok. Başlangıç levels andoyunlarını come back to read about Conditional Tokensonce you seviyesi oynamaya başlayıp üst seviyelere ulaştığınız zaman geri dönüp Koşullu Jetonlar bölümünü reach the upper levels. okuyabilirsiniz. Üst Zorluk Seviyelerindeki Görevler Upper Level Challenges Koşul Jetonları Conditional Tokens Orta seviyelere Eylem Şemasında bazı altıgen Once you get toulaştığınızda the intermediate levels, you'll notice that some alanlar göreceksiniz. Bunlar Koşul Jetonları içindir. of the Guide Scrollshave hexagon-shaped spaces.These are for Koşul Jetonları Eylem Şemasında yerine getirilecek bir sonraki Conditional Tokens. komutu belirleyen bir evet-hayır sorusu olduğunu belirtir. ConditionalTokensdepict a yes-no question that willdetermine Eğer cevabınız "Hayır" ise, kırmızıdan giden işaretin (X) olduğu which instruction to execute next on the Guide Scroll. okları takip edin. Cevabınız "Evet" ise, yeşilden giden işaretin (√) If you answer "No"edin. to a question, followthe arrows leading olduğu okları takip from the redX. If you answer "Yes",followthe arrows leading from the greenv. Şekil 5: Koşul Jetonları Koşul Jetonlarının Tanımı Conditional Tokens Defined @ ® ® Toplanmış Kristal Jetonu Crystals Collected Tokens Bu jeton sizeask bulunduğunuz seviyede kaç tane These tokens howmanyCrystals youhave collected Kristal Eğerthe jetonda yazan sayı on yourtopladığınızı currentlevel.sorar. Ifyouhave exactnumber kadar topladıysanız (örnekte bu sayıwith 2'dir), followthe Guide Scroll arrow the (in thiskristal case,2), Eylem Şemasında yeşil √ işaretin olduğu okları, aksi greenv. If not, followthe arrowwiththe redX. taktirde kırmızı X işaretin olduğu okları izlemelisiniz. Turuncu Trol Jetonu Orange Troll Token Bu jeton o anda Troll bulunduğu This tokensize asksAvatarınızın ifthereis an Orange on the current konumda bir Avatar Turuncu Trol olup olmadığını Location your is on. Ifthere is, followthesorar. Guide Eylemarrow Şemasında evet yanıtı içinfollow yeşil the √, hayır için Scroll withthegreen v.Ifnot, arrow kırmızı X işaretin olduğu okları izlemelisiniz. X. with the red Mor Trol Jetonu Purple Troll Token Bu jeton o anda bulunduğu This tokensize asksAvatarınızın ifthereis a Purple Troll on the current konumda bir Avatar Mor Trol olup olmadığını sorar. Eylem Location your is on. Ifthere is, follow the Guide Şemasında evetthe yanıtı için hayırthe için green v.yeşil If not,√,follow arrow Scroll arrowwith kırmızı X işaretin olduğu okları izlemelisiniz. X. with the red Writinga program withConditional Tokens Koşul Jetonları İle Program Yazmak Just asönceki before,gibi, all the spaces on the Guide must be filled. Daha Eylem Şemasındaki tüm Scroll boşluklar doldurulmalıdır. Bir Koşul Jetonu yerleştirirken aşağıdaki noktalara dikkat edin: When placing a Conditional Token note that: bir seviyede yalnızca bir Koşul Jetonu varsa (buone nedenle 1.IfEğer 1. the level hasonlyone Conditional Token (and,therefore, bir altıgenspace) boşluk bulunmaktadır) bu jetonu nereye hexagonal you knowwhereto place that token. yerleştireceğinizi bilirsiniz. 2. Ifthereis morethanoneConditional Tokenyourjob is a littletrickier; Eğer bir decide seviyede birden fazla Koşul Jetonu görevi 2.you must which Conditional Token goesonvarsa which hexagonbaşarmak daha çok ustalık gerektirir; Hangi altıgen alana hangi shapedspace. Koşul Jetonunu koyacağınıza siz karar vermelisiniz. Aileler vefor Eğitimcilere Mesaj Message Parents & Educators Çocukların kodlama The idea that all kidsbecerilerini should learnöğrenmesi codingskillsgerektiği, is one of today's bugünün hızla gelişen eğitim alanındaki görüşlerden biridir. fastest growingeducationalmovements. CodeMasteris a fun, Uzman Programcı (Code Master) keyifli, bilişimsel düşünme hands-onway to develop thinkinganlamak abilitiesand becerilerini geliştirmek vecomputational kodlama kavramını için to build the mental skills necessary to understand gerekli zihinsel altyapıyı hazırlamanın eğlencelithe ve concept of coding. bir yoludur. uygulamalı Researchsuggests that primaryskill required to gerekli be a Araştırmalar başarılı birone programcı olmak için en olan yetininprogrammer bir dizi yönergenin uygulanmasını zihinde adım successful is the ability to emulatethe step-by-step adım benzerini yapabilme ve bu yönergelerin sonuna kadar executionof a sequenceof instructionsin yourmind'seyeand nasıl gideceğini zihnindewill canlandırabilme olduğunu visualize howtheyine instructions playout. WithCode Master, söylemektedir. Uzman Programcı ile oynayanlar tam olarak playerslearnto do exactlythat. bunu yapmayı öğrenirler. Muchof the educationalpowerof the game comesfromthe Oyunun eğitici gücünün büyük bir kısmı gerçekten yoğun bir Guide Scrollolan - really a heavy-duty flowchart and the variety akış şeması Eylem Şemasından ve -orada kullanılan of layouts whichintroduce control farklı programlama ilkelerifundamental olan "while"programming döngülerinden constructs likeŞeması "while" loops Scroll7) and "if-then-else" (örnek: Eylem 7) ve(e.g. "if-then-else" koşullu yönlendirmelerden (örnek: Eylem 8) gelmektedir. conditionalbranching (e.g.Scroll 8).Şeması CodeMaster's rulesof Uzman Programcı'nın programı kuralları aynen program executionmimic the wayyürütme real computers execute gerçek bir bilgisayarın programı yürütme şekli gibidir. programs,steppingthrough a procedurecontainedin the Bilgisayarın hafızasında bulunan bir prosedür boyunca adım computer'smemory,wheresome instructionsare "actions" adım ilerlemesi simule edilir. Bazı yönergeler eylemler and others arediğerleri conditional tests that wherethe şeklindeyken pointer'ın birdetermine sonraki adımda nereye instructionpointerbelirleyen shouldjump to next. RunningCode Master konumlanacağını koşullu ifadelerdir. Uzman programsbyhand, playerswillelle build a powerfulmental model Programcı'daki programların koşturulması, oynayan kişilerde bilgisayarların çalışma yapısı ile ilgili güçlü bir of howcomputers operate. zihinsel model oluşturacaktır. Oyun Tasarımcısı Hakkında About theInventor Mark Engelberg, ThinkFun'un ödüllü oyunu Chocolate MarkEngelbergis the inventorofThinkFun'saward-winning Fix® 'in mucidi ve yine ThinkFun’ın satış rekorları kırmış Chocolate FixHour ®as well one of the challenge developersfor ®'unas oyunu Rush görev kartlarının tasarımcılarından Code ThinkFun's blockbuster game (Code RushHour ®.ToTMcreate biridir. Uzman Programcı'yı Master ) tasarlarken Master™, he drewon his experience as asimülasyonu programmerof virtual Nasa için hazırladığı sanal gerçeklik programlarını yazarken ve bilgisayar bilimleri ve of realitysimulations for NASA, as wellas his manyyears matematiksel mantık dersleri verirken edindiği experienceas a teacherof computerscienceand mathematical deneyimlerinden yararlanmıştır. herand yaştan çocuğun logic.Markbelieves that kidsof allMark, ages can should learn bir bilgisayarın programları nasıl yürüttüğünü how a computer executes programs entirely through play! öğrenebileceğine ve öğrenmesi gerektiğine inanıyor - hem de tamamen oyun yoluyla! Türkçeye Çeviren: N. Nur Sevenler 5IJOL'VOO.JTZPOV#FZJO ,WSNMBSO[AUFʰMFNFLUJS® ThinkFun® aklınızı genişletip keskinleştiren tutku yaratan eğlenceli oyunlar kategorisinde dünya lideridir. ThinkFun® yüksek kalitede, her yaş grubunun oyunla düşünce becerilerini geliştirebilmesine yardımcı olan yenilikçi oyunlara kendini adamıştır. ThinkFun®’ın yenilikçi oyunları ve mobil uygulamaları sizi düşündürürken aynı zamanda gülümsetir. www.ThinkFun.com www.anne.com.tr © 2015 ThinkFun Inc. All Rights Reserved. Bütün Hakları Saklıdır. © 2015 Th,nkFun Inc All Ri ghts R eserved MADE IN CHINA, 106. #1950. ' . IN0 •I 1. .,