본문 바로가기

마이크로 비트15

[마이크로 비트 with 파이썬] LED 애니메이션 (2) 지난번에 말씀드린 CLOCK 애니메이션은 구현해 보셨나요? 이번 포스팅에서는 지난번 숙제로 내드린 CLOCK 애니메이션 구현에 대해 포스팅하도록 하겠습니다. | 애니메이션 속도 조절 지난번 포스팅을 보면 이미지와 이미지 사이에 sleep( ) 함수를 사용하셨을 텐데요. 만약 숫자가 마음에 들지 않을 경우 일일이 숫자를 찾아서 고쳐야 하는 불편함이 있습니다. 이러한 불편함을 없애기 위해서 하나의 변수에 값을 넣고 이 것을 sleep( ) 함수에 이용하면 됩니다. 말로 설명드리면 어렵죠? 아래의 파이썬 소스를 통해 설명드리도록 하겠습니다. from microbit import * DELAY_TIME = 200 while True : display.show(Image.CLOCK1) sleep(DELAY_TIM.. 2020. 3. 17.
[마이크로:비트 with 파이썬] 코딩환경 만들기 마이크로:비트에서 마이크로 파이썬(MicroPython, 이후 파이썬) 코딩하는 방법 중 일반적인 것은 온라인으로 접속해 코딩하는 방법이 있습니다. 하지만 개인적으로는 온라인 에디터를 사용하는 것보다 오프라인 에디터를 사용하는 것이 편하게 코딩을 할 수 있다고 생각합니다. 따라서 이번 포스팅에서는 마이크로:비트에서 파이썬을 코드를 작성할 수 있는 환경을 구축하는 방법을 알려드리도록 하겠습니다. | Mu 프로그램 다운로드 및 설치 마이크로비트에서 파이썬 코드를 작성하기에 Mu 프로그램이 가장 편리합니다. 이 프로그램은 아래의 URL에서 다운로드하실 수 있습니다. https://codewith.mu Code With Mu codewith.mu 상기의 URL을 클릭하여 를 선택한 뒤 자신의 OS에 맞는 프로그.. 2020. 3. 4.
[마이크로:비트 with 파이썬] 시작글 코딩 교육에서 각광받고 있는 '블록 코딩'은 논리적인 생각과 사고를 키우는 데 있어 가장 적합하고, 좋은 툴은 맞습니다. 그러나 제가 많은 시간을 블록 코딩을 사용하지 않아 깊이 이해하지 못해서 느끼는 것일 수도 있겠지만 블록 코딩의 특성상 수정의 불편함이 존재합니다. 또한 규모가 크거나 복잡한 프로그램을 만드는 데 있어 한계점이 있어 보입니다. 그럼에도 개인적으로 논리적인 생각과 사고를 키우는 입문 및 기본 툴로는 블록 코딩이 가장 적합하다고 생각합니다. 그러나 만약 코딩에 관심을 가지고 있는 누군가가 “블록 코딩 이후에 어떠한 프로그램 언어를 배워야 하느냐?”라고 묻는다면, 저는 한치의 망설임 없이 바로 ‘파이썬 언어를 배워라.’라고 이야기할 것입니다. 왜냐하면, 요즘 각광받는 데이터 분석이나 인공지.. 2020. 3. 2.