Description
알고리즘으로 창의력을 높여주는 스크래치를 만나봅시다!
컴퓨터를 사용하기 위해 꼭 필요한 것 중 하나가 프로그램입니다. 소프트웨어라고도 불리는 프로그램을 제작하기 위해서는 C, JAVA, 파이썬 등 다양한 코딩 언어를 사용해야 합니다. 하지만 복잡한 문법 등으로 인해 전문적인 코딩교육을 받아야 하는 어려움도 있습니다. 메사추세츠 공과대학(MIT)에서 개발한 스크래치(Scratch)는 누구나 쉽게 코딩할 수 있도록 만들어졌습니다. 한국을 포함한 전 세계에서 활용하고 있는 스크래치는 멀티미디어 환경에 맞게 구성되었으며, 블록 장난감을 가지고 노는 것과 같이 프로그램 블록을 끼워 맞추면 누구나 쉽고 재미있는 코딩이 가능합니다. 스크래치 코딩을 통해 얻을 수 있는 효과는 아래와 같이 정리할 수 있습니다.
1. 알고리즘을 통해 문제 해결 능력을 기를 수 있습니다.
주어진 문제를 해결하는 방법이나 절차를 알고리즘이라고 하는데, 프로그램을 잘 만들기 위해 가장 중요한 것이 바로 알고리즘입니다. 알고리즘을 통해 문제 해결 능력과 창의력을 발달시킬 수 있습니다.
2. 프로그램 제작을 통해 생각을 다양하게 넓힐 수 있습니다.
스크래치의 다양한 캐릭터와 이미지를 이용하여 재미있는 게임, 슬라이드, 커뮤니케이션, 과학 실험 등 다양한 프로그램을 만들게 됩니다. 여러 가지 스프라이트를 다양한 블록으로 수많은 프로그램을 만들 수 있으며, 누구도 생각하지 못했던 독창적인 나만의 새로운 프로그램을 개발할 수 있습니다.
3. 새로운 컴퓨터의 활용 방법을 체험할 수 있습니다.
스크래치로 제작한 프로그램은 외부 장치를 통해 제어할 수 있습니다. 마이크를 통해 입력받은 값에 따라 그래프가 움직이거나 스프라이트들이 재미있는 효과를 보여주는 것과 같은 프로그램을 쉽게 만들 수 있습니다. 내가 만든 프로그램이 다양한 외부 장치를 통해 실행되는 것을 보며 컴퓨터의 다양한 활용 방법을 체험할 수 있습니다. 스크래치는 누구나 쉽고 재미있게 프로그램을 만들 수 있습니다. 컴퓨터 프로그래머를 꿈꾸는 학생이나 논리적인 사고방식과 창의력을 계발하려는 학생에게 스크래치는 생각을 더 일깨워주는 좋은 도구가 될 것입니다. 스크래치 코딩을 이용하여 재미있는 프로그램을 만들며 컴퓨터 실력이 업그레이드되기 바랍니다!
1. 알고리즘을 통해 문제 해결 능력을 기를 수 있습니다.
주어진 문제를 해결하는 방법이나 절차를 알고리즘이라고 하는데, 프로그램을 잘 만들기 위해 가장 중요한 것이 바로 알고리즘입니다. 알고리즘을 통해 문제 해결 능력과 창의력을 발달시킬 수 있습니다.
2. 프로그램 제작을 통해 생각을 다양하게 넓힐 수 있습니다.
스크래치의 다양한 캐릭터와 이미지를 이용하여 재미있는 게임, 슬라이드, 커뮤니케이션, 과학 실험 등 다양한 프로그램을 만들게 됩니다. 여러 가지 스프라이트를 다양한 블록으로 수많은 프로그램을 만들 수 있으며, 누구도 생각하지 못했던 독창적인 나만의 새로운 프로그램을 개발할 수 있습니다.
3. 새로운 컴퓨터의 활용 방법을 체험할 수 있습니다.
스크래치로 제작한 프로그램은 외부 장치를 통해 제어할 수 있습니다. 마이크를 통해 입력받은 값에 따라 그래프가 움직이거나 스프라이트들이 재미있는 효과를 보여주는 것과 같은 프로그램을 쉽게 만들 수 있습니다. 내가 만든 프로그램이 다양한 외부 장치를 통해 실행되는 것을 보며 컴퓨터의 다양한 활용 방법을 체험할 수 있습니다. 스크래치는 누구나 쉽고 재미있게 프로그램을 만들 수 있습니다. 컴퓨터 프로그래머를 꿈꾸는 학생이나 논리적인 사고방식과 창의력을 계발하려는 학생에게 스크래치는 생각을 더 일깨워주는 좋은 도구가 될 것입니다. 스크래치 코딩을 이용하여 재미있는 프로그램을 만들며 컴퓨터 실력이 업그레이드되기 바랍니다!
스크래치 3.0 프로그래밍 : 스마트한 코딩교육
$14.00