본문 바로가기
오픈소스하드웨어/마이크로:비트

[마이크로:비트 with 파이썬] 시작글

by 북마크한 취미생활 2020. 3. 2.

코딩 교육에서 각광받고 있는 '블록 코딩'은 논리적인 생각과 사고를 키우는 데 있어 가장 적합하고, 좋은 툴은 맞습니다. 그러나 제가 많은 시간을 블록 코딩을 사용하지 않아 깊이 이해하지 못해서 느끼는 것일 수도 있겠지만 블록 코딩의 특성상 수정의 불편함이 존재합니다. 또한 규모가 크거나 복잡한 프로그램을 만드는 데 있어 한계점이 있어 보입니다. 

그럼에도 개인적으로 논리적인 생각과 사고를 키우는 입문 및 기본 툴로는 블록 코딩이 가장 적합하다고 생각합니다.

그러나 만약 코딩에 관심을 가지고 있는 누군가가 “블록 코딩 이후에 어떠한 프로그램 언어를 배워야 하느냐?”라고 묻는다면, 저는 한치의 망설임 없이 바로 ‘파이썬 언어를 배워라.’라고 이야기할 것입니다. 왜냐하면, 요즘 각광받는 데이터 분석이나 인공지능과 같은 전문분야에 파이썬 언어가 사용되고 있으며, 파이썬 언어는 C나 Java언어에 비해 초보자가 익히기에 쉬운 언어이기에 때문입니다. 즉, 쉽게 배우고 다방면에 사용될 수 있기 때문입니다.

파이썬 언어를 쉽고, 재미있게 배울 수 있는 방법이 뭐가 있을지 찾아본 결과 'Micro:bit(마이크로:비트)'라는 하드웨어에서 ‘마이크로 파이썬’이라는 언어라는 것을 지원하고 있는 것을 알았습니다. 이미 알고 계시는 것처럼 마이크로:비트가 블록 코딩을 지원하고 있어, 마이크로:비트로 초기에 블록 코딩으로 논리적인 사고력을 키운 뒤 조금 더 전문적인 영역으로 가기에 좋은 도구인 것으로 보입니다.

이러저러한 이유로 이후에 <마이크로:비트>에서 파이썬으로 프로그래밍하는 방법을 포스팅으로 남겨보도록 하겠습니다. 

반응형

댓글