| »óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
| - °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
| - Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
| - °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
| - ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
|
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
| - »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
| - »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
| - Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
|
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
| - ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
|
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
|
| »ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰQ&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÄÚµùÀ» ¹è¿ì¸ç Ç®¾îº¸´Â ÀÚ¿¬°èÀÇ ½Åºñ
10³â ÀÌ»ó ¼ö¸¹Àº µ¶ÀÚ¿¡°Ô ¿µ°¨À» ÁØ ¡¶Nature of Code¡·ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ¹öÀü °³Á¤ÆÇ. ¡®ÄÚµù Æ®·¹ÀΡ¯ ä³ÎÀÇ ´ë´Ï¾ó ½ÃÇÁ¸ÕÀÌ ¾´ ÀÌ Çõ½ÅÀûÀÎ ¾È³»¼´Â Ãʺ¸ÀÚ¿Í ¼÷·ÃµÈ ÇÁ·Î±×·¡¸Ó ¸ðµÎ¸¦ ÄÚµå¿Í Àç¹ÌÀִ âÀǼºÀÌ ¸¸³ª´Â ¼¼°è·Î ¾È³»ÇÑ´Ù. º¤ÅÍ, ´ºÅÏÀÇ ¿îµ¿ ¹ýÄ¢, Áøµ¿ µî ÀÚ¿¬°èÀÇ ½Åºñ¸¦ ºÎµå·´°Ô Ç®¾î³»¸ç, ÁøÈ¿Í À¯Àü ¾Ë°í¸®Áò, ½Å°æ¸Á, ¸Ó½Å·¯´× °°Àº º¹ÀâÇÑ ÁÖÁ¦±îÁö Ä£ÀýÇÏ°Ô »ìÆìº»´Ù. Á÷Á¢ ¹°¸® ¿£ÁøÀ» ±¸ÇöÇϸç Äڵ带 ¿¹¼ú·Î ¹Ù²Ù´Â ³î¶ó¿î Áñ°Å¿òÀ» °æÇèÇÒ ¼ö ÀÖ´Ù.
»ó¼¼À̹ÌÁö![]() ¸ñÂ÷ÁöÀºÀÌ ¡¤ °¨¼öÀÚ ¡¤ ¿Å±äÀÌ ¼Ò°³ xii
¿Å±äÀÌ ¸Ó¸®¸» xiii
º£Å¸¸®´õ Èıâ xiv
̵̧ȍ xvi
°¨»çÀÇ ±Û xviii
ÀÌ Ã¥¿¡ ´ëÇÏ¿© xxiv
CHAPTER 0 ¹«ÀÛÀ§¼º 1
0.1 ·£´ý ¿öÅ© 2
0.2 ·£´ý ¿öÄ¿ Ŭ·¡½º 3
0.3 È®·ü°ú ºñ±ÕµîºÐÆ÷ 10
0.4 ¹«ÀÛÀ§ ¼ýÀÚÀÇ Á¤±ÔºÐÆ÷ 14
0.5 ¹«ÀÛÀ§ ¼ýÀÚÀÇ »ç¿ëÀÚ Á¤ÀÇ ºÐÆ÷ 18
0.6 ÆÞ¸° ³ëÀÌÁ »ç¿ëÇÑ ´õ ºÎµå·¯¿î Á¢±Ù 21
CHAPTER 1 º¤ÅÍ 33
1.1 º¤ÅÍÀÇ Á߿伺 34
1.2 p5.js¿¡¼ÀÇ º¤ÅÍ 37
1.3 º¤ÅÍ µ¡¼À 40
1.4 Ãß°¡ÀûÀÎ º¤ÅÍ ¼öÇÐ 45
1.5 º¤ÅÍÀÇ ±æÀÌ 50
1.6 º¤ÅÍ Á¤±ÔÈ 52
1.7 º¤Å͸¦ »ç¿ëÇÑ ¿òÁ÷ÀÓ 54
1.8 °¡¼Óµµ 59
CHAPTER 2 Èû 71
2.1 Èû°ú ´ºÅÏÀÇ ¿îµ¿ ¹ýÄ¢ 72
2.2 ÈûÀÇ ´©Àû 78
2.3 Áú·® °í·ÁÇϱâ 80
2.4 Èû ¸¸µé±â 82
2.5 Èû ¸ðµ¨¸µÇϱâ 88
2.6 nü ¹®Á¦ 110
CHAPTER 3 Áøµ¿ 117
3.1 °¢µµ 118
3.2 °¢¿îµ¿ 120
3.3 »ï°¢ÇÔ¼ö 126
3.4 À̵¿ ¹æÇâ °¡¸®Å°±â 127
3.5 ±ØÁÂÇ¥¿Í µ¥Ä«¸£Æ® ÁÂÇ¥ 131
3.6 Áøµ¿ÀÇ Æ¯¼º 134
3.7 °¢¼Óµµ¸¦ ÀÌ¿ëÇÑ Áøµ¿ 138
3.8 ÆÄµ¿ 142
3.9 ½ºÇÁ¸µ Èû 147
3.10 ÁøÀÚ 154
CHAPTER 4 ÆÄƼŬ ½Ã½ºÅÛ 165
4.1 ÆÄƼŬ ½Ã½ºÅÛÀÇ Á߿伺 166
4.2 ´ÜÀÏ ÆÄƼŬ 168
4.3 ÆÄƼŬ ¹è¿ 172
4.4 ÆÄƼŬ ¹æÃâ±â 178
4.5 ¹æÃâ±âÀÇ ½Ã½ºÅÛ 181
4.6 »ó¼Ó°ú ´ÙÇü¼º 184
4.7 ÈûÀ» »ç¿ëÇÏ´Â ÆÄƼŬ ½Ã½ºÅÛ 197
4.8 ¹Ð¾î³»´Â °´Ã¼ÀÇ ÈûÀ» Àû¿ëÇÑ ÆÄƼŬ ½Ã½ºÅÛ 200
4.9 À̹ÌÁö ÅØ½ºÃ³¿Í °¡»ê È¥ÇÕ 205
CHAPTER 5 ÀÚÀ² ¿¡ÀÌÀüÆ® 213
5.1 ½º½º·ÎÀÇ ÀÇÁö·Î ¼±ÅÃÇÏ´Â Èû 214
5.2 Â÷·®°ú Á¶Çâ 215
5.3 È帧Àå 232
5.4 °æ·Î µû¶ó°¡±â 239
5.5 º¹ÀâÇÑ ½Ã½ºÅÛ 256
5.6 ¾Ë°í¸®Áò È¿À²¼º: ³» ÇÁ·Î±×·¥Àº ¿Ö ÀÌ·¸°Ô ´À¸±±î? 273
CHAPTER 6 ¹°¸® ¶óÀ̺귯¸® 285
6.1 ¿Ö ¹°¸® ¶óÀ̺귯¸®¸¦ »ç¿ëÇϴ°¡? 287
6.2 Matter.js ¶óÀ̺귯¸® ÀÐ¾î µéÀ̱â 289
6.3 Matter.js °³¿ä 291
6.4 p5.js¿Í ÇÔ²² »ç¿ëÇÏ´Â Matter.js 301
6.5 Á¤Àû Matter.js ¹Ùµð 306
6.6 ´Ù°¢Çü°ú µµÇü ±×·ì 307
6.7 Matter.js Á¦¾à 315
6.8 ¿©·¯ °¡Áö Èû Àû¿ëÇϱâ 323
6.9 Ãæµ¹ À̺¥Æ® 327
6.10 °£´ÜÇÑ ¼Ò°³: ÀûºÐ 331
6.11 Toxiclibs.js·Î ±¸ÇöÇÏ´Â º£¸¦·¹ ¹°¸® 333
6.12 ¿¬Ã¼ ½Ã¹Ä·¹ÀÌ¼Ç 342
6.13 Àη°ú ô·Â 355
CHAPTER 7 ¼¿·ê·¯ ¿ÀÅ丶Ÿ 359
7.1 ¼¿·ê·¯ ¿ÀÅ丶Ÿ¶õ ¹«¾ùÀΰ¡? 360
7.2 ±âÃÊ ¼¿·ê·¯ ¿ÀÅ丶Ÿ 362
7.3 ¿ïÇÁ·³ÀÇ ºÐ·ù ü°è 380
7.4 »ý¸í °ÔÀÓ 382
7.5 °´Ã¼ÁöÇâÀûÀÎ ¼¿ ¸¸µé±â 391
7.6 ÀüÅëÀûÀÎ ¼¿·ê·¯ ¿ÀÅ丶ŸÀÇ º¯Çü 394
CHAPTER 8 ÇÁ·¢ÅÐ 399
8.1 ÇÁ·¢ÅÐÀ̶õ? 400
8.2 Àç±Í 403
8.3 ÄÚÅ© °î¼± 414
8.4 ³ª¹« 422
8.5 L-½Ã½ºÅÛ 430
CHAPTER 9 ÁøÈÀû ÄÄÇ»ÆÃ 439
9.1 À¯Àü ¾Ë°í¸®Áò: ÀÚ¿¬ÀÇ ÁöÇý 440
9.2 ¿Ö À¯Àü ¾Ë°í¸®ÁòÀ» »ç¿ëÇÒ±î? 441
9.3 À¯Àü ¾Ë°í¸®ÁòÀÇ ÀÛµ¿ ¿ø¸® 444
9.4 À¯Àü ¾Ë°í¸®Áò ÄÚµùÇϱâ 452
9.5 À¯Àü ¾Ë°í¸®Áò ¸ÂÃã ¼³Á¤Çϱâ 464
9.6 ÁøÈÇÏ´Â Èû: ½º¸¶Æ® ·ÎÄÏ 471
9.7 ´ëÈÇü ¼±Åà 484
9.8 »ýÅÂ°è ½Ã¹Ä·¹ÀÌ¼Ç 489
CHAPTER 10 ½Å°æ¸Á 499
10.1 Àΰø ½Å°æ¸Á ¼Ò°³ 501
10.2 ÆÛ¼ÁÆ®·Ð 505
10.3 ½Å°æ¸Á¿¡ ¡®³×Æ®¿öÅ©¡¯ Ãß°¡Çϱâ 521
10.4 ml5.js¸¦ »ç¿ëÇÑ ¸Ó½Å·¯´× 524
10.5 Á¦½ºÃ³ ºÐ·ù±â ¸¸µé±â 532
CHAPTER 11 ½Å°æÁøÈ 545
11.1 °È ÇнÀ 547
11.2 ½Å°æ¸ÁÀÇ ÁøÈ: NEAT ¾Ë°í¸®Áò 552
11.3 Ç÷¡ÇÇ ¹öµå ÄÚµùÇϱâ 553
11.4 ½Å°æÁøÈÇÏ´Â Ç÷¡ÇÇ ¹öµå 557
11.5 ½Å°æÁøÈ·Î Á¶ÇâÇϱâ 568
11.6 ½Å°æÁøÈÇÏ´Â »ýŰè 576
¸ÎÀ½¸» 587
ºÎ·Ï: »ý¸íü µðÀÚÀÎ 589
µµÆÇ Ãâó 593
ã¾Æº¸±â 596
Ã¥¼ÓÀ¸·ÎÅä¿äÀÏ ¾ÆÄ§ÀÔ´Ï´Ù. »óÄèÇÏ°Ô Á¶±ëÀ» Çϰí, ¸ÀÀÖ´Â ½Ã¸®¾óÀ» ¸ÔÀº µÚ, µû¶æÇÑ Ä³¸ð¸¶ÀÏ Â÷¿Í ÇÔ²² Á¶¿ëÈ÷ ÄÄÇ»ÅÍ ¾Õ¿¡ ¾É¾Ò½À´Ï´Ù. ´Þ·ÂÀ» º¸´Ï °ð ¿À·£ Ä£±¸ÀÇ »ýÀÏÀ̶ó p5.js·Î ÃàÇÏ Ä«µå¸¦ ¸¸µé±â·Î Çß½À´Ï´Ù. »öÁ¾À̸¦ ³¯¸®´Â ÃàÇÏ Ä«µå´Â ¾î¶³±î¿ä? º¸¶ó»ö, ºÐÈ«»ö »öÁ¾ÀÌ, º° ¸ð¾ç, ³×¸ð ¸ð¾ç »öÁ¾ÀÌ, ºü¸£°Ô ³¯¸®´Â »öÁ¾ÀÌ, õõÈ÷ ¶³¾îÁö´Â »öÁ¾ÀÌ µî ¿©·¯ °¡Áö ¸ð¾ç°ú ¿òÁ÷ÀÓÀ» °¡Áø »öÁ¾À̵éÀÌ ÇѲ¨¹ø¿¡ ȸ鿡¼ ÅÍÁö´Â ÃàÇÏ Ä«µå¸¦ ¸¸µé¾îº¸±â·Î Çß½À´Ï´Ù. / ÀÌ´Â ÆÄƼŬ ½Ã½ºÅÛÀÔ´Ï´Ù. »öÁ¾ÀÌ Á¶°¢(confetti)À̶ó´Â ÆÄƼŬÀ» ´Ù·ç´Â ÆÄƼŬ ½Ã½ºÅÛÀÔ´Ï´Ù. Particle Ŭ·¡½º¸¦ ´Ù½Ã ¼³°èÇØ¼ »ö»ó, ¸ð¾ç, ¿òÁ÷ÀÓ µîÀ» ÀúÀåÇÏ´Â º¯¼ö¸¦ ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. (185ÂÊ)
Áö±Ý±îÁö ¸¸µç Ç÷¡ÇÇ ¹öµå °ÔÀÓÀº ¸¶¿ì½º Ŭ¸¯À¸·Î Á¶ÀÛÇß½À´Ï´Ù. ÀÌÁ¦´Â ÄÄÇ»ÅͰ¡ Á÷Á¢ °ÔÀÓÀ» Ç÷¹ÀÌÇϵµ·Ï ¸¸µé°í, ½Å°æÁøÈ¸¦ ÅëÇØ °ÔÀÓÇÏ´Â ¹æ¹ýÀ» ÇнÀ½ÃÄѺ¸°Ú½À´Ï´Ù. ml5.js¿¡´Â ½Å°æÁøÈ ±â´ÉÀÌ ³»ÀåµÇ¾î ÀÖ¾î¼, ºñ±³Àû ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ù ¹øÂ° ´Ü°è´Â »õ¿¡°Ô ¡®³ú¡¯¸¦ ½É¾î¼ ½º½º·Î ³¯°¹ÁþÀ» ÇÒÁö ¸»Áö °áÁ¤ÇÒ ¼ö ÀÖ°Ô ¸¸µå´Â °ÍÀÔ´Ï´Ù. (557ÂÊ) ÁÁÀº ¹«ÀÛÀ§ ¼ýÀÚ »ý¼º±â´Â ¼·Î ¿¬°ü¼ºÀÌ ¾ø°í ±ÔÄ¢¼ºÀÌ º¸ÀÌÁö ¾Ê´Â ¼ýÀÚµéÀ» ¸¸µì´Ï´Ù. ÇÏÁö¸¸ ÀÚ¿¬½º·´°í »ýµ¿°¨ ÀÖ´Â ¿òÁ÷ÀÓÀ» ÇÁ·Î±×·¡¹ÖÇÒ ¶§´Â ¾à°£ÀÇ ¹«ÀÛÀ§¼º¸¸ ÀÖÀ¸¸é ÃæºÐÇÕ´Ï´Ù. ¿ÀÈ÷·Á ¿ÏÀüÈ÷ ±ÕÀÏÇÑ ¹«ÀÛÀ§¼ºÀº ºÎÀÚ¿¬½º·¯¿ï ¼ö ÀÖ½À´Ï´Ù. ÄË ÆÞ¸°(Ken Perlin)ÀÌ ¸¸µç ÆÞ¸° ³ëÀÌÁî(Perlin noise) ¾Ë°í¸®ÁòÀº ÀÌ·¯ÇÑ ºÎºÐÀ» °í·ÁÇØ ¸¸µé¾îÁ³½À´Ï´Ù. ÀÌ ¾Ë°í¸®ÁòÀº ¿¬¼ÓÇØ¼ ³ª¿À´Â ¼ýÀÚµéÀÌ ¼·Î ºñ½ÁÇÑ °ªÀ» °®µµ·Ï ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ¼ýÀÚµé »çÀÌÀÇ º¯È°¡ ºÎµå·¯¿öÁ®¼, ¿ÏÀüÈ÷ ¹«ÀÛÀ§ÀÎ °æ¿ìº¸´Ù ´õ ÀÚ¿¬½º·¯¿î ´À³¦À» ÁÝ´Ï´Ù. ±×·¡¼ ÆÞ¸° ³ëÀÌÁî´Â ±¸¸§, dz°æ, ´ë¸®¼® ¹«´Ì °°Àº ÀÚ¿¬½º·¯¿î ÆÐÅÏÀ» ¸¸µå´Â µ¥ ¸¹ÀÌ »ç¿ëµË´Ï´Ù. (21ÂÊ) ´ÙÀ½ ±×¸²Àº ÀÌ Ã¥ÀÇ ³»¿ëÀ» ¹ÙÅÁÀ¸·Î »ýŰ踦 ¸¸µé ¶§ µµ¿òÀÌ µÉ ¸¸ÇÑ ¾ÆÀ̵ð¾î¸¦ Á¦°øÇÏ´Â ±×¸²ÀÔ´Ï´Ù. »õ·Î¿î °³³ä°ú ±â¼úÀ» ¹è¿ï ¶§¸¶´Ù ÀÌ ±×¸²ÀÌ ¾î¶»°Ô ¹ßÀüÇÏ´ÂÁö »ìÆìº¸¼¼¿ä. / ÀÌ Ã¥ÀÇ ÁÖµÈ ¸ñÀûÀº ¾Ë°í¸®Áò°ú Çൿ ¿ø¸®¸¦ º¸¿©ÁÖ´Â °ÍÀ̱⠶§¹®¿¡, ¿¹Á¦µéÀº ´ëºÎºÐ ¿ø °°Àº °£´ÜÇÑ µµÇü Çϳª·Î¸¸ ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ¿©·¯ºÐÀº À̺¸´Ù ´õ âÀÇÀûÀÎ »ý°¢À» °¡Áö°í ÀÖÀ» °Å¿¹¿ä. ±×·¯´Ï ¿©·¯ºÐÀÌ ±×¸° ¿ä¼Òµé·Î µðÀÚÀο¡ µµÀüÇØº¸¼¼¿ä. ¸¸¾à µðÀÚÀÎÀ» ÄÚµå·Î ¿Å±â´Â °Ô óÀ½À̶ó¸é, ÀÌ Ã¥ÀÇ ÀÏ·¯½ºÆ®·¹ÀÌÅÍÀÎ À糪 ¸¶½Ã°¡ ¾´ °¡À̵带 Âü°íÇØº¸¼¼¿ä. ºÎ·Ï¿¡ ÀÖ´Â ÀÌ °¡À̵å´Â ÄÚµå·Î ±×¸²À» ±×¸®´Â ¹æ¹ýÀ» ¾Ë·ÁÁÝ´Ï´Ù. (32ÂÊ) attract() ¸Þ¼µåÀÇ Äڵ带 ´Ù½Ã »ìÆìº¸¼¼¿ä. ³ª´©±â ±âÈ£°¡ º¸À̳ª¿ä? ³ª´©±â ¿¬»êÀº ÇÒ ¶§¸¶´Ù ¡®¸¸¾à °Å¸®°¡ ¾ÆÁÖ À۰ųª (´õ ½É°¢ÇϰԴÂ!) 0ÀÌ µÇ¸é ¾î¶»°Ô µÉ±î?¡¯¶ó´Â Áú¹®À» ÇØºÁ¾ß ÇÕ´Ï´Ù. 0À¸·Î ³ª´©´Â °ÍÀº ºÒ°¡´ÉÇϰí, 0.0001 °°Àº ¾ÆÁÖ ÀÛÀº ¼ö·Î ³ª´©¸é »ç½Ç»ó 10,000À» °öÇÏ´Â °Í°ú °°½À´Ï´Ù! ÀÌ´Â ½ÇÁ¦ Áß·Â °ø½Ä¿¡¼´Â ¹®Á¦°¡ ¾øÀ» ¼ö ÀÖÁö¸¸, p5.js´Â ½ÇÁ¦ ¼¼°è°¡ ¾Æ´Õ´Ï´Ù. p5.js¿¡¼´Â mover°¡ attractor¿¡ ³Ê¹« °¡±î¿öÁú ¼ö ÀÖ°í, ±×·¯¸é ÈûÀÌ ³Ê¹« °ÇØÁ®¼ mover°¡ È¸é ¹ÛÀ¸·Î ³¯¾Æ°¥ ¼ö ÀÖ½À´Ï´Ù. / ¹Ý´ë·Î, mover°¡ attractor¿¡¼ 500Çȼ¿ ¶³¾îÁ® ÀÖ´Ù°í °¡Á¤Çغ¾½Ã´Ù. °Å¸®¸¦ Á¦°öÇϱ⠶§¹®¿¡ ÀÌ´Â ÈûÀ» 250,000À¸·Î ³ª´©´Â ¼ÀÀÌ µË´Ï´Ù. ±×·¯¸é ÈûÀÌ ³Ê¹« ¾àÇØÁ®¼ °ÅÀÇ È¿°ú°¡ ¾ø¾î º¸ÀÏ ¼öµµ ÀÖ½À´Ï´Ù. (106ÂÊ) ½Ã¿¡¸£ÇɽºÅ° »ï°¢Çü¸¸Å Èï¹Ì·ÓÁö´Â ¾Ê½À´Ï´Ù. ¾Õ¼ ¾ð±ÞÇß´ø °Íó·³ 256°³ÀÇ ±âÃÊ ±ÔÄ¢ ÁýÇÕÀÇ ´ëºÎºÐÀº ±×´ÙÁö ¸ÚÁø ÆÐÅÏÀ» ¸¸µéÁö ¸øÇÕ´Ï´Ù. ÇÏÁö¸¸ µÎ °¡Áö »óŸ¸ °¡Áø ´Ü¼øÇÑ ¼¿µé·Îµµ ÀÚ¿¬¿¡¼ º¼ ¼ö ÀÖ´Â ³î¶ó¿î ÆÐÅÏÀ» ¸¸µé¾î³¾ ¼ö ÀÖ´Ù´Â »ç½ÇÀº Á¤¸» ½Å±âÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ±×¸² 7.18ÀÇ °íµÕ ²®ÁúÀº ¿ïÇÁ·³ÀÇ ±ÔÄ¢ 30ÀÌ ¸¸µå´Â ÆÐÅϰú ºñ½ÁÇÑ ¸ð¾çÀ» °¡Áö°í ÀÖ½À´Ï´Ù. À̸¦ ÅëÇØ ¼¿·ê·¯ ¿ÀÅ丶Ÿ°¡ ÀÚ¿¬ÀÇ ÆÐÅÏÀ» ¸ð¹æÇÏ°í »õ·Î¿î ÆÐÅÏÀ» ¸¸µå´Â µ¥ ¾ó¸¶³ª À¯¿ëÇÑÁö ¾Ë ¼ö ÀÖ½À´Ï´Ù. / ±×·³ ´Ù¾çÇÑ ±ÔÄ¢ ÁýÇÕÀÌ ¸¸µå´Â °á°ú¸¦ ´õ ÀÚ¼¼È÷ »ìÆìº¸±â Àü¿¡, p5.js·Î ¿ïÇÁ·³ÀÇ ±âÃÊ ¼¿·ê·¯ ¿ÀÅ丶Ÿ¸¦ ¸¸µé°í ȸ鿡 Ç¥½ÃÇÏ´Â ¹æ¹ýÀ» ¹è¿öº¸°Ú½À´Ï´Ù. (369ÂÊ) ÃâÆÇ»ç ¼Æò¼¼°è¿¡¼ °¡Àå ¿ô±ä ÄÚµù À¯Æ©¹ö ´ë´Ï¾ó ½ÃÇÁ¸Õ°ú ÇÔ²²Çϴ Ưº°ÇÑ ¸ðÇè°æ¿Ü½ÉÀ» ºÒ·¯ÀÏÀ¸Å°´Â »õµéÀÇ ±º¹« ÆÐÅÏÀ̳ª ¹Ýµ÷ºÒÀÌÀÇ ÃÖ¸é °°Àº ÃãÀ» ÄÚµùÀ¸·Î ÀçÇöÇÒ ¼ö ÀÖ´Ù¸é ¾î¶³±î¿ä? Àαâ À¯Æ©ºê ä³Î ¡®ÄÚµù Æ®·¹ÀΡ¯ÀÇ ´ë´Ï¾ó ½ÃÇÁ¸ÕÀÌ ¾´ ¡¶The Nature of Code¡·´Â ¼ö¸¹Àº µ¶ÀÚ¸¦ Å©¸®¿¡ÀÌÅÍ·Î º¯È½ÃÄÑ °úÇÐ, ¿¹¼ú, ±â¼ú °£ÀÇ À庮À» Çã¹°°í Äڵ带 ´Ü¼øÇÑ ÀÛ¾÷ µµ±¸°¡ ¾Æ´Ñ ¹«ÇÑÇÑ Ã¢ÀǼºÀ» À§ÇÑ Äµ¹ö½º·Î ÀνÄÇϵµ·Ï À¯µµÇß½À´Ï´Ù. À̹ø¿¡ Ãâ°£µÈ ¡¶³×ÀÌó ¿Àºê ÄÚµå(ÀÚ¹Ù½ºÅ©¸³Æ®ÆÇ)¡·Àº ¿¹Á¦ ÄÚµå ¾ð¾î¸¦ ÇÁ·Î¼¼½Ì¿¡¼ ÀÚ¹Ù½ºÅ©¸³Æ®(p5.js)·Î ¹Ù²Ù°í ³»¿ëÀ» Ãß°¡ÇÑ Ãֽа³Á¤ÆÇÀÔ´Ï´Ù.
º¤ÅÍÀÇ °³³äÀ¸·Î ½ÃÀÛÇØ ´ºÅÏÀÇ ¿îµ¿ ¹ýÄ¢, Áøµ¿, »ï°¢¹ýÀ» ÅëÇØ ÀÚ¹Ù½ºÅ©¸³Æ®·Î °£´ÜÇÑ ¹°¸® ¿£ÁøÀ» Á÷Á¢ ¸¸µé¾îº¾´Ï´Ù. À̸¦ Åä´ë·Î º¹Àâ°è, Á¶Çâ·Â, ¹«¸® Áö¾î ´Ù´Ï±â¸¦ ½Ã¹Ä·¹À̼ÇÇϰí, ³ª¾Æ°¡ ÁøÈ¿Í À¯Àü ¾Ë°í¸®Áò¿¡¼ ½Å°æ¸Á, ¸Ó½Å·¯´×, ½Å°æÁøÈ ½Ã½ºÅÛ µî º¹ÀâÇÑ ÁÖÁ¦±îÁö ÀÌÇØÇϱ⠽±°Ô ¼³¸íÇÕ´Ï´Ù. ÁÖÀ§¿¡¼ ÈçÈ÷ º¼ ¼ö ÀÖ´Â ÀÚ¿¬°èÀÇ Çö»óÀ» °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ» Ȱ¿ëÇØ ½Ã°¢ÀûÀ¸·Î ¸ÚÁø ÇϳªÀÇ ÀÛǰÀ¸·Î ¿Ï¼ºÇس»´Â °úÁ¤Àº Á¤¸» Â¥¸´ÇÕ´Ï´Ù. Ã¥ÀÇ ¿¹Á¦ ÄÚµå´Â ¸ðµÎ Ã¥ÀÇ °ø½Ä À¥»çÀÌÆ®¿¡¼ ¹Ù·Î µ¹·Áº¼ ¼ö ÀÖ½À´Ï´Ù.
¸ðµÎ ¡®ÄÚµù Æ®·¹ÀΡ¯¿¡ ž½ÂÇØ¼ âÀÇÀû ÄÚµùÀÇ Æ¯º°ÇÑ ¸ðÇèÀ» ½ÃÀÛÇϼ¼¿ä. ÄÚµùÀÇ ±âº»À» ÀÍÈ÷´Â µ¿½Ã¿¡ Äڵ带 ¿¹¼ú·Î ¹Ù²Ù´Â Áñ°Å¿òÀ» ¹ß°ßÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¿¬À» »õ·Î¿î ¹æ½ÄÀ¸·Î ¹Ù¶óº¸°í ±× °æÀ̷οò¿¡¼ âÀÛ¹°¿¡ ¿µ°¨À» ¾ò°Ô µÉ °ÍÀÔ´Ï´Ù. Ãʺ¸ÀÚÀÌµç ¼÷·ÃµÈ ÇÁ·Î±×·¡¸ÓÀ̵ç, ÀÌ Ã¥ÀÌ ¿©·¯ºÐÀ» ÄÚµå¿Í âÀǼºÀÌ ¸¸³ª´Â ³î¶ó¿î ¼¼°è·Î ¾È³»ÇÒ °ÍÀÔ´Ï´Ù.
ÁÖ¿ä ³»¿ë¹°¸® ¿£Áø: Áß·ÂÀÇ ¹Ð°í ´ç±èÀ» ½Ã¹Ä·¹À̼ÇÇÕ´Ï´Ù.¹«¸® Áö¾î ´Ù´Ï±â: »õ ¶¼ÀÇ ¸ÅȤÀûÀÎ ±º¹«¸¦ ¿¬ÃâÇØº¸¼¼¿ä.°¡Áö¸¦ Ä¡´Â ³ª¹«: »ý»ýÇϰí À¯±âÀûÀÎ ³ª¹µ°¡Áö ±¸Á¶¸¦ ¸¸µé¾îº¾´Ï´Ù.½Å°æ¸Á: ÇнÀÇϰí ÀûÀÀÇÏ´Â Áö´ÉÇü ½Ã½ºÅÛÀ» Á¦ÀÛÇϼ¼¿ä.¼¿·ê·¯ ¿ÀÅ丶Ÿ: ÀÚ±â Á¶Á÷È ÆÐÅÏÀÇ ¸¶¹ýÀ» ¹ß°ßÇϼ¼¿ä.ÁøÈ ¾Ë°í¸®Áò: Äڵ忡¼ ÀÚ¿¬¼±ÅÃÀ» Á÷Á¢ üÇèÇØº¸¼¼¿ä. |
| ±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
|
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
| ±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |
|