ÄÄÇ»Æà »ç°í(Computational Thinking)´Â ÀÚ³Ý À® ±³¼ö°¡ 2006³â¿¡ ÄÄÇ»ÅÍ ÇмúÁö¿¡¼ ¾ð±ÞÇÑ ÀÌÈÄ·Î ÄÄÇ»ÅÍ ±³À° ºÐ¾ß¿¡¼ »ó´çÇÑ À̽´°¡ µÇ°í ÀÖ´Â ¿ë¾îÀÌ´Ù. ÄÄÇ»Æà »ç°í´Â º¹ÀâÇÑ ¹®Á¦¸¦ ºÐÇØÇÏ¿© ¹®Á¦ ¾È¿¡ ³»ÀçµÈ ÆÐÅÏÀ» ã°í Ãß»óÈ ´Ü°è¸¦ °ÅÃļ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¾Ë°í¸®ÁòÀ» ÀÛ¼ºÇÏ´Â °úÁ¤ÀÌ´Ù. ÀÛ¼ºµÈ ¾Ë°í¸®ÁòÀº »ç¶÷ÀÌ ¼öÇàÇϰųª ÄÄÇ»Å͸¦ ÀÌ¿ëÇÏ¿© ÀÚµ¿ÈµÉ ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº ÄÄÇ»Æà »ç°í¿Í ÆÄÀ̽ãÀ» µ¿½Ã¿¡ ÇнÀÇÒ ¼ö ÀÖµµ·Ï ±âȹµÇ¾ú´Ù. ÆÄÀ̽ãÀº ÄÄÇ»Å͸¦ Àü°øÇÏÁö ¾ÊÀº Çлýµéµµ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â Å« ÀåÁ¡ÀÌ ÀÖ´Ù. ÄÄÇ»Æà »ç°í´Â Èï¹Ì·Î¿î ½Ç½À ¿¹Á¦°¡ ¸¹ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥¿¡¼´Â ÃÖ´ëÇÑ ¸¹Àº ½Ç½À ¿¹Á¦¸¦ °£Ãß·Á¼ ÆÄÀ̽ãÀ¸·Î ½Ç½ÀÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ÆÄÀ̽ãÀº ´Ù¾çÇÑ ¾Ö´Ï¸ÞÀ̼ÇÀ̳ª °¡»ó ½Ç½ÀÀ» ¸¸µé ¼ö ÀÖ´Â ÃÖÀûÀÇ µµ±¸ÀÌ´Ù. ÇлýµéÀº ÆÄÀ̽ãÀ» ÅëÇÏ¿© ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀÇ ±âº»ÀûÀÎ °³³äµé°ú ÄÄÇ»Æà »ç°í¿¡¼ ³ªÅ¸³ª´Â ´Ù¾çÇÑ ½Ç½ÀÀ» ¼öÇàÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¼¿ï´ëÇб³ ÀüÀÚ°øÇаú¿¡ ÀÔÇÐÇÏ¿© 1983³â¿¡ °øÇлç ÇÐÀ§¸¦ ÃëµæÇÏ¿´°í, Çѱ¹°úÇбâ¼ú¿ø ´ëÇпø¿¡ ÀÔÇÐÇÏ¿© 1985³â¿¡ Àü±â ¹× ÀüÀÚ°øÇаú ¼®»ç ÇÐÀ§¸¦, 1993³â¿¡ ¹Ú»ç ÇÐÀ§¸¦ ÃëµæÇÏ¿´´Ù. 1985³âºÎÅÍ 1988³â±îÁö »ï¼ºÀüÀÚ Á¾ÇÕ¿¬±¸¼Ò¿¡¼ ÁÖÀÓ ¿¬±¸¿øÀ¸·Î ÀçÁ÷ÇÏ¿´°í, 1993³âºÎÅÍ ÇöÀç±îÁö ¼øõÇâ´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö·Î ÀçÁ÷ ÁßÀÌ´Ù. 2005³â¿¡´Â ij³ª´Ù UBC¿¡¼ ¹æ¹®±³¼ö¸¦ Áö³Â´Ù.
Àú¼·Î´Â ¡ºÀΰøÁö´É 2ÆÇ¡»(2023, ÀÎÇÇ´ÏƼºÏ½º), ¡ºHTML5+CSS3+JavaScript·Î ¹è¿ì´Â À¥ÇÁ·Î±×·¡¹Ö ±âÃÊ 2ÆÇ¡»(2023, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower JAVA 3ÆÇ¡»(2022, ÀÎÇÇ´ÏƼºÏ½º), ¡ºÀΰøÁö´É¡»(2020, ÀÎÇÇ´ÏƼºÏ½º), ¡º½ºÅ©·¡Ä¡·Î ¹è¿ì´Â ÄÄÇ»Æà »ç°í¿Í ¹®Á¦ÇØ°á¡»(2019, ÀÎÇÇ´ÏƼºÏ½º), ¡ºOpenCV¸¦ ÀÌ¿ëÇÑ µðÁöÅÐ ¿µ»ó󸮡»(2019, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower Java Compact¡»(2018, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í C++´Â óÀ½ÀÌÁö!¡»(2018, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¡»(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¸¦ À§ÇÑ ½ºÅ©·¡Ä¡¡»(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¸¦ À§ÇÑ ÆÄÀ̽㡻(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í ÆÄÀ̽ãÀº óÀ½ÀÌÁö!¡»(2016, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í Java´Â óÀ½ÀÌÁö!¡»(2015, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í C¾ð¾î´Â óÀ½ÀÌÁö!¡»(2015, ÀÎÇÇ´ÏƼºÏ½º), ¡ºHTML5+CSS3+JavaScript·Î ¹è¿ì´Â À¥ÇÁ·Î±×·¡¹Ö ±âÃÊ¡»(2014, ÀÎÇÇ´ÏƼºÏ½º), ¡ºC++ Espresso¡»(2010, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower C++¡»(2010, ÀÎÇÇ´ÏƼºÏ½º), ¡º½±°Ô Ç®¾î¾´ C¾ð¾î Express¡»(2007, »ý´ÉÃâÆÇ»ç), ¡ºC¾ð¾î·Î ½±°Ô Ç®¾î¾´ ÀڷᱸÁ¶¡»(2005, »ý´ÉÃâÆÇ»ç) µîÀÌ ÀÖ´Ù.
Chapter 01 °è»êÀû »ç°í¶õ ¹«¾ùÀΰ¡?
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ÇÁ·Î±×·¥°ú ÇÁ·Î±×·¡¹Ö ¾ð¾î
03 ÆÄÀ̽ãÀ̶õ?
04 ÆÄÀ̽㠼³Ä¡Çϱâ
05 ù ¹ø° ÇÁ·Î±×·¥ ÀÛ¼º
06 ù ¹ø° ÇÁ·Î±×·¥ ºÐ¼®Çϱâ
07 ÇÁ·Î±×·¥ ÀúÀåÇß´Ù°¡ ´Ù½Ã ½ÇÇàÇϱâ
Chapter 02 ÄÄÇ»ÅÍ ±âÃÊ
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 º¯¼ö¶õ?
03 ¼ö½Ä°ú ¿¬»êÀÚ
04 input()ÇÔ¼ö
Chapter 03 ºÐÇØ
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ÀÚ·áÇü
03 ¹®ÀÚ¿
04 ¸®½ºÆ®
05 ÇÔ¼ö ¸¸µé±â
Chapter 04 ÆÐÅÏÀνÄ
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ÆÄÀ̽㿡¼ ¹®ÀÚ¿ ó¸®
Chapter 05 Ãß»óÈ
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ̧ȗ馛?
03 Á¶°Ç¹®°ú ¹Ýº¹¹®ÀÇ °£´ÜÇÑ ¼Ò°³
Chapter 06 ¾Ë°í¸®ÁòI
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 3°¡ÁöÀÇ Á¦¾î±¸Á¶
03 ¼±Åà ±¸Á¶
04 °ü°è ¿¬»êÀÚ
05 ºí·Ï
06 Áßø ¼±Åà ±¸Á¶
07 ³í¸® ¿¬»êÀÚ
Chapter 07 ¾Ë°í¸®ÁòII
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ¹Ýº¹
03 for ¹Ýº¹¹®
04 while ¹®
Chapter 08 ¾Ë°í¸®ÁòIII
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ¸®½ºÆ®
Chapter 09 ¸ÖƼ¹Ìµð¾î ó¸®
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ·±±æÀÌ ¿£ÄÚµù
03 ÆÄÀ̽ãÀÇ ¿ÜºÎ ¶óÀ̺귯¸®
04 ÇÊ·Î¿ì »ç¿ëÇϱâ
Chapter 10 º´·Ä ÄÄÇ»ÆÃ
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
Chapter 11 ÀΰøÁö´É
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 TIC-TAC-TOE °ÔÀÓ ÀÛ¼ºÇϱâ
03 ÆÛ¼ÁÆ®·Ð ±¸ÇöÇϱâ
Chapter 12 Á¤º¸º¸È£±â¹ý
01 À̹ø Àå¿¡¼ ÇнÀÇÒ ³»¿ë
02 ½ÃÀú ¾ÏÈ£
03 ¾ÏÈ£È
04 º¹È£È
05 ½ÃÀú ¾ÏÈ£ ±ú±â