데이터 과학 언플러그드

사단법인 한국 알(R) 사용자회는 디지털 불평등 해소와 통계 대중화를 위해 2022년 설립되었습니다. 오픈 통계 패키지(BitStat) 개발을 비롯하여 최근에 데이터 사이언스 관련 교재도 함께 제작하여 발간하는 작업을 수행하고 있습니다. 그 첫번째 결과물로 John Fox 교수님이 개발한 설치형 오픈 통계 패키지 Rcmdr(Fox 2016) (Fox and Bouchet-Valat 2021) (Fox 2005) 를 신종화 님께서 한글화 및 문서화에 10년 넘게 기여해주신 한국알사용자회 저작권을 흔쾌히 허락해 주셔서 설치형 오픈 통계 패키지 - Rcmdr로 세상에 나왔습니다.

두번째 활동을 여기저기 산재되어 있던 시각화 관련 자료를 묶어 데이터 시각화(Data Visualization)를 전자책 형태로 공개하였고, 데이터 분석 관련 저술을 이어 진행하게 되었습니다.

세번째 활동으로 데이터 사이언스가 하나로 구성되지 않은 것을 간파하고 데이터 사이언스를 지탱하는 기본기술을 5가지로 정리한 데이터 과학을 지탱하는 기본기 전자책을 공개했습니다.

네번째 활동으로 손으로 데이터 사이언스를 하는 분들은 없기 때문에 컴퓨터 프로그래밍 언어로 R을 채택하여 **데이터 사이언스 프로그래밍 전자책을 공개했습니다.

데이터 분석 언어 R에 관한 지식을 신속히 습득하여 독자들이 갖고 있는 문제에 접목시키고자 하시는 분은 한국 알(R) 사용자회에서 번역하여 공개한 R 신병훈련소(Bootcamp) 과정을 추천드립니다.


“데이터 과학 언플러그드” 저작을 위해 Computer Science Unplugged의 클래식 버젼 CS Unplugged(Bell, Witten, and Fellows 2015)의 크리에이티브 커먼스 라이선스를 준용하고 있으며 한국적인 상황을 최대한 반영하여 내용 및 삽화를 일부 수정하였습니다. 또한, 컴퓨터 과학 언플러그드 공유 및 협업을 위해 GitHub 저장소에 그동안 작업결과를 정리했습니다. 특히, 소프트웨어 카펜트리(Software Carpentry) 템플릿과 R bookdown 패키지를 사용한 것이 도움이 많이 되었다. Data Science Concept Maps - a remixable collection of teaching resources 크리에이티브 커먼스 라이선스를 활용했음을 밝혀둡니다. “데이터 과학 언플러그드” 저작물을 비롯한 한국 알(R) 사용자회 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건 변경 허락 (BY-NC-SA) 라이선스를 준용하고 있습니다.

CC

관련 문의와 연락이 필요한 경우 한국 알(R) 사용자회 대표전자우편으로 연락주세요.


후원계좌

디지털 불평등 해소를 위해 제작중인 오픈 통계패키지 개발과 고품질 콘텐츠 제작에 큰 힘이 됩니다.

  • 하나은행 448-910057-06204
  • 사단법인 한국알사용자회

컴퓨터 과학 언플러그드

G-창업 프로젝트 경기중소기업종합지원센터 지원을 일부 받았고, 컴퓨터 과학 언플러그드 초기 한국어 번역 및 삽화 작업에 도움을 주신 분들은 다음과 같다.

한국어 프로젝트 참여자 및 원저작자 정보

  • 한국어 번역: 이광춘
  • 한국어 삽화: 문춘경
  • 저자: Tim Bell, Ian H. Witten, Mike Fellows
  • 실험수업: Robyn Adams and Jane McKenzie
  • 삽화: Matt Powell

한글 데이터/컴퓨터 과학 언플러그드 버젼

  • 2022년 05월 : 데이터 사이언스 언플러그드 신규 콘텐츠
  • 2017년 10월 : 전자책 버젼 및 신규 콘텐츠 보강
  • 2016년 1월 : EBS 링크, 소프트웨어 세상 제작 동영상
  • 2015년 05월: 컴퓨터 과학 언플러그드 3.1 버젼 한글 번역 완료 HTML/PDF/E-PUB 무료 전자책 배포
    • 인터넷에 대한 신규 활동 추가, 로고 변경
    • 버젼 3.0에서 Part I, Part II로 양분되었던 교재(MS 워드)가 하나로 합쳐짐.
    • 교육과정이 뉴질랜드 중심에서 글로벌 교육체계에 맞춰 변경.
    • 한국어 언플러그드 교재를 PDF, E-PUB, HTML로 다양화하여 제공.
  • 2015년 03월: 컴퓨터 과학 언플러그드 3.0 버젼 MS 워드 기반에서 마크다운 공개 소프트웨어 플랫폼 변환(GitHub)
  • 2015년 02월: 컴퓨터 과학 언플러그드 3.0 버젼 삽화 한국화 작업
  • 2015년 01월: 컴퓨터 과학 언플러그드 3.0 버젼 Part IV,V,VI 번역 (MS 워드)
  • 2014년 08월: 컴퓨터 과학 언플러그드 3.0 버젼 Part I,II,III 번역 (MS 워드)

한국어 번역

우리나라의 산업발달과정을 보면 1950~1960년대 수입대체를 목표로 신발, 섬유가 중심이 된 경공업시대, 1970~1980년 수출진흥을 목표로 철강, 조선, 자동차가 중심이 된 중공업시대, 1990~2000년대 기술혁신을 통한 반도체, 핸드폰, 디스플레이가 중심이 된 ICT 산업을 지나 2010~2020년대는 소프트웨어, 콘텐트, 과학기술이 중심이 되는 융합•지식 창조산업 시대로 발전해 갈 것으로 기대하고 있다.

첫 인터넷 웹 브라우저를 만든 마크 앤더슨은 소프트웨어가 세상을 먹고 있다(“Software is eating the world”)는 자극적인 표현으로 2011년 월스트리트 저널에 에세이를 썼고, 카네기멜론 대학의 쟈넷 윙 교수는 이론적 사고(Theoretical Thinking), 실험적 사고(Experimental Thinking))와 더불어 정보적 사고(Computational Thinking)가 현재도 그렇지만 앞으로 인간의 사고를 지배하는 중추적인 역할을 할 것을 주장했다. 이들의 결과는 정보적 사고를 배운 사람과 소프트웨어를 이해하고 활용하는 사람과 그렇지 못한 사람과의 차이는 산업경제의 빈부격차보다 더 큰 디지털 경제의 정보 불평등(Digital Divide)를 야기할 것으로 예측했다.

정부는 ’14년 7월 세계 경제, 사회 환경이 소프트웨어 중심사회로 급격히 변화하고 있으며, 소프트웨어가 혁신과 성장, 가치창출의 중심이 되고, 개인•기업•국가의 경쟁력을 좌우하는 중요한 역할을 하고 있음에도 불구하고, 우리나라는 범정부적, 국민적 관심이 미흡한 상황이라고 진단하고, 미국, 영국, 이스라엘 등 선진국과 마찬가지로, 초•중•고에서 소프트웨어를 필수로 이수할 수 있는 방안을 강구하고 있다.

하지만, 지금까지 소프트웨어가 고등교육과 직업 교육에 초점이 맞추어줘서 초•중•고 및 소프트웨어에 관심을 가지고 있는 일반인이 접근하기에는 높은 장벽이 있었으나, ’컴퓨터 과학 언플러그드 (Computer Science Unplugged)’를 통해서 소프트웨어를 처음 접하거나, 원리를 이해하고자 하는 분들에게는 큰 도움이 되고 특히, 컴퓨터적 사고 (Computational Thinking)에 대한 입문으로적 적합할 것으로 생각된다.

컴퓨터 과학 언플러그드는 정보 불평등 해소하고, 대한민국 전 국민을 단돈 천원($1) 정보교육으로 행복한 세상 만들기 위한 정보 소프트웨어 교육 xwMOOC 프로젝트 중의 하나이며, 정보교육을 위한 파이썬, 소프트웨어 카펜트리 등 다양한 프로젝트가 진행중이다.

많은 분들이 번역 및 감수에 참여하여 빠른 시간 내에 번역이 완료될 수 있었으며, 문춘경, 김이정님이 삽화와 그래픽 디자인에 도움을 주셨고, 위키 플랫폼 구축과 xwMOOC 클라우드 서비스를 운영해 주고 계신 한정수님, 그리고 프로젝트를 지원해주신 강환범님과 문용규 사장님께 특별한 감사를 드립니다.

이광춘 / 경기도 과천 / ’14년 12월

감사의 말씀

많은 어린이와 선생님 모두가 아이디어를 개선하도록 도움을 주셨습니다. 캐나다 브리티쉬 콜롬비아 빅토리아 사우스 파크 소재의 셜리 초등학교(Shirley Primary School), 이람 초등학교(Ilam Primary School), 뉴질랜드 크리스트 처치 웨스트번(Westburn Primary School)초등학교 선생님과 아이들이 초기 실험적 활동에 참여해 주셨습니다. 학습활동에 환대해 주셨으며, 여러 활동이 건설적으로 될 수 있도록 아낌없는 조언을 주신 Linda Picciotto, Karen Able, Bryon Porteous, Paul Cathro, Tracy Harrold, Simone Tanoa, Lorraine Woodfield, Lynn Atkinson 분께 특별한 감사의 말씀을 전한다. Gwenda Bensemann는 우리를 위해서 몇몇 활동을 시범적으로 수행해 주셨고, 변경 점에 대해서 조언을 주셨습니다. Richard Lynders, Sumant Murugesh 두 분은 학습활동을 도와주셨습니다. 일부 암호학 활동에서는 Ken Noblitz분이 도움을 주셨습니다. Kathy Beveridge 도움으로 Victoria “Mathmania”그룹활동 아래 몇몇 활동은 이루어졌습니다. 초기 삽화는 Malcolm Robinson, Gail Williams 도움을 주셨고, Hans Knutson으로부터의 조언도 도움이 되었습니다. Matt Powell도 언플러그드 프로젝트가 발전되는 동안 값진 도움을 주셨습니다. 이 책이 발전되는 초기단계 아낌없는 후원을 해주신 Brian Mason Scientific and Technical Trust에 무척 감사 드립니다.

도움이 되는 제안을 많이 해주시고 활동을 시범적으로 진행해 주신 Paul, Ruth Ellen Howard에 특별한 감사를 드립니다. Peter Henderson, Bruce McKenzie, Joan Mitchell, Nancy Walker-Mitchell, Gwen Stark, Tony Smith, Tim A. H. Bell , Mike Hallett, Harold Thimbleby는 많은 유용한 코멘트를 주셨습니다.

이 책이 있게 지원해준 가족 Bruce, Fran, Grant, Judith, Pam에게 많은 빚을 지고 있고, Andrew, Anna, Hannah, Max, Michael, Nikki는 이번 작업에 영감을 주었고 시범활동을 수행한 첫 아이들입니다.

언플러그드 프로젝트를 후원해고 자유롭게 다운로드될 수 있는 이 책을 만들게 해준 구글에 특별한 감사를 전합니다. 언플러그드 활동에 대해서 조언과 코멘트를 언제나 환영합니다. 저자들은 csunplugged.org를 통해서 만날 수 있습니다.

들어가며

컴퓨터는 이제 어디에나 있다. 컴퓨터를 어떻게 사용할지를 배울 필요가 있고 여러분 중 많은 분들은 매일 컴퓨터를 사용합니다. 그러나 컴퓨터는 어떻게 작동할까요? 컴퓨터는 어떻게 생각할까요? 그리고, 사람들은 컴퓨터를 더 빠르고 더 좋게 만들까요? 컴퓨터 과학은 이런 질문을 탐구하는 매력적인 분야입니다. 실제로는 아이들이 컴퓨터를 사용하지 않고, 다양한 연령대의 어린이를 위해 고안된 이 책의 쉽고 재미있는 활동은 여러분들을 컴퓨터가 어떻게 작동하는지에 대한 핵심적인 부문에 대해서 소개합니다.

이 책은 심화나 방과후 학교 확장 프로그램으로 혹은 정규 수업시간에 효과적으로 사용될 수도 있다. 여러분의 자녀들과 컴퓨터의 원리를 배우기 위해서 컴퓨터 전문가일 필요는 없습니다. 간략하게 설명된 배경정보를 가진 다양한 활동들이 이 책에 담겨 있다. 모든 문제에 대한 답은 제공되며 각각의 활동은 연관된 활동을 설명하는 ‘실제 컴퓨터 적용 (What’s it all about?)’ 세션으로 마무리된다.

예를 들어, 이진수 탐구, 매핑과 그래프, 패턴과 정렬 문제, 암호학처럼 많은 활동은 수학에 기반하고 있다. 다른 활동은 컴퓨터가 어떻게 작동하는지에 대한 지식과 이해력, 기술 과정과 연관된다. 자녀분들은 의미 있는 커뮤니케이션, 문제해결, 창의성, 사고력 기술 향상에 적극적으로 참여한다.

이 책과 더불어”언플러그드(Unplugged)” 프로젝트로 csunplugged.org 사이트에 많은 온라인 무료 동영상, 사진, 추가 자료들이 올라가 있다.

3명의 컴퓨터 과학 강사와 두 명의 선생님이 이 책의 집필에 참여하였으며 실제 학교 수업의 경험을 반영했다. 많은 컴퓨터의 주요 개념이 실제 컴퓨터 없이 교육이 가능하다는 것을 확인했다. 때때로 컴퓨터는 학습의 교란요소가 되기도 했다. 그래서 컴퓨터의 전원을 빼고(unplug your computer), 컴퓨터 과학이 무엇인지 바로 학습하세요.

이 책은 구글 덕분에 개인 및 교육 목적으로 자유로이 다운로드 해서 사용 가능하다. 크리에이티브 커먼즈 라이선스 (Creative Commons Attribution-NonCommercial-Share Alike)로 배포된다. 여러분은 자유로이 공유(복사, 배포, 전달)할 수 있다. 또한, 리믹스를 할 수도 있다. 이러한 이용은 다음의 사항을 만족할 때만 가능하다. 저작자를 명시하여야 하며, 상업적 목적으로 사용이 가능하지 않고, 여러분이 이 책의 내용에 근거하여 변형이나 변경을 한다면 동일한 라이선스를 적용하여야 한다. 좀더 자세한 사항은 CC BY-NC-SA 3.0의 검색을 통해 확인할 수 있다. 여러분이 교육환경에 이 교재를 적극적으로 사용하고, 책을 복사하고, 책에 딸려 있는 워크시트를 학생들에게 배포하는 것을 권장한다. 저자에게 질문과 제안점을 기탄없이 보내기 바랍니다. (자세한 사항은 csunplugged.org참조 바란다.) 이 책은 여러 언어로 번역이 되었거나, 번역이 진행되고 있다. 번역본에 대한 자세한 사항은 웹사이트를 확인 바란다.