본문 바로가기

독학코딩

브레인이 쫀쫀해지는 라이트봇 ! 세상에 천재가 왜 이리 많아? 안녕하세요. 코딩이모입니다. 오늘은 어젯밤에 다운로드해서 플레이했던 라이트봇(Lightbot)에 관해 글을 씁니다. 라이트봇(LightBot)은 코딩으로 기반이된 퍼즐 게임을 풀면서 나도 모르게 프로그래밍 로직을 배울 수 있는 게임입니다. 홈페이지 주소는 다음과 같고, 앱은 "Lightbot"으로 검색하셔서 다운 받으실 수 있답니다.http://lightbot.com 아래 그림처럼, 로보트가 목적지로 가기 위해서 거쳐야 할 여정을 우리가 선택해 주면 됩니다. 저도 처음에는 흠... 이게 어떻게 프로그래밍적 사고를 키워준다는 거지? 하고 생각했는데, 하다보니 감이 오더라구요. 하~ 정말 천재적인 아이디어인것 같아요. 요 게임!! 먼저 목적지로 가기위해서는 앞으로 직진할지, 왼쪽이나 오른쪽으로 갈지 방향 설.. 더보기
온라인 코딩 파티 2018 안녕하세요. 코딩이모입니다. ^^ 오늘은 2018 온라인 코딩파티에 관한 소식을 전해 드리고자 합니다. 행사 기간 : 2018년 6월 11일 ~ 6월 24일 (2주간) 주 최 : 과학기술정보통신부 / 한국과학창의재단 웹 주 소 : www.software.kr 이 행사는 2015년부터 시작되었으며 매년 2차례에 걸쳐서 진행되네요. 지난 행사의 학생들 후기 및 인증서를 보니 아이들이 굉장히 재밌게 미션을 완성하고 자신감을 크게 향상시켰다는 내용이 많네요. ^^b 올해 첫 행사인 만큼 아이들과 홈페이지 한번 꼭 들르셔서 게임도 하고, 수료증도 받으시면 좋을 듯 하네요. 가장 먼저 엔트리 미션이 눈에 보이네요. 귀여운 핑크빈이라는 캐릭터가 몬스터들을 혼쭐내는 내용이라고 하네요. 아이들이 재미있게 미션을 완성할 .. 더보기
아두이노 공부 시작! 안녕하세요. 코딩이모입니다. ^^ 오늘은 제 조카가 디자인한 자동차 그림을 실제 움직이는 자동차로 탄생 시키려면 어떤 공부를 해야하나 하고 알아보던 중, 아두이노를 알게 되었습니다. 작은 호기심에서 시작해서 하나하나 알아가는 재미가 상당히 쏠쏠하네요. ^^ 그리하여 오늘은 아두이노(Arduino)에 대해 배운 기초적인 내용을 간단하게 정리한 후, go to bed (zzZ) 하려고 합니다. ^^ 아두이노는 마이크로컨트롤러를 이용하여 물리적인 환경과 상호작용하는 디지털 장치를 만들수 있는 오픈 소스 컴퓨팅 플랫폼과 소프트웨어 개발 환경을 말하며, 다양한 스위치나 센서로부터 입력 값을 받아들인 후, LED나 모터 등과 같은 장치로 출력을 제어하여 다양한 물건을 만들어 낼 수 있습니다. 아두이노의 최대 장점은.. 더보기
와~ 너무 쉽다! 앱인벤터 발 담그기 안녕하세요. 코딩이모입니다. ^^ 오늘 아침 앱인벤터라는 웹사이트에 들어가서 6분짜리 동영상 강의를 보고 제 스마트폰에 앱 만들 모든 준비를 완료하였습니다. 와우와우~~ 세상 정말 편해졌네요!!이렇게 쉽게 앱을 개발할 수 있다니요. 아시는 분은 예전부터 알고 계셨겠지요? ㅎㅎㅎ 그런데 저는 오늘 처음 경험해 보고 너무 신기했네요. 그럼 어떻게 준비했는지 과정 샷으로 설명 드리겠습니다. 먼저 MIT 의 앱인벤터 홈페이지로 이동하실게요. 웹주소는 : http://appinventor.mit.edu 입니다. 참고로 웹브라우저는 크롬이나 파이어폭스만 사용 가능하십니다.(인터넷익스플로러는 지원 안한다고 하니 반드시 참고하세요.) 가시면 아래와 같이 오른쪽 상단의 "Create apps" 를 클릭하시면 됩니다. 먼.. 더보기
축구공을 막아라! 스크래치로 게임 만들기 안녕하세요. 코딩이모입니다. ^^ 이제 일주일 후면 2018 FIFA 월드컵이 개막되네요. 월드컵이 개막하면 한달 정도 치맥과 싸커싸커싸커가 함께하는 박진감 넘치는 여름을 보낼 수 있겠네요. ^o^아~ 잼껬따.! 오늘은 월드컵을 고대하는 마음으로 심플한 축구공을 막아라 게임을 만들어 보았습니다. 먼저 게임 화면은 아래 그림과 같습니다. 여러분 핑퐁 게임 많이 해보셨죠? 원리가 똑같습니다. 저기 축구공이 골키퍼(코딩이모)나 벽에 닿으면 튕기고,주황색 축구골대에 닿으면 게임오버 되는 아주 심플한 게임이예요. 그럼 제가 어떻게 이 게임을 만들었는지 설명드릴게요.생각보다 굉장히 간단하니 님들도 아이들과 함께 만들어 보세요. ^^ 그럼 게임 코딩에 들어가기 이전에 각각(오브젝트)의 입장에서 생각해 봅시다.*** .. 더보기
우리 어른들이 준비가 되지 않았다. 한국정보올림피아드 공모 정보 안녕하세요. 조카 바보 코딩이모입니다. ^^ 제가 최근에 소프트웨어 교육 분야에 관심을 가지게 된 것은 저와 가족, 특히 조카가 현재는 물론 급변할 미래에도 즐겁게 주체적인 삶은 살고자 함 입니다.정복하느냐, 정복 당할 것이냐...이것에 대한 고민이 저를 움직이게 하였고, 머리는 따라주지 않지만 더 늦기 전에 배워야겠다는 일념으로 소프트웨어 공부를 처음부터 다시 시작하게 되었습니다. 최근 일주일 동안 웹사이트에서 좋은 정보를 많이 얻게 되었고, 편리한 무료 툴 및 동영상 등 유익한 정보가 굉장히 많다는 것을 알게 되었습니다.초보자들도 쉽게 접근할 수 있는 교육 자료가 무궁무진합니다. 오늘은 한국정보올림피아드 소프트웨어 작품 공모에 대한 정보를 공유 드리고자 합니다. 그 전에, 올림피아드 대회 같은 곳은 .. 더보기
포브스 추천 코딩 웹사이트 3 안녕하세요. 코딩이모입니다. ^^ 오늘은 아이들이 아닌 우리 어른들을 위한 정보를 가져왔습니다. 포브스가 선정한 코딩을 배울 수 있는 최적의 웹사이트 세 곳을 소개해 드리고자 합니다. 현재 인터넷에는 공짜로 프로그래밍을 배울 수 있는 방법이 무궁무진하죠! 그러나 정보가 범람하고 있는 인터넷에서 어떻게 최고의 소스를 찾을수 있을까요? 포브스에서 추천하는 웹 사이트를 소개드립니다. [1] Codecademy 첫번째 포브스가 추천하는 웹사이트는 코드카데미입니다. 코드카데미(Codecademy)는 프로그래밍을 배우고자하는 분들께 프로그램을 조금더 쉽게 시작할 수 있도록 도움을 주는 최적의 웹사이트입니다. 인터랙티브한(주거니 받거니..^^) 프로젝트와 퀴즈를 통해 배우고자 하는 정보의 컨셉을 배울 수 있습니다. .. 더보기