소프트웨어 입문을 위해 설정된 코스들을 한번씩 알아보았습니다. 이전 학습들은 학생들이나 비전공자들이 흥미를 가질 수 있게끔 짜여진 커리큘럼에 대해 알아보았는데, 이제 본격적인 코딩수업을 향한 길로 정말 "프로그래밍"을 한다는 (이전 블럭코딩도 일종의 프로그래밍이라고 부를 수 있지만) 느낌이 들 수 있도록 하겠습니다. 이전 수업을 통해 벽을 낮추려고 많이 노력했지만 갑자기 난이도가 올라가는 것 같은 느낌을 받을 것 같아 걱정이 되기도 합니다. 프로그래밍 언어에는 다양한 종류가 있고 인기 있는 언어도 있고 지금은 잘 안쓰이는 언어들도 있습니다. 2017년 기준 종합 1위는 파이썬 ( 출처 : https://www.software.kr/um/um03/um0304/um0304View.do?postId=34156..
아두이노는 간단하게 프로그래밍이 가능한 하드웨어 기판입니다. 아두이노 소개를 잘 해놓은 영상이 있습니다 : https://youtu.be/swoiluHrq4c한국과학창의재단 아두이노 강좌 : https://youtu.be/3e6GMI4Szwk 처음 프로그래밍을 배울때 컴퓨터 안에서만 결과를 보는데 지겨웠다면 이제 실제로 뭔가 움직이고 작동하는걸 만들어 볼 차례입니다. 우선 하드웨어를 구매해야 하는데, 돈과 시간이 드는 일이기 때문에 일단 시뮬레이션이 가능한 곳을 알려드리겠습니다. 아두이노 시뮬레이션 : https://www.tinkercad.com/ Circuits 메뉴에 들어가면 다양한 아두이노 기판과 장비들을 마음껏 붙여보고 작동시켜볼 수 있습니다.
1번째 수업때 블록코딩을 배웠었죠? 오늘은 그 확장판이라고 할 수 있는 스크래치를 배워보려고 합니다. https://scratch.mit.edu/ 스크래치는 이쪽 분야에서는 이미 널리 알려져서 강의자료도 많이 있습니다. 구름에듀에 좋은 무료강의가 있어서 소개합니다. 강의 도서를 보는 것처럼 자세하고 친절하게 설명되어있습니다. https://edu.goorm.io/lecture/152/%EC%8A%A4%ED%81%AC%EB%9E%98%EC%B9%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EA%B8%B0%EC%B4%88%EB%B6%80%ED%84%B0-%EA%B2%8C%EC%9E%84-%EB%A7%8C%EB%93%A4%EA%B8%B0%EA%B9%8C%EC%A7%..
코두 게임 랩은 아이들이 직접 3D 게임을 제작할 수 있도록 도와주는 비주얼 코딩 도구입니다. 마이크로소프트에서 무료로 제공하며, 설치방법은 이전글 http://simpl.tistory.com/8 마지막 영상 뒷부분에 나와있습니다. 다운로드 : https://www.microsoft.com/en-us/download/details.aspx?id=10056 복잡한 코딩이 아니라 언어 없이도 쉽게 이해하고 게임 프로그래밍이 가능한 엄청난 학습도구입니다. 한글화도 되어있는데 자료를 검색해봐도 강의나 설명을 찾아보기 힘들었습니다. 저도 이것저것 해보면서 처음 접하는 분들이 이용하실 수 있도록 오프라인 강의를 진행해보았는데, 한번 보시고 따라하시면 도움이 될 수 있을 것 같습니다. 조금만 배우면 여러분들도 재미있..
https://code.org/ 가장 처음 배울 것은 블록 코딩이라는 건데, 어렸을 때 그림 퍼즐 조각을 맞추던 기억을 떠올리면 쉽게 이해하실 수 있습니다. 블럭형코딩에 대해 강의를 올려주신 분이 있어서 링크를 걸어놓습니다. 자세히 알고 싶은 분들은 들어가서 설명과 함께 동영상 강의도 보실 수 있습니다. 블럭코딩 소개 : https://opentutorials.org/course/2968블럭코딩 영상 교육 : https://opentutorials.org/course/2967/15336 상단의 code.org 로 접속하시면 언어를 설정할 수 있습니다. 친절하게도 한국어가 자동으로 인식됩니다. 열심히 오래 해볼 생각이 있으신분들은 회원가입을 하셔도 되지만 바로 "학습 시작"을 누르셔도 됩니다. 여러가지 재..
비전공자를 위한 IT 교육의 첫번째로 요즘 열풍인 코딩 교육을 시작하려고 합니다. 어떤 식으로 가르칠지 고민하다가 아래 자료보고 스크래치까지 학습한 뒤, Python을 배우고 뭔가 만들어보는 시간을 가지려고 합니다. 이 공간에 제 지인들과 함께 진행하는 오프라인 교육을 정리하여 올려 학생분들이 복습을 통해 다시 정리해볼 수 있는 곳으로 활용하려고 합니다. 요즘은 코딩교육이 활성화 되어 좋은 자료와 도구가 많아져 처음 코딩을 접하는 비전공자분들이 느끼는 컴퓨터의 벽을 쉽게 넘을 수 있을 것으로 기대합니다. 감사합니다.