ÄÜÅÙÃ÷ »ó¼¼º¸±â
âÀÇÀû ¹®Á¦ ÇØ°áÀ» À§ÇÑ ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö


âÀÇÀû ¹®Á¦ ÇØ°áÀ» À§ÇÑ ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö

âÀÇÀû ¹®Á¦ ÇØ°áÀ» À§ÇÑ ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö

<±èÁøÀÏ>,<À±ÀåÇõ> °øÀú | ¿¬µÎ¿¡µð¼Ç

Ãâ°£ÀÏ
2022-05-26
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
26 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

ÆÄÀ̽ãÀ» óÀ½ Á¢Çϰųª ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇÑ °æÇèÀÌ ¾ÆÁ÷ ¸¹Áö ¾ÊÀº Ãʺ¸ÀÚ¸¦ À§ÇÑ ÀÔ¹®¼­ÀÌ´Ù. Ã¥ÀÇ 1ºÎ´Â ¡®ÄÄÇ»Æà »ç°í·Â°ú ÆÄÀ̽㠱âÃÊ¡¯À̸ç ÆÄÀ̽㿡 ´ëÇÑ ±âº»ÀûÀÎ ³»¿ëÀ» ´Ù·ç¾ú´Ù. 2ºÎ´Â ¡®ºÐ¾ßº° ¹®Á¦ ÇØ°á ¹× ÆÄÀ̽ã È°¿ë¡¯À̸ç ÆÄÀ̽ãÀ» ÀÌ¿ëÇÏ¿© STEAM ºÐ¾ßÀÇ ¹®Á¦ ÇØ°á ¹× ÇÁ·Î±×·¡¹Ö È°¿ë ³»¿ëÀ» ´Ù·ç¾ú´Ù. Ã¥ÀÇ 1ºÎ¸¦ ÅëÇØ ±âÃÊÀûÀÎ ÆÄÀ̽ã ÇÁ·Î±×·¡¹ÖÀ» ÀÍÈ÷°í, 2ºÎ¸¦ ÅëÇØ STEAM ºÐ¾ßÀÇ ¹®Á¦ ÇØ°áÀ» À§ÇÑ ÄÄÇ»Æà »ç°í·Â Çâ»óÀ» ÀÌ·ê ¼ö ÀÖµµ·Ï Ã¥ÀÇ ³»¿ëÀ» ±¸¼ºÇÏ¿´´Ù.

ÀúÀÚ¼Ò°³

Çѳ²´ëÇб³ ±³¾çÀ¶º¹ÇÕ´ëÇÐÀÇ ºÎ±³¼ö·Î ÀçÁ÷ ÁßÀ̸ç Áõ°­Çö½Ç, ¹«Å© Ç÷§Æû, »óȲÇнÀ ºÐ¾ß¸¦ ¿¬±¸ÇÏ°í ÀÖ´Ù. ÇÁ·Î±×·¥ °³¹ßÀÚ, ÇÁ·ÎÁ§Æ® ¸Þ´ÏÀú µî »ê¾÷ ÇöÀå¿¡¼­ ¾òÀº °æÇèÀ» ¹ÙÅÁÀ¸·Î Àü±³»ýÀÇ SW±âÃÊ ±³°ú¸ñÀÇ ½Å¼³ ¹× °³¹ßÀ» Àû±ØÀûÀ¸·Î ÇÏ°í ÀÖ´Ù.

¸ñÂ÷

¢ºPREFACE iii
¢ºÀÌ Ã¥ÀÇ ±¸¼º vi

PART 1 ÄÄÇ»Æà »ç°í·Â°ú ÆÄÀ̽㠱âÃÊ

CHAPTER 1 ÄÄÇ»Æà »ç°í·Â°ú ÆÄÀ̽ã 003
¢º1.1 ÄÄÇ»Æà »ç°í·Â°ú ¾Ë°í¸®Áò 003
¢º¢º1.1.1 ¼ÒÇÁÆ®¿þ¾î ±³À°°ú STEAM ±³À° 003
¢º¢º1.1.2 ÄÄÇ»Æà »ç°í·Â 005
¢º¢º1.1.3 ¾Ë°í¸®Áò 007
¢º1.2 ÇÁ·Î±×·¡¹Ö ¾ð¾î 011
¢º¢º1.2.1 ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¹ßÀü 011
¢º¢º1.2.2 ÀÎÅÍÇÁ¸®Æ¼µå ¾ð¾î¿Í ÄÄÆÄÀÏµå ¾ð¾î 012
¢º1.3 ÆÄÀ̽㠼Ұ³ 013
¢º¢º1.3.1 ÆÄÀ̽ãÀÇ µîÀå 013
¢º¢º1.3.2 ÆÄÀ̽ãÀÇ Æ¯Â¡ 016
¢º1.4 ÆÄÀ̽㠼³Ä¡Çϱâ 017
¢º1.5 ÆÄÀ̽㠽ÇÇà°ú Á¾·á 020
¢º¢º1.5.1 ÆÄÀ̽㠽ÇÇàÇϱâ 020
¢º¢º1.5.2 ÆÄÀ̽ã Á¾·áÇϱâ 023
¢º1.6 ÆÄÀ̽㠿¡µðÅÍ »ç¿ëÇϱâ 024
¢º¢º1.6.1 ÆÄÀ̽ã IDLE¿Í ÆÄÀ̽㠼Р025
¢º¢º1.6.2 ÆÄÀ̽㠿¡µðÅÍ 025
¢º¢º1.6.3 ÆÄÀ̽㠼аú ÆÄÀ̽㠿¡µðÅÍÀÇ ÀÚµ¿¿Ï¼º ±â´É 028

CHAPTER 2 µ¥ÀÌÅÍ Ãâ·ÂÇϱâ 030
¢º2.1 ¹®ÀÚ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ 030
¢º2.2 ¼ýÀÚ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ 033
¢º2.3 ±×·¡ÇÈ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ 036
¢ºThinking! 043
¢ºÀá±ñ! Coding 047
¢ºCoding? Programming! 049

CHAPTER 3 µ¥ÀÌÅÍ ÀúÀåÇϱâ 056
¢º3.1 °ªÀ» º¯¼ö¿¡ ÀúÀåÇϱâ 056
¢º¢º3.1.1 º¯¼ö¸í ¸¸µé±â 056
¢º¢º3.1.2 º¯¼ö¿¡ °ª ´ëÀÔÇϱâ 058
¢º3.2 »ç¿ëÀڷκÎÅÍ ÀÔ·Â¹Þ¾Æ µ¥ÀÌÅÍ ÀúÀåÇϱâ 061
¢º¢º3.2.1 »ç¿ëÀڷκÎÅÍ ¹®ÀÚ¿­ ÀԷ¹ޱâ 061
¢º¢º3.2.2 »ç¿ëÀڷκÎÅÍ Á¤¼ö ÀԷ¹ޱâ 063
¢º3.3 ´Ù¾çÇÑ ÀÚ·áÇüÀ¸·Î µ¥ÀÌÅÍ ÀúÀåÇϱâ 065
¢º¢º3.3.1 ÀÚ·áÇüÀÇ Á¾·ù 065
¢º¢º3.3.2 ´Ù¸¥ ÀÚ·áÇüÀ¸·Î º¯È¯Çϱâ 067
¢ºThinking! 070
¢ºÀá±ñ! Coding 073
¢ºCoding? Programming! 076

CHAPTER 4 µ¥ÀÌÅÍ ¿¬»êÇϱâ 085
¢º4.1 ÀÔ·ÂµÈ µ¥ÀÌÅ͸¦ »ê¼ú ¿¬»êÇϱâ 085
¢º¢º4.1.1 ¼ö½Ä°ú ¿¬»êÀÚ 085
¢º¢º4.1.2 »çÄ¢¿¬»êÇϱâ 086
¢º¢º4.1.3 Á¤¼ö ³ª´°¼À°ú ³ª¸ÓÁö ¿¬»êÇϱâ 087
¢º4.2 ´ëÀÔ ¿¬»êÀÚ¿Í ÁõºÐ ´ëÀÔ ¿¬»êÀÚ È°¿ëÇϱâ 089
¢º¢º4.2.1 ´ëÀÔ ¿¬»êÀÚ¿Í ´ëÀÔ¹® 089
¢º¢º4.2.2 ÁõºÐ ´ëÀÔ ¿¬»êÀÚ 090
¢º4.3 ¿¬»êÀÚÀÇ ¿ì¼±¼øÀ§¸¦ °í·ÁÇÏ¿© ¿¬»êÇϱâ 092
¢ºThinking! 095
¢ºÀá±ñ! Coding 097
¢ºCoding? Programming! 099

CHAPTER 5 Âü, °ÅÁþ ÆÇÁ¤°ú ÇÁ·Î±×·¥ÀÇ ½ÇÇà È帧 ¼±ÅÃÇϱâ 109
¢º5.1 °ü°è ¿¬»êÀÚ¿Í ³í¸® ¿¬»êÀÚ¿¡ ÀÇÇÑ Âü, °ÅÁþ ÆÇÁ¤Çϱâ 109
¢º¢º5.1.1 °ü°è ¿¬»êÀÚ 109
¢º¢º5.1.2 ³í¸® ¿¬»êÀÚ 111
¢º5.2 ÇÁ·Î±×·¥ÀÇ ½ÇÇà È帧 ¼±ÅÃÇϱâ 114
¢º¢º5.2.1 ÇÁ·Î±×·¥ ½ÇÇà È帧 ±¸Á¶ 114
¢º¢º5.2.2 Á¶°Ç¿¡ ¸¸Á·ÇÏ¸é ½ÇÇàÇϱâ 115
¢º¢º5.2.3 Á¶°Ç¿¡ µû¶ó ¼±ÅÃÇϱâ 118
¢º¢º5.2.4 °ÅÁþÀÌ¸é ´Ù¸¥ Á¶°ÇÀ» °Ë»çÇÏ¿© ¼±ÅÃÇϱâ 120
¢ºThinking! 123
¢ºÀá±ñ! Coding 126
¢ºCoding? Programming! 131

CHAPTER 6 ÇÁ·Î±×·¥ÀÇ ½ÇÇà ¹Ýº¹Çϱâ 142
¢º6.1 Á¤ÇØÁø Ƚ¼ö¸¸Å­ ¹Ýº¹Çϱâ 142
¢º¢º6.1.1 ¹Ýº¹ÀÇ Çʿ伺 142
¢º¢º6.1.2 Ƚ¼ö¸¸Å­ ¹Ýº¹Çϱâ 144
¢º6.2 Á¶°Ç¿¡ µû¶ó ¹Ýº¹Çϱâ 149
¢º6.3 ¹Ýº¹¹®¿¡¼­ÀÇ Å»Ãâ°ú °è¼Ó ¹Ýº¹Çϱâ 153
¢ºThinking! 157
¢ºÀá±ñ! Coding 161
¢ºCoding? Programming! 163

CHAPTER 7 ¹Ýº¹ÀûÀÎ Äڵ带 ÇÔ¼ö·Î »ç¿ëÇϱâ 178
¢º7.1 ¹Ýº¹ÀûÀÎ Äڵ带 ÇÔ¼ö·Î ¸¸µé±â 178
¢º¢º7.1.1 ÇÔ¼öÀÇ Çʿ伺 178
¢º¢º7.1.2 ÇÔ¼ö¸¦ ¸¸µé°í È£ÃâÇϱâ 180
¢º7.2 ÇÔ¼ö¿¡ °ª Àü´ÞÇÏ°í °á°ú ¹Ýȯ¹Þ±â 184
¢º¢º7.2.1 ÇÔ¼ö¿¡ °ª Àü´ÞÇϱâ 184
¢º¢º7.2.2 ÇÔ¼öÀÇ °á°ú ¹Ýȯ¹Þ±â 187
¢ºThinking! 190
¢ºÀá±ñ! Coding 192
¢ºCoding? Programming! 194

PART 2 ºÐ¾ßº° ¹®Á¦ ÇØ°á ¹× ÆÄÀ̽ã È°¿ë

CHAPTER 8 °úÇÐ(Science) 207
¢º8.1 DNA ¿°±â¼­¿­ÀÇ ¼ø¼­ ¹Ù²Ù±â 207
¢º8.2 ÀÚÀ¯ ³«ÇÏ¿Í Æ÷¹°¼± ¿îµ¿ ±ËÀû ±×¸®±â 213
¢º¢º8.2.1 ÀÚÀ¯ ³«ÇÏ ¿îµ¿ ±ËÀû ±×¸®±â 213
¢º¢º8.2.2 Æ÷¹°¼± ¿îµ¿ ±ËÀû ±×¸®±â 220
¢ºThinking! 229
¢ºÀá±ñ! Coding 233
¢ºCoding? Programming! 236

CHAPTER 9 񃬣(Technology) 247
¢º9.1 È­Àç°æº¸±â ÀÛµ¿Çϱâ 247
¢º9.2 7¼¼±×¸ÕÆ® LED¸¦ ÀÌ¿ëÇÑ ¼ýÀÚ Ç¥½ÃÇϱâ 260
¢º¢º9.2.1 7¼¼±×¸ÕÆ® Çü½ÄÀÇ ¼ýÀÚ À̹ÌÁö Ç¥½ÃÇϱâ 260
¢º¢º9.2.2 7¼¼±×¸ÕÆ® °³º° LED¸¦ ÀÌ¿ëÇÑ ¼ýÀÚ Ç¥½ÃÇϱâ 267
¢ºThinking! 275
¢ºÀá±ñ! Coding 278
¢ºCoding? Programming! 282
CHAPTER 10 °øÇÐ(Engineering) 292
¢º10.1 ·Îº¿ û¼Ò±âÀÇ À̵¿°ú ±ÍȯÇϱâ 292
¢º10.2 ISBN Äڵ带 ÅëÇÑ µµ¼­ ¹øÈ£ °ËÁõÇϱâ 303
¢ºThinking! 313
¢ºÀá±ñ! Coding 315
¢ºCoding? Programming! 318

CHAPTER 11 ¿¹¼ú(Arts) 328
¢º11.1 ¸¶¿ì½º¿Í Å°º¸µå¸¦ ÀÌ¿ëÇÑ ±×¸² ±×¸®±â 328
¢º11.2 À½°è¿Í ÁÖÆļö¸¦ ÀÌ¿ëÇÑ ÇÇ¾Æ³ë °Ç¹Ý ¿¬ÁÖÇϱâ 338
¢ºThinking! 346
¢ºÀá±ñ! Coding 347
¢ºCoding? Programming! 350

CHAPTER 12 ¼öÇÐ(Mathematics) 361
¢º12.1 ÇǺ¸³ªÄ¡ ¼ö¿­°ú ÇǺ¸³ªÄ¡ Æ®¸® ±×¸®±â 361
¢º¢º12.1.1 ÇǺ¸³ªÄ¡ ¼ö¿­ °è»êÇϱâ 361
¢º¢º12.1.2 ÇǺ¸³ªÄ¡ Æ®¸® ±×¸®±â 367
¢º12.2 È®·ü¿¡ ±âÃÊÇÑ µ¿ÀüÀÇ ¾Õ¸é/µÞ¸é ¸ÂÃ߱⠰ÔÀÓÇϱâ 372
¢º¢º12.2.1 È®·ü°ú µ¿ÀüÀÇ ¾Õ¸é/µÞ¸é ¹ß»ý ºñÀ² °è»êÇϱâ 372
¢º¢º12.2.2 µÎ µ¿ÀüÀÇ ¾Õ¸é/µÞ¸é ¸ÂÃ߱⠰ÔÀÓÇϱâ 379
¢ºThinking! 386
¢ºÀá±ñ! Coding 390
¢ºCoding? Programming! 392

APPENDIX ºÎ·Ï
¢ºA.1 ÆÄÀ̽㠾ð¾î °³¿ä 405
¢º¢ºA.1.1 ÀÚ·áÇü 405
¢º¢ºA.1.2 »ó¼ö 408
¢º¢ºA.1.3 ½Äº°ÀÚ 409
¢º¢ºA.1.4 º¯¼ö 409
¢º¢ºA.1.5 ¿¹¾à¾î 410
¢º¢ºA.1.6 ¿¬»êÀÚ 410
¢º¢ºA.1.7 ¼ö½Ä 412
¢º¢ºA.1.8 ¹®Àå 412
¢º¢ºA.1.9 ÁÖ¼®(¼³¸í¹®) 419
¢º¢ºA.1.10 ÀԷ°ú Ãâ·Â 420
¢º¢ºA.1.11 ÇÔ¼ö 421
¢º¢ºA.1.12 ¸ðµâ 424
¢º¢ºA.1.13 Ŭ·¡½º¿Í °´Ã¼ 424
¢º¢ºA.1.14 ¿¹¿Ü ó¸® 426
¢º¢ºA.1.15 ÆÄÀÏ Ã³¸® 427
¢ºA.2 ÆÄÀ̽ã ÄÚµå ½ºÅ¸ÀÏ °¡À̵å 429
¢º¢ºA.2.1 ÄÚµåÀÇ ÀÛ¼º 429
¢º¢ºA.2.2 ¶ç¾î¾²±â 431
¢º¢ºA.2.3 ¹®ÀÚ¿­ µû¿ÈÇ¥ 433
¢º¢ºA.2.4 ´ÙÁß ¶óÀÎ ¹®Àå 433
¢º¢ºA.2.5 ÁÖ¼®(¼³¸í¹®) ÀÛ¼º 434
¢ºA.3 ÆÄÀ̽㠽ĺ°ÀÚ À̸§ ÀÛ¼º ±ÔÄ¢ 434
¢º¢ºA.3.1 Ãʱâ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ½Äº°ÀÚ À̸§ ÀÛ¼º ±ÔÄ¢ 435
¢º¢ºA.3.2 C ¾ð¾î, Pascal ¾ð¾î, Java ¾ð¾îÀÇ ½Äº°ÀÚ À̸§ ÀÛ¼º ±ÔÄ¢ 436
¢º¢ºA.3.3 Çë°¡¸®¾ð Ç¥±â¹ý 438
¢º¢ºA.3.4 ÆÄÀ̽㠽ĺ°ÀÚ À̸§ ÀÛ¼º ±ÔÄ¢ 439
¢ºA.4 ÆÄÀ̽ã Å°º¸µå Å° À̸§ 440
¢ºA.5 ÆÄÀÌÂü ¼³Ä¡ 444
¢º¢ºA.5.1 ÆÄÀÌÂü ´Ù¿î·Îµå ¹× ¼³Ä¡ 444
¢º¢ºA.5.2 ÆÄÀÌÂü ȯ°æ ¼³Á¤ 450
¢º¢ºA.5.3 ÇÁ·ÎÁ§Æ® »ý¼º ¹× ÆÄÀ̽ã ÇÁ·Î±×·¥ ÀÛ¼º 453

INDEX 457