본문 바로가기

코딩교육4

코딩(Coding)교육 스크래치 Hello, World! 대부분 프로그래밍 언어는 Hello, World! 를 출력하는 것으로 시작합니다. 특별한 이유가 있는 것이 아니고, 유명한 C언어 교재인 "The C Programming Language"에서 첫 번째 예제가 "Hello, World!"를 출력하는 것이었다고 합니다. 스크래치도 이것으로 시작해봅시다. 지난번에 가입했던 스크래치에 들어가 봅니다. https://scratch.mit.edu/ Scratch - Imagine, Program, Share Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations. scratch.mit.. 2021. 5. 16.
코딩(Coding)교육 스크래치 회원가입과 시작하기 오늘은 스크래치 회원가입을 해보겠습니다. 인터넷상에서 뭔가 하려면 가입을 해봐야지요. 그게 첫걸음입니다. 자! https://scratch.mit.edu/ 이렇게 주소창에 입력해봅시다. 스크래치의 메인화면 입니다. 둘러보는 건 나중에 하고 일단 가입부터. 오른쪽 상단에 스크래치 가입을 클릭하면 아래 이미지가 나오고 입력란에 정보를 입력하기만 하면 됩니다. 그리고 다음, 다음 화면에서 정보를 입력하고 다음, 또 다음 화면 다음... 중간에 몇개의 화면이 더 있지만 이미지를 모두 캡처할 필요는 없을 것 같습니다. 스크래치는 어린이와 청소년을 대상으로 하기 때문에 복잡하고 어려울 게 없습니다. 이렇게 하다보면 아래 화면을 만날 수 있습니다. 스크래치에 가입하고 로그인까지 된 겁니다. 로그인 후 메인화면입니다... 2021. 5. 12.
코딩(Coding)교육 플랫폼 엔트리와 스크래치 아무리 코딩 교육이 대세라고 해도, 위의 사진처럼 어지러운 코드를 보면 배우고 싶은 마음이 쉽게 들진 않을 것 같습니다. 코딩(Coding)이란 저런 코드를 작성하는 것입니다. 물론 개발자들이 코드를 작성할 때는 저렇게 하지는 않습니다. 이해하기 쉽도록 줄을 맞추고 정리를 해가면서 코딩을 하게 됩니다. 중간에 설명이 필요한 곳에는 주석도 달아 나중에 다른 개발자가 쉽게 고치고 개선할 수 있도록 합니다. 이렇게 정리해서 작성된 코드는 이를 직접 만든 사람이 아니더라도 쉽게 이해 할 수 있습니다. 한마디로 '가독성'이 좋은 소스코드라고 하지요. 하지만 '가독성'이 좋다는 것도 프로그램을 공부한 사람에게만 해당하는 얘기일 뿐이지요. 우리가 아는 프로그래밍 언어는 대부분 이렇게 문자로 되어있어서 텍스트 코딩이라.. 2021. 5. 7.
코딩(Coding)이란? 코딩교육을 중심으로.. 코딩이란 프로그래밍 언어를 사용해 프로그램을 구현하는 기술을 말합니다. 프로그램은 코드로 이루어져 있고 이 코드를 작성하는 행위를 코딩이라고 합니다. 아침에 출근할때 버스를 기다리면서 보게 되는 대중교통 앱이나 유튜브, 카톡, 그리고 지금 보고 있는 이 블로그까지 컴퓨터(아시겠지만 우리 손에 있는 스마트폰도 컴퓨터입니다)를 통한 거의 모든 것들은 코딩을 통해 구현되어 있는 프로그램들입니다. 컴퓨터뿐 아니라 집에서 사용하는 냉장고, 전기밥솥, 세탁기, TV 등등 우리가 사용하고 있는 (거의) 모든 가전도 프로그램이 들어가 있습니다. 어쩌면 우리가 현대사회에서 우리에게 편리함을 주는 것들 중 코딩과 관계되지 않은 것은 없을지도 모릅니다. 이런 시대에 코딩을 배우고 이해하는 것은 필수적입니다. 그런 탓에 세계.. 2021. 5. 1.