본문 바로가기

반응형

코딩

픽셀로 배우는 코딩 1, 0 알고리즘 기계언어와 기계에게 일을 시키는 컴퓨터 소프트웨어를 이해하고 분류, 순차, 알고리즘에 대해 이해하기 위해서 그림을 그려보자. 그냥 마구마구 그려도 되는 그림이지만 무수히 많은 그림의 최소단위를 이어서 그림을 만들어 보는 활동이다. 우리는 십진수를 쓰는 세상에 있다. 컴퓨터는 2진수를 쓰는 세상에서 우리가 살아가는 세상을 구현한다. 여기에서 우리가 함께 써야 하는 언어는 컴퓨터 언어이고 기계언어이다. 기계언어로 바로 이야기하기는 너무 어렵기 때문에 우리는 좀 더 인간적인 프로그램인 소프트웨어를 쓴다. 소프트웨어는 그러니까 인간과 컴퓨터를 연결시켜 주는, 그러니까 견우와 직녀를 연결해 주는 오작교와 같은 역할을 한다. 이런 원리를 아이에게 설명해야한다면 설명하는 사람이나 설명을 듣는 아이나 둘 다 괴롭고 곤.. 더보기
엔트리코딩 처음엔 아이가 물어보면 답을 해야 하는 이유로 재미삼아 공부하고, 의외로 쉬워서 시험삼아 시험 봤고, 시험 보고 붙었기에 자격증이 남아있다. 그러다 보니 COS 1,2,3급을 모두 가지고 있게 되었다. 자격증을 딴 순서는 2급, 1급, 3급을 순으로 땄으며, 3급은 만점이 나왔다. 2급을 먼저 시험을 보았던 이유는 시험의 난이도를 몰라서 2급을 치고 나서 어려워서 떨어지면, 3급을 준비할 예정이었고, 붙으면 1급을 준비하려고 하였다. 그러니까 2급 붙으면 3급은 시험 치지 않으려고 했었는데, 나중에 강사를 하려면 3급 시험도 쳐보는 게 좋다고 해서 응시했지만, 그다지 도움은 되지 않았던 것 같다. 다만 3급을 응시하지 않았다면 3급이 얼마나 쉬운지 가늠하기 어려워서 매번 궁금했을 것 같다. 여튼 엔트리코.. 더보기