댓글 검색 목록

[Python] Mu 편집기로 Python 교육

페이지 정보

작성자 운영자 작성일 20-10-06 20:07 조회 1,229 댓글 0

Mu를 사용하면 Python 코드 작성 방법을 쉽게 배울 수 있습니다.


https://opensource.com/article/20/9/teach-python-mu


아이들에게 코딩을 가르치는 것은 학교에서 매우 인기가 있습니다. 수년 전 Apple II 및 로고 프로그래밍 시대에 거북이 그래픽에 대해 배웠습니다. 나는 가상 거북이를 프로그래밍 하는 방법을 배우고 나중에 학생들이 똑같이 할 수 있도록 돕는 것을 즐겼습니다.


약 5 년 전, 저는 Python의 turtle 모듈에 대해 배웠고, 이것이 제 Python 여정의 후진이었습니다. 곧 저는 turtle 모듈을 사용하여 학생들에게 흥미로운 그래픽을 만드는 데 사용하는 것을 포함하여 Python 프로그래밍 기본 사항을 가르치기 시작했습니다.


Python의 turtle 모듈 시작하기 


Linux 또는 macOS 컴퓨터에서 터미널을 열고 python이라는 단어를 입력하면 Python 셸이 표시됩니다.


Windows 컴퓨터를 사용하는 경우 먼저 Python 웹 사이트로 이동하여 안정적인 최신 버전을 다운로드하여 Python을 설치해야 합니다.


다음으로 import turtle을 사용하여 turtle 모듈을 Python으로 가져 오거나 t로 turtle을 가져옵니다. 그런 다음 거북이 그래픽을 만드는 재미를 시작할 수 있습니다.


Mu 만나기 


Python 모험 초기에는 Python의 통합 개발 환경 인 IDLE을 사용했습니다. 파이썬 셸에 명령을 입력하는 것보다 훨씬 쉬웠으며 나중에 사용할 수 있도록 프로그램을 작성하고 저장할 수 있었습니다. 저는 온라인 강좌를 들었고 파이썬 프로그래밍에 관한 훌륭한 책을 많이 읽었습니다. 저는 교사와 학생들에게 IDLE을 사용하여 거북이 그래픽을 만드는 방법을 가르쳤습니다.


IDLE은 크게 개선되었지만 클리블랜드에서 열린 PyConUS 2019에서 저는 Python을 배우고 가르치는 방식을 바꾼 Nicholas Tollervey의 프레젠테이션을 보았습니다. Nick은 특히 젊은 프로그래머 (그리고 나 같은 나이 많은 프로그래머)를 위한 Python 편집기 인 Mu를 만든 교육자입니다. Mu는 Linux, macOS 및 Windows에 설치할 수 있습니다. 사용하기 쉽고 훌륭한 문서튜토리얼이 함께 제공됩니다.


Linux에서는 명령 줄에서 Mu를 설치할 수 있습니다.


Ubuntu 또는 Debian :


sudo apt install mu-editor 


Fedora 또는 유사 :


sudo dnf install mu 


또는 Python을 사용하여 설치할 수 있습니다. 먼저 Python 3이 설치되어 있는지 확인합니다.


python --version 


실패하면 다음을 시도하십시오.


python3 --version 


Python 버전 3 이상이 있다고 가정하고 Python 패키지 관리자 인 pip를 사용하여 Mu를 설치합니다.


python -m pip install mu-editor --user 


그런 다음 명령 줄에서 Mu를 실행하거나 다음을 사용하여 바로 가기를 만들 수 있습니다.


python -m pip install shortcut mu-editor --user 


Mu는 기본적으로 Raspberry Pi에 설치되어 큰 장점입니다. 지난 몇 년 동안 저는 학생들에게 Mu 편집기를 사용하여 Raspberry Pi 및 Python 프로그래밍을 소개했습니다.


Mu로 Python을 가르치는 방법 


Mu는 Python을 시작하는 것이 얼마나 쉬운 지 학생들에게 보여줄 수 있는 좋은 방법입니다. 학생들에게 그것을 사용하도록 가르치는 방법은 다음과 같습니다.


1. Mu 편집기를 엽니다.


Mu editor 


2. import turtle을 입력하여 Turtle 모듈을 가져 오면 거북이를 움직일 수 있습니다. 첫 번째 수업은 Python 코드로 간단한 사각형을 그리는 것입니다.


Mu editor 


3. 이 프로그램을 저장하고 파일 이름이 .py로 끝나도록 합니다. mu-3_save.png


Saving program in Mu 


4. 프로그램을 실행하십시오. 이와 같이 간단한 프로그램을 실행하는 것도 활력을 줍니다. 작성한 프로그램의 그래픽 출력을 보는 것은 재미 있습니다.


Running Python program in Mu 


기본을 넘어서 


이 간단한 수업이 끝나면 학생들이 배운 기본 사항을 단순화하고 확장하는 몇 가지 방법이 있음을 설명합니다. 하나는 더 간단한 거북이 객체를 만드는 것입니다. 거북이를 t로 가져옵니다. 그런 다음 거북이로 사각형을 그리는 또 다른 방법으로 for 루프를 소개합니다.


for loops in Python with Mu 


다음으로 정사각형을 그리는 또 다른 방법으로 my_square 함수를 만드는 방법을 보여줍니다.


my_square function 


나중에 penup, pendown 및 pencolor를 포함한 다른 거북이 모듈 메서드를 소개하여 이 개념을 확장합니다. 곧 제 학생들은 더 복잡한 프로그램을 개발하고 반복하고 있습니다.


Mu editor 


저는 항상 배우고 싶어하며 학교 나 집에서 파이썬을 가르치는 방법을 알고 싶습니다. 의견에 귀하의 경험을 공유하십시오.



댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.