±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö ¾ð¾î
Á¤°¡ |
27,000¿ø |
---|
24,300¿ø (10%ÇÒÀÎ)
1,350P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡º´©±¸³ª ½±°Ô ¹è¿ì´Â ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö¡»Àº ¹è¿ì±â ½±°í »ç¿ëÇϱâ ÆíÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¼Ò°³Çϴ åÀÌ´Ù. ÀúÀÚ´Â Àç¹ÌÀÖ´Â ¿¹Á¦¿Í ±âº»ÀûÀÎ °ÍµéÀ» ¹è¿ï ¼ö ÀÖµµ·Ï ±¸¼ºÇß°í, »õ·Î¿î ¿ë¾î¿¡ ´ëÇÑ Á¤ÀÇ, Äڵ忡 ´ëÇÑ ÇغÎ, »ó¼¼ÇÑ ¼³¸í, »ðȸ¦ ÅëÇØ ÆÄÀ̽ã ÇÁ·Î±×·¥À» ¼³¸íÇÑ´Ù. ¸®½ºÆ®¿Í Æ©ÇÃ, ¸Ê°ú °°Àº ±âº»ÀûÀÎ µ¥ÀÌÅÍ ±¸Á¶¸¦ »ç¿ëÇÏ°í, ÇÔ¼ö¿Í ¸ðµâ·Î Äڵ带 Á¶Á÷ÈÇÏ°í Àç»ç¿ëÇÑ´Ù. ¶ÇÇÑ, ·çÇÁ¿Í Á¶Àû¹®°ú °°Àº Á¦¾î¹®À» »ç¿ëÇÏ°í, ÆÄÀ̽ãÀÇ ÅÍƲ ¸ðµâ·Î µµÇü°ú ÆÐÅÏÀ» ±×¸®´Â µîÀÇ ³»¿ëÀ» ¼ö·ÏÇÏ¿´´Ù.
ÃâÆÇ»ç ¼Æò
¾î¸° ¾ÆÀ̵çÁö ¾î¸¥À̵çÁö »ó°ü¾øÀÌ, ÇÁ·Î±×·¡¹ÖÀº ¾î·ÆÁö ¾Ê°í ½±°Ô ½ÃÀÛÇÒ ¼ö ÀÖÀ¸¸ç °Ô´Ù°¡ Àç¹ÌÀÖ´Ù!
ÆÄÀ̽ãÀº ¹è¿ì±â ½±°í »ç¿ëÇϱâ Áñ°Å¿î °·ÂÇÏ°í dzºÎÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î´Ù. ÇÏÁö¸¸ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ´Ù·ç´Â Ã¥µéÀº µûºÐÇÏ°í Áö·çÇϸç, Àç¹Ì°¡ ¾ø´Ù.
ÀÌ Ã¥Àº ¿©·¯ºÐ¿¡°Ô ÆÄÀ̽ãÀ̶ó´Â È°·ÂÀ» ºÒ¾î³Ö¾î ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è·Î ½±°Ô µé¾î°¥ ¼ö ÀÖµµ·Ï ¾È³»ÇÑ´Ù. Á¦À̽¼ R. ºê¸®±×½º(Jason R. Briggs)´Â µ¶Æ¯ÇÏ°í Àç¹ÌÀÖ´Â ¿¹Á¦µé·Î ±âº»ÀûÀÎ °ÍµéÀ» ¹è¿ï ¼ö ÀÖµµ·Ï ÀÌ Ã¥À» ±¸¼ºÇß°í, »õ·Î¿î ¿ë¾î¿¡ ´ëÇÑ Á¤ÀÇ¿Í Äڵ忡 ´ëÇÑ ÇغÎ, »ó¼¼ÇÑ ¼³¸í»Ó¸¸ ¾Æ´Ï¶ó »ðȵ鵵 ÀÌ Ã¥À» ÀÌÇØÇÏ´Â µ¥ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù.
°¢ ÀåµéÀÇ ¸¶Áö¸·¿¡¼´Â »ý°¢À» ³ÐÇôÁÖ¸ç ÀÌÇظ¦ µ½±â À§ÇÑ ÇÁ·Î±×·¡¹Ö ÆÛÁñµéÀ» Ç®¾îº¼ ¼ö ÀÖ°í, ÀÌ Ã¥À» ³¡±îÁö ÀÐÀ» ÁîÀ½¿¡´Â À¯¸íÇÑ °ÔÀÓÀÎ Æþ(Pong)°ú ºñ½ÁÇÑ ¡°¹Ù¿î½º!¡±¿Í ij¸¯ÅÍ°¡ Á¡ÇÁÇÏ°í ¿òÁ÷ÀÌ´Â ¡°¹Ì½ºÅÍ ½ºÆ½¸Ç Å»Ãâ °ÔÀÓ¡±À» ¸¸µé ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥À» ÅëÇØ ¿©·¯ºÐÀÌ ¹è¿ì°Ô µÉ ³»¿ëÀº ´ÙÀ½°ú °°´Ù:
- ¸®½ºÆ®¿Í Æ©ÇÃ, ¸Ê°ú °°Àº ±âº»ÀûÀÎ µ¥ÀÌÅÍ ±¸Á¶µéÀ» »ç¿ëÇÑ´Ù.
- ÇÔ¼ö¿Í ¸ðµâ·Î Äڵ带 Á¶Á÷ÈÇÏ°í Àç»ç¿ëÇÑ´Ù.
- ·çÇÁ¿Í Á¶°Ç¹®°ú °°Àº Á¦¾î¹®À» »ç¿ëÇÑ´Ù.
- ÆÄÀ̽ãÀÇ turtle ¸ðµâ·Î µµÇü°ú ÆÐÅϵéÀ» ±×¸°´Ù.
- tkinter·Î °ÔÀÓ°ú ¾Ö´Ï¸ÞÀ̼Ç, ±×¸®°í ³î¶ó¿î ±×·¡ÇÈÀ» ¸¸µç´Ù.
¡¶´©±¸³ª ½±°Ô ¹è¿ì´Â ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö¡·Àº ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀ̶ó´Â ³î¶ó¿î ¼¼»óÀ¸·Î µé¾î°¡´Â ƼÄÏÀ̳ª ´Ù¸§¾ø´Ù.
µ¶ÀÚ´ë»ó
ÃʱÞ
ÀÌ Ã¥Àº ¾î¸° ¾ÆÀ̵çÁö ¾î¸¥À̵çÁö »ó°ü¾øÀÌ Ã³À½ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö¿¡ °ü½ÉÀ» °¡Áö´Â ¸ðµç »ç¶÷À» ´ë»óÀ¸·Î ÇÑ´Ù. ¸¸¾à¿¡ ´Ù¸¥ »ç¶÷ÀÌ ¸¸µç ÇÁ·Î±×·¥À» ´Ü¼øÈ÷ »ç¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¿©·¯ºÐ¸¸ÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ ¾î¶»°Ô °³¹ßÇÏ´ÂÁö ¹è¿ì°í ½Í´Ù¸é ÀÌ Ã¥ÀÌ ÁÁÀº ½ÃÀÛÀÏ °ÍÀÌ´Ù.
»ùÇÃÄÚµå ´Ù¿î·Îµå
http://nostarch.com/pythonforkids
ÃâÆÇ»ç ¸®ºä
¿Ö ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ö¾ß ÇÒ±î?
ÇÁ·Î±×·¡¹ÖÀº âÀǷ°ú Ãß·Ð ´É·Â, ±×¸®°í ¹®Á¦ ÇØ°á ´É·ÂÀ» ¹ßÀü½ÃÄÑÁØ´Ù. ÇÁ·Î±×·¡¸Ó´Â ¾Æ¹«°Íµµ ¾ø´Â »óÅ¿¡¼ ¹«¾ð°¡¸¦ ¸¸µé ±âȸ¸¦ °¡Áö¸ç, ÇÁ·Î±×·¡¹Ö ±¸Á¶¸¦ ÄÄÇ»ÅÍ°¡ ½ÇÇàÇÒ ¼ö ÀÖ´Â ÇüÅ·Π¹Ù²Ù±â À§ÇØ ·ÎÁ÷À» »ç¿ëÇÏ°í, ¿¹»óÇÑ ¸¸Å ºü¸£°Ô ÀÛ¾÷µÇÁö ¾ÊÀ» ¶§ ¹«¾ùÀÌ ¹®Á¦¿´´ÂÁö ¹ß°ßÇÏ¿© ¹®Á¦¸¦ ÇØ°áÇÑ´Ù. ÇÁ·Î±×·¡¹ÖÀº Àç¹ÌÀÖÀ¸¸ç, ¶§·Î´Â µµÀüÇØ¾ß ÇÒ ÀÏ(¾ÆÁÖ °¡²ûÀº Â¥Áõ³ª´Â ÀÏ)ÀÌ°í, ¿©±â¼ ¹è¿î ±â¼úµéÀº Çб³³ª Á÷Àå¿¡¼ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ ÄÄÇ»ÅÍ¿Í´Â ÀüÇô »ó°ü¾ø´Â Á÷¾÷À» °®´Â´Ù°í Çصµ ¸»ÀÌ´Ù. Àû¾îµµ, ÇÁ·Î±×·¡¹ÖÀº ÁÁÁö ¾ÊÀº ³¯¾¾¿¡ ¿ÀÈĸ¦ º¸³»´Â °¡Àå ÁÁÀº ¹æ¹ýÀÏ °ÍÀÌ´Ù.
¿Ö ÆÄÀ̽ãÀΰ¡?
ÆÄÀ̽ãÀº Ãʺ¸ ÇÁ·Î±×·¡¸Ó¿¡°Ô Á¤¸»·Î À¯¿ëÇÑ ±â´ÉµéÀ» °¡Áø ¹è¿ì±â ½¬¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î´Ù. ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾îµé°ú ºñ±³ÇÒ ¶§ Äڵ带 ÀбⰡ ¸Å¿ì ½¬¿ì¸ç, ÇÁ·Î±×·¥À» ÀÔ·ÂÇÏ°í ½ÇÇàÇØ º¼ ¼ö ÀÖ´Â ÀÎÅÍ·ºÆ¼ºê ½©À» °¡Áö°í ÀÖ´Ù. °£´ÜÇÑ ¾ð¾î ±¸Á¶¿Í ÀÎÅÍ·ºÆ¼ºê ½©»Ó¸¸ ¾Æ´Ï¶ó, ÆÄÀ̽ãÀº ÇнÀ °úÁ¤À» È®´ëÇÒ ¼ö ÀÖ´Â ±â´ÉµéÀ» °¡Áö°í ÀÖÀ¸¸ç,°ÔÀÓÀ» ¸¸µé °æ¿ì¿¡ °£´ÜÇÑ ¾Ö´Ï¸ÞÀ̼ÇÀ» ³ÖÀ» ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ±× Áß ÇÑ °¡Áö´Â19 60³â´ë¿¡ Logo ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼ »ç¿ëµÇ¾ú´øT urtle ±×·¡ÇÈ¿¡¼ ¿µ°¨À» ¹Þ¾Æ ±³À°ÀûÀÎ ¸ñÀûÀ¸·Î ¼³°èµÈ turtle ¸ðµâÀÌ´Ù. ¶Ç ´Ù¸¥ Çϳª´Â °í±Þ ±×·¡ÇÈ°ú ¾Ö´Ï¸ÞÀ̼ÇÀ¸·Î ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ´Â °£´ÜÇÑ ¹æ¹ýÀ» Á¦°øÇÏ´Â Tk GUI ÅøŶÀ» À§ÇÑ ÀÎÅÍÆäÀ̽ºÀÎ tkinter ¸ðµâÀÌ´Ù.
ÄÚµùÀ» ¹è¿ì´Â ¹æ¹ý
¿©·¯ºÐÀÌ ¹«¾ð°¡¸¦ óÀ½ ½ÃµµÇغ¼ ¶§Ã³·³, ±âº»ÀûÀÎ °ÍºÎÅÍ ½ÃÀÛÇÏ´Â °ÍÀÌ ÃÖ¼±ÀÌ´Ù. µû¶ó¼ ù ¹ø° Àå¿¡¼ ½ÃÀÛÇÏ°í, Áß°£¿¡ ¸î¸î ÀåÀ» °Ç³Ê¶Ù·Á´Â Ã浿À» Âü¾Æ¶ó. ¾î¶² »ç¶÷µµ óÀ½ Á¢ÇÏ´Â ¾Ç±â·Î ¿ÀÄɽºÆ®¶ó ±³Çâ°îÀ» ¿¬ÁÖÇÒ ¼ö ¾ø´Ù. Á¶Á¾»ç°¡ µÇ·Á´Â ÇлýµéÀÌ ±âº»ÀûÀÎ Á¶ÀÛ ¹æ¹ýÀ» ¹è¿ìÁö ¾Ê°í´Â ºñÇà±â¸¦ ¿îÀüÇÒ ¼ö ¾ø´Ù. üÁ¶ ¼±¼ö´Â óÀ½ºÎÅÍ µÚ·Î ´ýºí¸µÀ» ÇÒ ¼ö ¾øÀ» °ÍÀÌ´Ù.
¿©·¯ºÐÀÌ ³Ê¹« ºü¸£°Ô ¾ÕÀ¸·Î ÁøÇàÇÑ´Ù¸é ±âº»ÀûÀÎ °³³äµéÀ» ±â¾ïÇÏÁö ¸øÇÒ »Ó¸¸ ¾Æ´Ï¶ó, µÞÀåÀÇ ³»¿ëÀÌ ½ÇÁ¦º¸´Ù ´õ º¹ÀâÇÏ°Ô ´À²¸Áú °ÍÀÌ´Ù.
ÀÌ Ã¥À» µû¶ó °¢°¢ÀÇ ¿¹Á¦µéÀ» ½ÇÇàÇغ»´Ù¸é ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. °¢ À帶´Ù ÇÁ·Î±×·¡¹Ö ÆÛÁñÀÌ ÀÖÀ¸¸ç, ¿©·¯ºÐÀÇ ÇÁ·Î±×·¡¹Ö ±â¼úÀ» ´õ¿í Çâ»ó½ÃÄÑ ÁÙ °ÍÀÌ´Ù. ±âÃÊ¿¡ ´ëÇØ ÀÌÇØÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù´Â Á¡À» ±â¾ïÇÑ´Ù¸é, ³ªÁß¿¡ Á» ´õ º¹ÀâÇÑ °³³äÀ» ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¾î¶² ºÎºÐÀÌ ³Ê¹« º¹ÀâÇϰųª Èûµé´Ù¸é ´ÙÀ½ÀÇ ³»¿ëµéÀÌ µµ¿òÀ» ÁÙ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
1. ¹®Á¦¸¦ Á» ´õ ÀÛÀº ºÎºÐÀ¸·Î ³ª´²¶ó. ÀÛÀº ºÎºÐÀÇ Äڵ尡 ¾î¶² ÀÛ¾÷À» ÇÏ°í ÀÖ´ÂÁö¸¦ ÀÌÇØÇϰųª ¾î·Á¿î ºÎºÐ¿¡¼ÀÇ ÀÛÀº ºÎºÐ¿¡ ´ëÇؼ¸¸ »ý°¢Çغ¸¶ó(ÇÑ ¹ø¿¡ Àüü¸¦ ÀÌÇØÇÏ·Á°í ÇÏÁö ¸»°í ÀÛÀº ºÎºÐÀÇ Äڵ忡¸¸ ÁýÁßÇ϶ó).
2. ±×·¡µµ µµ¿òÀÌ µÇÁö ¾Ê´Â´Ù¸é Àá½Ã ±×´ë·Î µÎ´Â °ÍÀÌ ÃÖ¼±À̱⵵ ÇÏ´Ù. ÀáÀ» ÀÚ°í ±× ´ÙÀ½ ³¯ ´Ù½Ã »ìÆ캸¶ó. ÀÌ°ÍÀº ¿©·¯ ¹®Á¦¿¡ ´ëÇÑ ÁÁÀº ÇØ°á ¹æ¹ýÀ̱⵵ Çϸç, ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¸Óµé¿¡°Ô´Â ƯÈ÷ µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù.
´©°¡ ÀÌ Ã¥À» Àоî¾ß ÇÒ±î?
ÀÌ Ã¥Àº óÀ½ ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Â ³²³à³ë¼Ò »ó°ü¾øÀÌ ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö¿¡ °ü½ÉÀÌ ÀÖ´Â ¸ðµç »ç¶÷À» ´ë»óÀ¸·Î ÇÑ´Ù. ¸¸¾à¿¡ ´Ù¸¥ »ç¶÷ÀÌ ¸¸µç ÇÁ·Î±×·¥À» ´Ü¼øÈ÷ »ç¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¿©·¯ºÐ¸¸ÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ ¾î¶»°Ô °³¹ßÇÏ´ÂÁö ¹è¿ì°í ½Í´Ù¸é ¡º´©±¸³ª ½±°Ô ¹è¿ì´Â ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö¡»ÀÌ ÁÁÀº ½ÃÀÛÀÏ °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼ ¿©·¯ºÐÀº ÆÄÀ̽ãÀ» ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú ÆÄÀ̽㠽©À» ½ÃÀÛÇÏ´Â ¹æ¹ý, ±âº»ÀûÀÎ °è»ê, ȸ鿡 ÅؽºÆ®¸¦ Ãâ·ÂÇÏ°í ¸®½ºÆ®¸¦ »ý¼ºÇÏ´Â °Í, ±×¸®°í if ¹®°ú for ·çÇÁ°¡ ¹«¾ùÀÎÁö¿Í if ¹®°ú for ·çÇÁ¸¦ ÀÌ¿ëÇÏ¿© °£´ÜÇÑ Á¦¾î¸¦ ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¹è¿ï °ÍÀÌ´Ù. ¿©·¯ºÐÀº ÇÔ¼ö¸¦ °¡Áö°í Äڵ带 ¾î¶»°Ô Àç»ç¿ëÇÏ´ÂÁö¿Í Ŭ·¡½º ¹× °´Ã¼ÀÇ ±âº», ±×¸®°í ³»ÀåµÈ ÆÄÀ̽ã ÇÔ¼ö¿Í ¸ðµâ¿¡ ´ëÇؼ µµ ¹è¿ï °ÍÀÌ´Ù.
°£´ÜÇÑ turtle ±×·¡ÇÈ°ú °í±Þ turtle ±×·¡ÇÈ¿¡ ´ëÇØ ¹è¿ï °ÍÀ̸ç, tkinter ¸ðµâÀ» ÀÌ¿ëÇÏ¿© ÄÄÇ»ÅÍ È¸é¿¡ ±×¸®´Â ¹æ¹ýµµ ¹è¿ï °ÍÀÌ´Ù. °¢ Àå¿¡ ÀÖ´Â ÀÛÀº ÇÁ·Î±×·¥À» ¸¸µé¸é¼ »õ·Î ¹è¿î Áö½ÄµéÀ» º¹½ÀÇÏ°Ô ÇÏ´Â ¿©·¯ ³À̵µÀÇ ÇÁ·Î±×·¡¹Ö ÆÛÁñÀÌ ÀÖ´Ù.
±âÃÊÀûÀÎ ÇÁ·Î±×·¡¹Ö Áö½ÄÀ» ½×Àº ´ÙÀ½, °ÔÀÓÀ» ¾î¶»°Ô ¸¸µå´ÂÁö ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ¿©·¯ºÐÀº µÎ °³ÀÇ °ÔÀÓÀ» ¸¸µé °ÍÀ̸ç, Ãæµ¹ °¨Áö¿Í À̺¥Æ®, ´Ù¾çÇÑ ¾Ö´Ï¸ÞÀÌ¼Ç ±â¼úµéÀ» ¹è¿ï °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡ ÀÖ´Â ´ëºÎºÐÀÇ ¿¹Á¦µéÀº ÆÄÀ̽ãÀÇ IDLE(Integrated DeveLopment Environment) ½©À» »ç¿ëÇÑ´Ù. IDLEÀº ±¸¹®À» °Á¶Çϸç, ´Ù¸¥ ¾ÖÇø®ÄÉÀ̼ǵ鿡¼ »ç¿ëµÇ´Â °Í°ú °°Àº º¹»ç ºÙÀ̱⠱â´É, ³ªÁß¿¡ Äڵ带 ÀúÀåÇÒ ¼ö ÀÖ´Â ÆíÁý À©µµ¿ì¸¦ Á¦°øÇÑ´Ù. ÀÌ°ÍÀº IDLE°¡ ÀÎÅÍ·ºÆ¼ºê ȯ°æÀÌÀÚ ÅؽºÆ® ÆíÁý±â¿Í ¾à°£ ºñ½ÁÇÑ °Íó·³ µ¿ÀÛÇÑ´Ù´Â Àǹ̴Ù. ÀÌ Ã¥ÀÇ ¿¹Á¦µéÀº ±âº»ÀûÀÎ Äְܼú ÀÏ¹Ý ÅؽºÆ® ÆíÁý±â¿¡¼ Àß µ¿ÀÛÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ IDLEÀÇ ±¸¹® °Á¶¿Í ¾à°£ ´õ Ä£¼÷ÇÑ È¯°æÀº Äڵ忡 ´ëÇÑ ÀÌÇظ¦ µµ¿ï °ÍÀ̸ç, ù Àå¿¡¼ ¾î¶»°Ô ¼³Á¤ÇÏ´ÂÁö »ìÆ캸°Ô µÉ °ÍÀÌ´Ù.
Ã¥¿¡¼ ´Ù·ê ³»¿ë
´ÙÀ½Àº °¢ Àå¿¡ ´ëÇÑ °³¿ä´Ù:
1ÀåÀº ÆÄÀ̽ãÀ» óÀ½ ¼³Ä¡ÇÏ´Â ¹æ¹ý°ú ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ¼Ò°³¸¦ ÇÑ´Ù.
2ÀåÀº ±âº» °è»ê°ú º¯¼ö¿¡ ´ëÇØ ¼Ò°³Çϸç, 3ÀåÀº ¹®ÀÚ¿, ¸®½ºÆ®, Æ©Çà µîÀÇ ±âº» ÆÄÀ̽ã ŸÀÔµéÀ» ¼³¸íÇÑ´Ù.
4ÀåÀº turtle ¸ðµâÀ» óÀ½ ¸À º»´Ù. ¿ì¸®´Â È»ìÇ¥ ¸ð¾çÀÇ °ÅºÏÀ̸¦ ȸé»ó¿¡¼ ¿òÁ÷À̵µ·Ï ÇÏ´Â ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ï °ÍÀÌ´Ù.
5ÀåÀº ´Ù¾çÇÑ Á¶°Ç¹®°ú if ¹®À» ´Ù·ç¸ç, 6Àå¿¡¼´Â for ·çÇÁ¿Í while ·çÇÁ¸¦ ¹è¿ï °ÍÀÌ´Ù.
7Àå¿¡¼ºÎÅÍ ÇÔ¼ö¿¡ ´ëÇØ »ç¿ëÇÏ°í ¸¸µé±â ½ÃÀÛÇÒ °ÍÀ̸ç, 8Àå¿¡¼´Â Ŭ·¡½º¿Í °´Ã¼¿¡ ´ëÇØ ´Ù·ê °ÍÀÌ°í ÀÌÈÄ¿¡ °ÔÀÓÀ» °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÒ ÇÁ·Î±×·¡¹Ö ±â¼úµéÀ» Á¦°øÇϱâ À§ÇØ ±âº»ÀûÀÎ °³³äµéÀ» ÃæºÐÈ÷ ´Ù·ê °ÍÀÌ´Ù. ¿©±â¼´Â ¾à°£ ´õ º¹ÀâÇÑ °Í¿¡ ´ëÇØ ´Ù·ç±â ½ÃÀÛÇÑ´Ù.
9ÀåÀº ÆÄÀ̽㿡 ³»ÀåµÈ ÇÔ¼öµé¿¡ ´ëÇØ »ìÆ캸¸ç, 10ÀåÀº ÆÄÀ̽ã°ú ÇÔ²² µðÆúÆ®·Î ¼³Ä¡µÈ ¸î °¡Áö ¸ðµâµéÀ» »ìÆ캻´Ù.
11ÀåÀº Á¶±Ý ´õ º¹ÀâÇÑ µµÇüµéÀ» ±×¸®±â À§ÇØ turtle ¸ðµâ·Î µ¹¾Æ¿Â´Ù. 12ÀåÀº °í±Þ ±×·¡ÇÈÀ» ¸¸µé±â À§ÇØ tkinter ¸ðµâÀ» »ç¿ëÇÑ´Ù.
13Àå°ú 14Àå¿¡¼´Â ÀÌÀü Àåµé¿¡¼ ¹è¿î Áö½ÄÀ» ±â¹ÝÀ¸·Î ¿ì¸®ÀÇ Ã¹ ¹ø° °ÔÀÓÀÎ ¡°¹Ù¿î½º!¡± °ÔÀÓÀ» ¸¸µç´Ù. 15ÀåºÎÅÍ 18Àå±îÁö´Â ¶Ç ´Ù¸¥ °ÔÀÓÀÎ ¡°¹Ì½ºÅÍ ½ºÆ½¸Ç Å»Ãâ °ÔÀÓ¡±À» ¸¸µç´Ù. ÀÌ °ÔÀÓ °³¹ß¿¡ ´ëÇØ ¼³¸íÇÏ´Â Àå¿¡¼´Â ¿©·¯ºÐÀÌ ½Ç¼öÇϱ⠽¬¿ï °ÍÀÌ´Ù. ¸¸¾à¿¡ ¾î¶°ÇÑ ¹®Á¦°¡ »ý°å´Ù¸é, À¥»çÀÌÆ®(http://python-for-kids.com/)¿¡¼ ÀÌ¿¡ ´ëÇÑ Äڵ带 ´Ù¿î·ÎµåÇÏ°í ¿©·¯ºÐÀÌ ¸¸µç ÄÚµå¿Í ºñ±³Çغ¸¶ó.
Èı⿡¼´Â PyGame°ú ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾îµé¿¡ ´ëÇØ »ìÆ캻´Ù.
ºÎ·Ï¿¡¼´Â ÆÄÀ̽ãÀÇ Å°¿öµå¿¡ ´ëÇØ ÀÚ¼¼È÷ ¹è¿ï °ÍÀ̸ç, ¿ë¾î Á¤¸®¿¡¼´Â ÀÌ Ã¥¿¡¼ »ç¿ëÇÑ ÇÁ·Î±×·¡¹Ö ¿ë¾î¿¡ ´ëÇÑ Á¤ÀǸ¦ ¹è¿ï °ÍÀÌ´Ù.
¸¶Áö¸· Àå¿¡¼ ¿©·¯ºÐÀº ÇÁ·Î±×·¡¹Ö ÆÛÁñ¿¡ ´ëÇÑ ¸ðµç ÇØ´äÀ» ¾òÀ» ¼ö ÀÖ´Ù.
À¥»çÀÌÆ®
ÀÌ Ã¥À» ÀÐÀ¸¸é¼ µµ¿òÀÌ ÇÊ¿äÇÏ´Ù¸é ¸ðµç ¿¹Á¦¿Í ÇÁ·Î±×·¡¹Ö ÆÛÁñÀ» ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Â À¥»çÀÌÆ®(http://python-for-kids.com/)¸¦ ¹æ¹®Çغ¸ÀÚ.
¸ñÂ÷
¼¹®
¿Ö ÆÄÀ̽ãÀΰ¡?
ÄÚµùÀ» ¹è¿ì´Â ¹æ¹ý
´©°¡ ÀÌ Ã¥À» Àоî¾ß ÇÒ±î?
ÀÌ Ã¥¿¡¼ ´Ù·ê ³»¿ë
À¥»çÀÌÆ®
Áñ±âÀÚ!
PART I ÇÁ·Î±×·¡¹Ö ¹è¿ì±â
1. ¹ìÀ̶ó°í ¸ðµÎ ±â¾î ´Ù´ÏÁø ¾Ê´Â´Ù
¾ð¾î¿¡ ´ëÇÑ À̾߱â
ÆÄÀ̽㠼³Ä¡Çϱâ
ÆÄÀ̽ãÀ» ¼³Ä¡Çß´Ù¸é
ÆÄÀ̽ã ÇÁ·Î±×·¥ ÀúÀåÇϱâ
º¹½À
2. °è»ê°ú º¯¼ö
ÆÄÀ̽ãÀ¸·Î °è»êÇϱâ
º¯¼ö´Â »óÇ¥¿Í °°´Ù
º¯¼ö »ç¿ëÇϱâ
º¹½À
3. ¹®ÀÚ¿, ¸®½ºÆ®, Æ©ÇÃ, ¸Ê
¹®ÀÚ¿
¸®½ºÆ®´Â ¹®ÀÚ¿º¸´Ù ´õ °·ÂÇÏ´Ù
Æ©ÇÃ
ÆÄÀ̽㠸ÊÀº ±æÀ» ã´Â µ¥ µµ¿òÀ» ÁÖÁö ¾Ê´Â´Ù
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
4. °ÅºÏÀÌ·Î ±×¸² ±×¸®±â
ÆÄÀ̽㠰źÏÀÌ ¸ðµâ »ç¿ëÇϱâ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
5. IF¿Í ELSE·Î ¹°¾îº¸ÀÚ
IF ¹®
IF-THEN-ELSE ¹®
IF ¹®°ú ELIF ¹®
Á¶°Ç¹® Á¶ÇÕÇϱâ
¾Æ¹«·± °ªÀÌ ¾ø´Â º¯¼ö ? NONE
¹®ÀÚ¿°ú ¼ýÀÚ¿ÍÀÇ Â÷ÀÌÁ¡
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
6. ºù±Ûºù±Û µ¹±â
FOR ·çÇÁ »ç¿ëÇϱâ
·çÇÁ¿¡ ´ëÇØ À̾߱⸦ ÇÏ°í ÀÖÁö¸¸
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
7. ÇÔ¼ö¿Í ¸ðµâ·Î Äڵ带 Àç»ç¿ëÇϱâ
ÇÔ¼ö »ç¿ëÇϱâ
¸ðµâ »ç¿ëÇϱâ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
8. Ŭ·¡½º¿Í °´Ã¼¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
»ç¹°À» Ŭ·¡½º·Î ±¸ºÐÇϱâ
°´Ã¼¿Í Ŭ·¡½ºÀÇ ´Ù¸¥ À¯¿ëÇÑ ±â´Éµé
°´Ã¼ ÃʱâÈ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
9. ÆÄÀ̽ãÀÇ ³»Àå ÇÔ¼ö
³»Àå ÇÔ¼ö »ç¿ëÇϱâ
ÆÄÀÏ ÀÛ¾÷Çϱâ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
10. À¯¿ëÇÑ ÆÄÀ̽㠸ðµâ
COPY ¸ðµâÀ» »ç¿ëÇØ º¹»çº» ¸¸µé±â
KEYWORD ¸ðµâ·Î Å°¿öµå ÃßÀûÇϱâ
RANDOM ¸ðµâ·Î ·£´ý ¼ýÀÚ ¾ò±â
SYS ¸ðµâ·Î ½© ÄÁÆ®·ÑÇϱâ
TIME ¸ðµâ·Î ½Ã°£ ÀÛ¾÷Çϱâ
Á¤º¸¸¦ ÀúÀåÇϱâ À§ÇØ PICKLE ¸ðµâÀ» »ç¿ëÇϱâ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
11. ´õ ¸¹Àº TURTLE ±×·¡ÇÈ
±âº» »ç°¢ÇüÀ¸·Î ½ÃÀÛÇϱâ
º° ±×¸®±â
ÀÚµ¿Â÷ ±×¸®±â
»öÄ¥Çϱâ
Á¤»ç°¢ÇüÀ» ±×¸®´Â ÇÔ¼ö
»öÀ¸·Î ä¿öÁø Á¤»ç°¢Çü ±×¸®±â
»öÀ¸·Î ä¿öÁø º° ±×¸®±â
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
12. ´õ ³ªÀº ±×·¡ÇÈÀ» À§ÇØ TKINTER »ç¿ëÇϱâ
Ŭ¸¯ÇÒ ¼ö ÀÖ´Â ¹öÆ° ¸¸µé±â
ÁöÁ¤µÈ ¸Å°³º¯¼ö »ç¿ëÇϱâ
±×¸²À» ±×¸®±â À§ÇÑ Äµ¹ö½º »ý¼ºÇϱâ
¼± ±×¸®±â
»óÀÚ ±×¸®±â
È£ ±×¸®±â
´Ù°¢Çü ±×¸®±â
ÅؽºÆ® ±×¸®±â
À̹ÌÁö Ç¥½ÃÇϱâ
±âº»ÀûÀÎ ¾Ö´Ï¸ÞÀÌ¼Ç ¸¸µé±â
°´Ã¼°¡ ¾î¶² °Í¿¡ ´ëÇØ ¹ÝÀÀÇϵµ·Ï Çϱâ
½Äº°ÀÚ¸¦ »ç¿ëÇÏ´Â ¿©·¯ °¡Áö ¹æ¹ý
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
PART II. ¹Ù¿î½º!
13. ù ¹ø° °ÔÀÓ ¸¸µé±â: ¹Ù¿î½º!
ƨ±â´Â °øÀ» Ä¡±â
°ÔÀÓ Äµ¹ö½º »ý¼ºÇϱâ
°ø Ŭ·¡½º »ý¼ºÇϱâ
¸î °¡Áö µ¿ÀÛ Ãß°¡Çϱâ
º¹½À
14. ù ¹ø° °ÔÀÓ ¿Ï¼ºÇϱâ: ¹Ù¿î½º!
Æеé Ãß°¡Çϱâ
±âȸ¿ä¼Ò Ãß°¡Çϱâ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
PART III. ¹Ì½ºÅÍ ½ºÆ½¸Ç Å»Ãâ °ÔÀÓ
15. ¹Ì½ºÅÍ ½ºÆ½¸Ç °ÔÀÓÀ» À§ÇÑ ±×·¡ÇÈ ¸¸µé±â
¹Ì½ºÅÍ ½ºÆ½¸Ç °ÔÀÓ °èȹ
GIMP ¾ò±â
°ÔÀÓ ¿ä¼Ò »ý¼ºÇϱâ
º¹½À
16. ¹Ì½ºÅÍ ½ºÆ½¸Ç °ÔÀÓ °³¹ßÇϱâ
°ÔÀÓ Å¬·¡½º »ý¼ºÇϱâ
COORDS Ŭ·¡½º »ý¼ºÇϱâ
Ãæµ¹ °Ë»çÇϱâ
SPRITE Ŭ·¡½º ¸¸µé±â
¹Ù´Ú ¹ÞħÆÇ Ãß°¡Çϱâ
º¹½À
ÇÁ·Î±×·¡¹Ö ÆÛÁñ
17. ¹Ì½ºÅÍ ½ºÆ½¸Ç »ý¼ºÇϱâ
¹Ì½ºÅÍ ½ºÆ½¸Ç À̹ÌÁö ÃʱâÈÇϱâ
¹Ì½ºÅÍ ½ºÆ½¸ÇÀ» ¿ÞÂÊ ¿À¸¥ÂÊÀ¸·Î µ¹¸®±â
¹Ì½ºÅÍ ½ºÆ½¸ÇÀ» Á¡ÇÁÇÏ°Ô ¸¸µé±â
Áö±Ý±îÁö ¹è¿î °Íµé
º¹½À
18. ¹Ì½ºÅÍ ½ºÆ½¸Ç °ÔÀÓ ¿Ï¼ºÇϱâ
¹Ì½ºÅÍ ½ºÆ½¸Ç À̹ÌÁö ¿òÁ÷À̱â
¹Ì½ºÅÍ ½ºÆ½¸Ç À̹ÌÁö ½ºÇÁ¶óÀÌÆ® Å×½ºÆ®Çϱâ
Å»Ãⱸ!
ÃÖÁ¾ °ÔÀÓ
º¹½À
ÇÁ·Î±×·¡¹Ö ÄûÁî
Èıâ. ÀÌÁ¨ ¾îµð·Î °¡¾ß Çϳª¿ä
°ÔÀÓ ÇÁ·Î±×·¡¹Ö°ú ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö
ÇÁ·Î±×·¡¹Ö ¾ð¾îµé
¸ÎÀ½¸»
ºÎ·Ï. ÆÄÀ̽ã Å°¿öµå
¿ë¾î Á¤¸®
ÇÁ·Î±×·¡¹Ö ÆÛÁñ Á¤´ä
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇѾç´ëÇб³¿¡¼ ÄÄÇ»ÅÍ °øÇÐÀ» Àü°øÇÑ ÈÄ·Î Áö±Ý±îÁö °³¹ßÀÚÀÇ ±æÀ» °È°í ÀÖ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ÃµÁ÷ÀÓÀ» ÀÎÁ¤Çϸ鼵µ Ȥ½Ã ´Ù¸¥ Àç´Éµµ ÀÖ´Â °Ç ¾Æ´Ò±î ÇÏ´Â Èñ¸ÁÀ¸·Î ¾ÆÀ̽ºÇÏÅ°µµ Çغ¸°í ±âŸµµ ¸¸Á®º¸Áö¸¸, °á±¹Àº ÄÄÇ»ÅÍ ¾Õ¿¡ ¾É¾Æ °³¹ß¿¡ ¸ôµÎÇÏ´Â ÀÚ½ÅÀ» ¹ß°ßÇÏ°ï ÇÑ´Ù. ÃÖ±Ù¿¡´Â Flutter¸¦ ºñ·ÔÇÑ ¸ÖƼ Ç÷§Æû¿¡ °ü½ÉÀ» µÎ°í ÀÖ´Ù. ¿Å±ä Ã¥À¸·Î´Â ¡¶Çٽɸ¸ °ñ¶ó ¹è¿ì´Â SwiftUI ±â¹ÝÀÇ iOS ÇÁ·Î±×·¡¹Ö¡· ¿Ü 12Á¾ÀÌ ÀÖ´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 5±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 0±Ç)
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.