»ç¹°ÀÎÅͳÝÀ» À§ÇÑ BBC micro:bit ÇÁ·Î±×·¡¹Ö / Á¦ÀÌÆà
ÆǸŰ¡°Ý : 25,200¿ø (ºÎ°¡¼¼ Æ÷ÇÔ)
»óÇ°ÄÚµå : [10512]PTW-JPB-10573
¹è¼ÛÀÏ : ´çÀϹ߼Û
Á¦Á¶»ç : Á¦ÀÌÆà
ºê·£µå : Jpub [ºê·£µå¸ô ¹Ù·Î°¡±â]
³²Àº¼ö·® : 2°³
±¸¸Å¼ö·® :
°³
ÃÑ ±Ý¾× :
Ãß°¡&´ë·®±¸¸Å ¿äû 053-588-4080

  • »óÇ°»ó¼¼
  • °ü·Ã»óÇ°
  • ¹è¼Û/±³È¯/¹ÝÇ° ¾È³»
  • »óÇ°¸®ºä
±âº»ÀûÀÎ ÄÚµù ¹æ¹ýºÎÅÍ »ç¹°ÀÎÅͳÝÀ» À§ÇÑ Çϵå¿þ¾î °³¹ß±îÁö!

BBC micro:bit´Â ¿µ±¹ÀÇ ±¹¿µ ¹æ¼Û±¹ÀÎ BBC Áß½ÉÀ¸·Î »ï¼ºÀüÀÚ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, ARM, ·©Ä¿½ºÅÍ(Lancaster) ´ëÇб³ µîÀÇ ¾÷ü¿Í ´ÜüµéÀÌ ´Ù³â°£ÀÇ ¿¬±¸ °³¹ßÀ» ÅëÇؼ­ °³¹ßÇÑ 4¡¿5cm Å©±âÀÇ ¼ÒÇü ±³À°¿ë º¸µå´Ù. °³¹ßȯ°æÀ¸·Î ÆÄÀ̽ã(Python)°ú ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ(JavaScript Block Editor)¶ó´Â °³¹ßȯ°æÀ» Áö¿øÇÏ°í Àִµ¥, ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ´Â MITÀÇ ½ºÅ©·¡Ä¡¿Í °°Àº ºí·Ï°ú ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÇÔ²² ÀÌ¿ëÇØ ÀÛ¾÷ÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇÏ°í ÀÖ´Ù. ÀÌ Ã¥Àº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅ͸¦ ÀÌ¿ëÇØ BBC micro:bit ±â¹ÝÀÇ »ç¹°ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ³»¿ëÀ» ´Ù·é´Ù.



1ºÎ BBC micro:bit ½ÃÀÛÇϱâ
1Àå BBC micro:bit ÀÌÇØÇϱâ 4
1-1 IT ±³À°À» À§ÇÑ ÀÛÀº ½ÃÀÛ 7
1-1-1 »ç¹°ÀÎÅÍ³Ý ½Ã´ë¿Í ¼ÒÇÁÆ®¿þ¾î ±³À° 7
1-1-2 ±³À°À» À§ÇÑ Çϵå¿þ¾î 9
1-1-3 ¾ÆÀ̵éÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ß ±³À° µµ±¸ 12
1-2 »ç¹°ÀÎÅͳݰú BBC micro:bit 14
1-2-1 »ç¹°ÀÎÅÍ³Ý 14
1-2-2 »ç¹°ÀÎÅͳݰú ¿ÀÇ ¼Ò½º Çϵå¿þ¾î 15
1-2-3 ¾ÆµÎÀ̳ë 17
1-2-4 ¶óÁ¸® ÆÄÀÌ 19
1-2-5 ÄÚµå¹ö±× 21
1-2-6 BBC micro:bit¿Í ÁÖº¯±â±â 23
1-3 BBC micro:bitÀÇ °³¹ßȯ°æ 26
1-3-1 ¼ÒÇÁÆ®¿þ¾î °³¹ßȯ°æ 26
1-3-2 BBC micro:bitÀÇ °³¹ßȯ°æ 28
1-3-3 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ 30
1-3-4 BBC micro:bit¿Í ½º¸¶Æ®Æù °³¹ßȯ°æ 30
1-4 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍÀÇ ±âº» 32
1-4-1 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿Í ºí·Ï 32
1-4-2 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿Í ÀÚ¹Ù½ºÅ©¸³Æ® 33
1-4-3 ÄÚµåÀÇ ½ÇÇà 34

2Àå ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅ͸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö 37
2-1 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿¡ ´ëÇؼ­ 40
2-1-1 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍÀÇ °³¿ä 40
2-1-2 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍÀÇ ±¸Á¶ 43
2-2 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿Í ÄÚµù ºí·Ï 45
2-2-1 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍÀÇ ÄÚµù ºí·Ï 45
2-3 Hello World! ÇÁ·Î±×·¡¹Ö 71
2-3-1 »õ·Î¿î ÇÁ·ÎÁ§Æ®ÀÇ »ý¼º°ú »èÁ¦ 71
2-3-2 Hello World! ÇÁ·Î±×·¡¹Ö 72
2-3-3 BBC micro:bit¿¡¼­ ½ÇÇàÇϱâ 77
2-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Hello World! ÇÁ·Î±×·¡¹Ö 80
2-4-1 ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿Í ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµù 80
2-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ Hello World! ÇÁ·Î±×·¡¹Ö 80
2-4-3 ¡°±âº»(Basic)¡± ÄÚµù ºí·ÏÀÇ ¡°¹®ÀÚ¿­ Ç¥½Ã¡± ÇÔ¼ö 81
2-4-4 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö 82

3Àå ´©¸£°í ¹àÈ÷°í¡¦(¹öÆ°°ú LED) 88
3-1 ¹öÆ°À» ´­·¯¿ä! 90
3-1-1 »ç¿ëÀÚ¿ÍÀÇ ÀÎÅÍ·¢¼Ç°ú ¹öÆ°ÀÇ »ç¿ë 90
3-1-2 ¹öÆ° °¨Áö¸¦ À§ÇÑ ÇÁ·Î±×·¡¹Ö 91
3-1-3 ºí·ÏÀÇ º¹Á¦¿Í »èÁ¦ 92
3-2 ÇÏÆ® »Ð»Ð~: 5¡¿5 LED ¸ÅÆ®¸¯½º¿Í ÆÐÅÏ 94
3-2-1 5¡¿5 LED ¸ÅÆ®¸¯½º¸¦ À§ÇÑ ÇÏÆ® ÆÐÅÏ 94
3-2-2 ÇÏÆ® ±ôºýÀ̱â: ºí¸µÅ·(Blinking) 96
3-2-3 5¡¿5 LED ¸ÅÆ®¸¯½ºÀÇ ¹à±â ¼³Á¤ 97
3-3 ½ÉÀåÀÌ µÎ±ÙµÎ±Ù: ½ºÇÁ¶óÀÌÆ®¿Í ¾Ö´Ï¸ÞÀÌ¼Ç 100
3-3-1 ½ºÇÁ¶óÀÌÆ® 100
3-3-2 ½ÉÀåÀÌ µÎ±ÙµÎ±Ù 101
3-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ÀÇ ¹öÆ°°ú LED Á¦¾î 104
3-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¹öÆ° Á¦¾î 104
3-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í LEDÀÇ ¹à±â ¼³Á¤ 107
3-4-3 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¾Ö´Ï¸ÞÀÌ¼Ç 110

4Àå ³ë·¡¸¦ ºÒ·¯¶ó~ 114
4-1 ¼Ò¸®¿Í ½ºÇÇÄ¿/ÇÇ¿¡Á¶ ºÎÀú 116
4-1-1 ¼Ò¸® 116
4-1-2 ½ºÇÇÄ¿¿Í ÇÇ¿¡Á¶ ºÎÀú 118
4-2 µµ·¹¹ÌÆÄ~ : °èÀ̸§ÀÇ Ãâ·Â 120
4-2-1 BBC micro:bit¿Í ½ºÇÇÄ¿ÀÇ ¿¬°á 120
4-2-2 ºí·Ï(Blocks)À» ÀÌ¿ëÇÑ ¼Ò¸®ÀÇ Ãâ·Â 122
4-3 Çб³Á¾ÀÌ ¶¯¶¯¶¯~ : °îÀ» ¿¬ÁÖÇØ¿ä 126
4-3-1 ¾Çº¸ : À½Ç¥, ½°Ç¥ ±×¸®°í ¹ÚÀÚ 126
4-3-2 Çб³Á¾À» ¿ï·ÁºÁ¿ä 127
4-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¼Ò¸®ÀÇ Ãâ·Â 131
4-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ À½¾Ç °ü·Ã ÇÔ¼ö 131
4-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ »ç¿îµå Ãâ·Â 132

2ºÎ BBC micro:bit ÇÁ·Î±×·¡¹Ö
5Àå ÇÁ·Î±×·¡¹Ö ·ÎÁ÷°ú ¹Ýº¹¹® 144
5-1 ÇÁ·Î±×·¡¹Ö ·ÎÁ÷ ¼³°è¿Í ¼ø¼­µµ 147
5-1-1 ÀýÂ÷Àû ÇÁ·Î±×·¡¹Ö 147
5-1-2 ¼ø¼­µµ 149
5-2 ¹Ýº¹¹®: repeat, while, for, forever 151
5-2-1 ¹Ýº¹¹® 151
5-2-2 ¡°¹Ýº¹(repeat)¡± ºí·ÏÀ» »ç¿ëÇÑ ¹Ýº¹ 152
5-2-3 ¡°for¡± ºí·ÏÀÇ ¹Ýº¹À» »ç¿ëÇÑ LED Äѱâ 154
5-2-4 2Áß ¡°for¡± ºí·Ï 159
5-2-5 ¡°for¡± ºí·ÏÀÇ ¹Ýº¹À» »ç¿ëÇÑ LED ²ô±â 164
5-3 À̹ÌÁö¿Í ½ºÅ©·Ñ¸µ 166
5-3-1 À̹ÌÁö 166
5-3-2 À̹ÌÁöÀÇ ½ºÅ©·Ñ 167
5-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¼øȯ¹® 170
5-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¼øȯ¹® 170
5-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¡°for¡± ÇÔ¼ö 171
5-4-3 À̹ÌÁö¸¦ ÀÌ¿ëÇÑ ½ºÅ©·Ñ¸µ 173
5-4-4 ¡°break¡± ¹®°ú ¡°continue¡± ¹® 175

6Àå Á¦¾î¿Í ºÐ±â 181
6-1 ¾ö¸¶°¡ ÁÁ¾Æ, ¾Æºü°¡ ÁÁ¾Æ?: Á¶°Ç¹®(if) 183
6-1-1 Á¶°Ç¹® 183
6-1-2 ºí·Ï¿¡¼­ÀÇ Á¶°Ç¹®ÀÇ Ã³¸®(¡°if ¡± ºí·Ï) 183
6-1-3 ¡°if¡± ºí·ÏÀÇ ¶Ç ´Ù¸¥ ¿É¼Ç(¡°if ~ else¡± ¹®) 188
6-2 Á¦¾î ·ÎÁ÷ 190
6-2-1 Á¶°ÇÀÇ ÆÇ´Ü°ú ºñ±³ ¿¬»êÀÚ 190
6-2-2 ³í¸® ¿¬»êÀÚ 194
6-3 ºñ±³ÇÏ°í ¶Ç ºñ±³ÇÏ°í(¡°if ~ else if¡± ¹®) 198
6-3-1 ¡°if ~ else if¡± ¹® 198
6-3-2 ¼ýÀÚ¿¡ µû¸¥ ¿äÀÏÀÇ Ãâ·Â 199
6-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í Á¦¾î ·ÎÁ÷ 201
6-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Á¦¾î ·ÎÁ÷ 201
6-4-2 ¡°if ¡± ¹® 203
6-4-3 ¡°if ~ else if¡± ±×¸®°í ¡°if ~ else¡± ¹® 205
6-4-4 ¡°if ~ else¡± ¹®°ú ¡°switch ~ case¡± ¹® 208

7Àå ¼öÇаú ÄÚµù 213
7-1 º¯¼ö 216
7-1-1 ÄÄÇ»ÅÍ ±¸Á¶¿Í ¸Þ¸ð¸® 216
7-1-2 º¯¼öÀÇ »ç¿ë 217
7-1-3 ¹è¿­ÀÇ »ç¿ë 219
7-2 »çÄ¢ ¿¬»ê°ú ³ª¸ÓÁö ±¸Çϱâ 223
7-2-1 »çÄ¢ ¿¬»ê 223
7-2-2 ³ª¸ÓÁö ±¸Çϱâ 228
7-2-3 ÆÑÅ丮¾ó(factorial) 230
7-3 ¿Âµµ º¯È¯±â(¼·¾¾ ¢¢ È­¾¾) 234
7-3-1 ¼·¾¾¿Í È­¾¾ 234
7-3-2 ¿Âµµ º¯È¯±âÀÇ ÀÛ¼º 235
7-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¼öÇÐ 238
7-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¼öÇаú º¯¼öÀÇ »ç¿ë 238
7-4-2 A4 Á¾ÀÌ ±Ô°ÝÀÇ ºñ¹Ð 239
7-4-3 A »çÀÌÁîÀÇ Á¾ÀÌ Å©±â¸¦ ±¸ÇÏ´Â ÇÁ·Î±×·¡¹Ö 240
7-4-4 Áõ°¨ ¿¬»êÀÚ¿Í return ¹® 246
7-4-5 ºñÆ® ¿¬»ê 248
7-4-6 ½ÃÇÁÆ® ¿¬»ê 252

8Àå ¼¾¼­¿Í ÀÔ·Â 257
8-1 °ÔÀÓ°ú °¡¼Óµµ ¼¾¼­ 259
8-1-1 °ÔÀÓ ÄÚµù ºí·Ï 259
8-1-2 Æøź ÇÇÇϱ⠰ÔÀÓ 260
8-1-3 °¡¼Óµµ ¼¾¼­ÀÇ »ç¿ë 266
8-2 ¼öÆòÀ» ¸ÂÃç¿ä~ 268
8-2-1 ¼öÆò°è 268
8-2-2 ¿Âµµ°è¸¦ ¸¸µé¾îºÁ¿ä 271
8-3 ¹æÀ§ ¼¾¼­¸¦ ÀÌ¿ëÇÑ ³ªÄ§¹Ý 272
8-3-1 µ¿¼­³²ºÏ 272
8-3-2 ³ªÄ§¹ÝÀ» ¸¸µé¾îºÁ¿ä 273
8-4 ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ °ÔÀÓ°ú ¼¾¼­ 276
8-4-1 À§~ ¾Æ·¡~ À§À§¾Æ·¡¾Æ·¡~ 276
8-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ·¹ÀÌ½Ì °ÔÀÓ ÇÁ·Î±×·¡¹Ö 278

3ºÎ BBC micro:bit¸¦ ÀÌ¿ëÇÑ »ç¹°ÀÎÅÍ³Ý ÇÁ·ÎÁ§Æ®
9Àå ¹ì ÁÖ»çÀ§ ³îÀÌ 296
9-1 ¹ì ÁÖ»çÀ§ ³îÀÌ 298
9-1-1 º¸µå°ÔÀÓ 298
9-1-2 ¹ì ÁÖ»çÀ§ ³îÀÌ 299
9-2 ÁÖ»çÀ§ Ç¥½Ã 300
9-2-1 ÁÖ»çÀ§ 300
9-2-2 ÁÖ»çÀ§ ¸¸µé±â 301
9-3 Èçµé~ Èçµé~ Èçµé¾î~ 305
9-3-1 »ç¿ëÀÚ °æÇè 305
9-3-2 Èçµé±â °¨Áö 306
9-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í °¡À§¹ÙÀ§º¸ 307
9-4-1 °¡À§¹ÙÀ§º¸ °ÔÀÓ 307
9-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ÇÔ¼öÀÇ »ç¿ë 311

10Àå ¼Õ¿¡ ¼ÕÀâ°í 319
10-1 BBC micro:bit¿Í ¿ÜºÎ ´ÜÀÚ 322
10-1-1 BBC micro:bit¿¡¼­ Á¦°øÇÏ´Â ´ÜÀÚµé 322
10-1-2 ¸µ ´ÜÀÚÀÇ »ç¿ë 323
10-1-3 Àüµµ¼º ½Ç°ú Ææ 324
10-1-4 Àü±âÀÇ È帧°ú ÀüµµÃ¼ ½ÇÇè 325
10-2 °úÀÏ Å°º¸µå 330
10-2-1 °úÀÏÀ» ÀÌ¿ëÇÑ Å°º¸µå 330
10-2-2 °úÀÏ Å°º¸µå¸¦ À§ÇÑ ÄÚµå ÀÛ¼º 331
10-2-3 ¼Õ¿¡ ¼ÕÀâ°í 333
10-3 ¿þ¾î·¯ºí: ºí·çÅõ½º¿Í ½º¸¶Æ®Æù 336
10-3-1 ¿þ¾î·¯ºí 336
10-3-2 ºí·çÅõ½º¸¦ ÅëÇÑ ½º¸¶Æ®Æù°úÀÇ ¿¬µ¿: µð¹ÙÀ̽º ÄÚµù ºí·Ï 338
10-3-3 ³¯ ã¾ÆºÁ¿ä(catch me if you can) 343
10-4 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÉ Á¦¾î 344
10-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÇÉ Á¦¾î °ü·Ã ÇÔ¼ö 344
10-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ µðÁöÅÐ ¹Ý·Áµ¿¹° 345
10-4-3 ¸ð¹ÙÀÏ°úÀÇ ¿¬µ¿ 348

11Àå BBC micro:bit·Î ÇÏ´Â ÀüÀÚ ½ÇÇè 352
11-1 ¹ß±¤ ´ÙÀÌ¿Àµå¿Í ½ÅÈ£µî ¸¸µé±â 354
11-1-1 ¹ß±¤ ´ÙÀÌ¿Àµå 354
11-1-2 BBC micro:bit¿Í ¹ß±¤ ´ÙÀÌ¿ÀµåÀÇ »ç¿ë 355
11-1-3 ½ÅÈ£µîÀ» ¸¸µé¾îºÁ¿ä 356
11-2 ÅÍÄ¡ °ÔÀÓ: ¾Ë·ç¹Ì´½ Å×ÀÌÇÁ 360
11-2-1 ¾Ë·ç¹Ì´½ Å×ÀÌÇÁ 360
11-2-2 ÅÍÄ¡ °ÔÀÓ 360
11-3 M2M: micro:bit to micro:bit 367
11-3-1 M2M 367
11-3-2 BBC micro:bit °£ÀÇ Åë½Å 367
11-3-3 ºí·çÅõ½º¸¦ ÀÌ¿ëÇÑ BBC micro:bit °£ÀÇ Åë½Å 370
11-4 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¹é±×¶ó¿îµå ó¸®, ±×¸®°í ½Ã¸®¾ó ÀÔÃâ·Â 372
11-4-1 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¹é±×¶ó¿îµå ó¸® 372
11-4-2 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ½Ã¸®¾ó ÀÔÃâ·Â 377

12Àå È®ÀåÀ» À§ÇÑ ¿¬°á 381
12-1 ±âÃÊ ÀüÀÚ°øÇаú ºê·¹µåº¸µå 383
12-1-1 ÀüÀÚ È¸·Î 383
12-1-2 ºê·¹µåº¸µå 384
12-1-3 ´Ù¾çÇÑ ÀüÀÚºÎÇ° 386
12-2 BBC micro:bit¿Í ¼¾¼­ÀÇ »ç¿ë 389
12-2-1 ½ºÀ§Ä¡ 389
12-2-2 ºû °¨Áö(Á¶µµ) ¼¾¼­ÀÇ »ç¿ë 391
12-3 ¾×Ãß¿¡ÀÌÅÍ¿Í ¸ðÅÍÀÇ ¿¬°á 397
12-3-1 ¾×Ãß¿¡ÀÌÅÍ 397
12-3-2 ¼­º¸ ¸ðÅÍÀÇ Á¦¾î 398
12-4 ÀÚ¹ÙÇÁ·ÎÁ§Æ®¿Í µð¹ÙÀ̽ºÀÇ ¿¬µ¿ 401
12-4-1 °¡º¯ ÀúÇ×°ú BBC micro:bitÀÇ ¿¬°á 401
12-4-2 °¡º¯ ÀúÇ×ÀÇ °ª Àбâ 403

ã¾Æº¸±â 407



ÀÌ Ã¥¿¡¼­´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿¡ ´ëÇؼ­ »ìÆ캸´Âµ¥, ¸ÕÀú ÀÌÇØÇϱ⠽¬¿î ºí·Ï¿¡ ´ëÇؼ­ ¾Ë¾Æº¸°í °¢ ÀåÀÇ ¸¶Áö¸·¿¡¼­ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇؼ­ »ìÆ캻´Ù. À̸¦ À§ÇØ ¸ÕÀú À̹ø Àå¿¡¼­´Â BBC micro:bit¸¦ »ç¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ °³¹ßȯ°æ¿¡ ´ëÇؼ­ ¾Ë¾Æº¸°í, ÇÁ·Î±×·¡¹Ö¿¡ »ç¿ëµÇ´Â ºí·Ïµé¿¡ ´ëÇؼ­ »ìÆ캻´Ù. ±×¸®°í ¡®Hello World!¡¯ ÇÁ·Î±×·¡¹ÖÀ» ÅëÇØ BBC micro:bit¸¦ À§ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÛ¼º °úÁ¤¿¡ ´ëÇؼ­ »ìÆ캸µµ·Ï ÇÏ°Ú´Ù.
--- p.38

ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ¿¡¼­´Â ÇÁ·ÎÁ§Æ®ÀÇ »ý¼º°ú »èÁ¦ µîÀÇ ±â´ÉÀ» Á¦°øÇÑ´Ù. »õ·Î¿î Äڵ带 ÀÛ¼ºÇÏ°í ½ÍÀº °æ¿ì ±×¸² 2-13ÀÇ ÇÁ·ÎÁ§Æ® Æ˾÷¿¡¼­ »õ ÇÁ·ÎÁ§Æ®(New Project...) ¹öÆ°À» Ŭ¸¯ÇÑ´Ù. ¹öÆ°À» Ŭ¸¯ÇÏ¸é »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ ÄÚµùÀ» ÀÛ¾÷ÇÒ ¼ö ÀÖµµ·Ï ºñ¾îÀÖ´Â °³¹ßȯ°æÀ» ¹Ù·Î Ç¥½ÃµÈ´Ù. ¶ÇÇÑ, »ý¼ºÇÑ ÇÁ·ÎÁ§Æ®¸¦ »èÁ¦ÇÏ°í ½ÍÀº °æ¿ì¿¡´Â ÇÁ·ÎÁ§Æ® °ü¸® ¹öÆ°À» ´©¸£¸é ¡®ÇÁ·ÎÁ§Æ® »èÁ¦(Delete Project)¡¯ Ç׸ñÀ» ¼±ÅÃÇÏ¸é µÈ´Ù.
--- p.51

ÀÌÁ¦ ¾ÕÀÇ Äڵ带 Á» ´õ ¼öÁ¤Çغ¸ÀÚ. 5¡¿5 LED ¸ÅÆ®¸¯½º´Â yÃà¿¡¼­´Â 0¹øÀÇ Ã¹ ¹ø° ÁÙ¸¸ »ç¿ëÇÏ°í ÀÖ´Ù. XÃàÀ¸·Î 0ºÎÅÍ 4±îÁö LED¸¦ ÄÑ°í ³ª¼­ ´ÙÀ½ yÃàÀ¸·Î ´Ù½Ã ÁøÇàÇÏ·Á¸é ¾î¶² ½ÄÀ¸·Î ¼öÁ¤ÇÏ¸é µÉ±î? À̶§´Â xÃàÀÇ ¹æÇâ°ú yÃàÀÇ ¹æÇâÀ¸·Î µÎ ¹øÀÇ ¹Ýº¹ÀÌ ÇÊ¿äÇÏ´Ù. ±×¸² 5-16ÀÇ ¼ø¼­µµ¿Í °°ÀÌ 2°³ÀÇ ¡®for¡¯ ·çÇÁ¸¦ »ç¿ëÇÏ¸é µÇ´Âµ¥, ¾ÕÀÇ Äڵ带 ´Ù½Ã ¼öÁ¤Çغ¸ÀÚ.
--- p.159

º¯¼ö¿¡ °ªÀ» ¼³Á¤Çϱâ À§Çؼ­´Â ¡°ÇÒ´ç(assign)¡± ºí·ÏÀÌ ÇÊ¿äÇÏ´Ù. ¡°»ê¼ú ¿¬»ê¡± ºí·ÏÀº È¥ÀÚ¼­´Â »ç¿ëÇÒ ¼ö ¾ø°í, ¡°ÇҴ硱 ºí·ÏÀ̳ª ¡°º¯È¯(change)¡± ºí·ÏÀ» »ç¿ëÇØ¾ß ÇÏ°í, ÇöÀç º¯¼ö¿¡ ¼³Á¤µÈ °ªÀ» ¡°È¹µæ(get)¡± ºí·ÏÀ» ÀÌ¿ëÇؼ­ °¡Á®¿Ã ¼ö ÀÖ´Ù. ºí·Ï°ú ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­´Â º¯¼ö¿Í »ê¼ú ¿¬»êÀÚ µîÀ» ÀÌ¿ëÇؼ­ ´Ù¾çÇÑ °è»êÀ» Áö¿øÇÏ°í ÀÖ´Ù.
--- p.255

¾ÕÀÇ ºí·Ï¿¡¼­ ÁÖ»çÀ§ °ÔÀÓÀº ¡°±âº»(Basic)¡± ÄÚµù ºí·ÏÀÇ ¡°LED Ç¥½Ã(showLeds)¡± ÇÔ¼ö¸¦ »ç¿ëÇؼ­ °£´ÜÇÏ°Ô ½ºÅ©¸°ÀÇ LED ÆÐÅÏÀ» ¼³Á¤ÇÏ¿´´Ù. ±×·¸Áö¸¸ ¿©±â¿¡¼­´Â 2Àå¿¡¼­ ¼³¸íÇÑ »ç¿ëÀÚ ÇÔ¼ö¿Í ¡°Led¡± ÄÚµù ºí·ÏÀÇ ¡°Ç¥½Ã(plot)¡± ÇÔ¼ö¸¦ »ç¿ëÇؼ­ ÁÖ»çÀ§¸¦ ¸¸µé¾îº¸°Ú´Ù. ÁÖ»çÀ§ÀÇ ´«À» º¸¸é ¾Õ¿¡¼­ ¼³¸íÇÑ °Í°ú °°ÀÌ ¡®3¡¯Àº ¡®1¡¯°ú ¡®2¡¯¸¦ µ¿½Ã¿¡ Ç¥½ÃÇÏ¸é µÇ°í, ¡®5¡¯´Â ¡®4¡¯¿Í ¡®1¡¯À» µ¿½Ã¿¡ Ç¥½ÃÇÏ¸é µÈ´Ù.

1. BBC micro:bit·Î ¹è¿ì´Â »ç¹°ÀÎÅͳÝ(IoT)°ú ÄÚµù!
»ç¹°ÀÎÅÍ³Ý ÄÚµù ±³À°À» À§ÇÑ ÃÖÀûÀÇ ¿ÀÇ ¼Ò½º Ç÷§Æû, BBC micro:bit!
±âº»ÀûÀÎ ÄÚµù ¹æ¹ýºÎÅÍ »ç¹°ÀÎÅͳÝÀ» À§ÇÑ Çϵå¿þ¾î °³¹ß±îÁö!

ÀÌ Ã¥Àº BBC micro:bit¿Í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼­ Á¦°øÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© ÄÚµùÀÇ ±âº»Àº ¹°·Ð, IoT¿¡¼­ »ç¿ëÇÏ´Â ´Ù¾çÇÑ ¼¾¼­¿Í ÀüÀÚ ºÎÇ° Á¦¾î¿¡ °üÇÑ ³»¿ëÀ» ´ã°í ÀÖ´Ù. Ã¥ÀÇ Àü¹ÝºÎ¿¡¼­´Â ºí·Ï°ú ¼ø¼­µµ¸¦ ÀÌ¿ëÇÑ ±âº»ÀûÀÎ ÇÁ·Î±×·¡¹Ö ¹æ¹ý¿¡ ´ëÇØ ÇнÀÇÏ°í, À̸¦ ¹ÙÅÁÀ¸·Î IoT¿¡¼­ »ç¿ëÇÏ´Â ´Ù¾çÇÑ ÀüÀÚ ºÎÇ°À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù.
»ç¹°ÀÎÅͳݰú ÀΰøÁö´É µîÀÌ ºÒ·¯¿Â Á¦4Â÷ »ê¾÷Çõ¸íÀÇ ¹Ù¶÷Àº ¾ÕÀ¸·Î ´õ ¸¹Àº °³¹ßÀÚ¸¦ ÇÊ¿ä·Î ÇÒ °ÍÀÌ´Ù. ¼±Áø±¹µéÀº ÀÌ¹Ì ¼ö³â ÀüºÎÅÍ ¹Ì·¡ ¼¼´ë¸¦ À§ÇÑ IT ±³À°À» ½ÃÀÛÇßÀ¸¸ç, ¿µ±¹°ú ¹Ì±¹, À̽º¶ó¿¤, ½Ì°¡Æú µîÀº ´Ù¾çÇÑ ÄÚµù ±³À° µµ±¸ Áß BBC micro:bit¸¦ ¼±Á¤ÇÏ¿© ±³À°ÇÏ°í ÀÖ´Ù. BBC micro:bit·Î ÄÚµù°ú IoT¸¦ ü°èÀûÀ¸·Î ¹è¿ï ¼ö ÀÖµµ·Ï ±¸¼ºÇÑ ÀÌ Ã¥ÀÌ ¹Ì·¡¸¦ ÁغñÇÏ´Â ¿©·¯ºÐ¿¡°Ô ÁÁÀº °¡À̵尡 µÇ±â¸¦ ¹Ù¶õ´Ù.

ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë
¼¼°è °¢±¹ÀÇ IT ±³À°°ú »ç¹°ÀÎÅÍ³Ý ÇöȲ
¿ÀÇ ¼Ò½º Çϵå¿þ¾î¿Í BBC micro:bit °³¿ä
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ºí·Ï ¿¡µðÅÍ
ºí·Ï(Blocks)À» ÀÌ¿ëÇÑ ÄÚµù
ÀÚ¹Ù½ºÅ©¸³Æ®(JavaScript)¸¦ ÀÌ¿ëÇÑ ÄÚµù
¼ø¼­µµ¿Í ÇÁ·Î±×·¡¹Ö ·ÎÁ÷(¹Ýº¹¹®, Á¶°Ç¹® µî)
Á¶µµ(ºû °¨Áö) ¼¾¼­, ¼­º¸ ¸ðÅÍ µî ´Ù¾çÇÑ ¼¾¼­¿Í ÀüÀÚ ºÎÇ° Á¦¾î
BBC micro:bit¸¦ ÀÌ¿ëÇÑ ½º¸¶Æ®ÆùÀÇ ¿¬µ¿



¸ÞÄ«¸®¿öÁî






°ßÀû¿äû
±¸¸Å´ëÇà
Äü/¹æ¹®¼ö·É
ÈĺҰáÁ¦
±â¼ú¹®ÀÇ