스마트한 코딩교육 스크래치 3.0 프로그래밍

스마트한 코딩교육 스크래치 3.0 프로그래밍

$14.98
Description
알고리즘으로 창의력을 높여주는 스크래치를 만나봅시다!
컴퓨터를 사용하기 위해 꼭 필요한 것 중 하나가 프로그램입니다. 소프트웨어라고도 불리는 프로그램을 제작하기 위해서는 C, JAVA, 파이썬 등 다양한 코딩 언어를 사용해야 합니다. 하지만 복잡한 문법 등으로 인해 전문적인 코딩교육을 받아야 하는 어려움도 있습니다. 메사추세츠 공과대학(MIT)에서 개발한 스크래치(Scratch)는 누구나 쉽게 코딩할 수 있도록 만들어졌습니다. 한국을 포함한 전 세계에서 활용하고 있는 스크래치는 멀티미디어 환경에 맞게 구성되었으며, 블록 장난감을 가지고 노는 것과 같이 프로그램 블록을 끼워 맞추면 누구나 쉽고 재미있는 코딩이 가능합니다. 스크래치 코딩을 통해 얻을 수 있는 효과는 아래와 같이 정리할 수 있습니다.

1. 알고리즘을 통해 문제 해결 능력을 기를 수 있습니다.
주어진 문제를 해결하는 방법이나 절차를 알고리즘이라고 하는데, 프로그램을 잘 만들기 위해 가장 중요한 것이 바로 알고리즘입니다. 알고리즘을 통해 문제 해결 능력과 창의력을 발달시킬 수 있습니다.

2. 프로그램 제작을 통해 생각을 다양하게 넓힐 수 있습니다.
스크래치의 다양한 캐릭터와 이미지를 이용하여 재미있는 게임, 슬라이드, 커뮤니케이션, 과학 실험 등 다양한 프로그램을 만들게 됩니다. 여러 가지 스프라이트를 다양한 블록으로 수많은 프로그램을 만들 수 있으며, 누구도 생각하지 못했던 독창적인 나만의 새로운 프로그램을 개발할 수 있습니다.

3. 새로운 컴퓨터의 활용 방법을 체험할 수 있습니다.
스크래치로 제작한 프로그램은 외부 장치를 통해 제어할 수 있습니다. 마이크를 통해 입력받은 값에 따라 그래프가 움직이거나 스프라이트들이 재미있는 효과를 보여주는 것과 같은 프로그램을 쉽게 만들 수 있습니다. 내가 만든 프로그램이 다양한 외부 장치를 통해 실행되는 것을 보며 컴퓨터의 다양한 활용 방법을 체험할 수 있습니다. 스크래치는 누구나 쉽고 재미있게 프로그램을 만들 수 있습니다. 컴퓨터 프로그래머를 꿈꾸는 학생이나 논리적인 사고방식과 창의력을 계발하려는 학생에게 스크래치는 생각을 더 일깨워주는 좋은 도구가 될 것입니다. 스크래치 코딩을 이용하여 재미있는 프로그램을 만들며 컴퓨터 실력이 업그레이드되기 바랍니다!
저자

장은영

목차

01강 스크래치 3.0 프로그램 살펴보기
02강 나만의 캐릭터를 만들어 움직여 보자!
03강 야호! 뛰어보아요!
04강 2인용 줄다리기 게임하기
05강 드론으로 우주 탐사하기
06강 로봇 청소기로 청소하기
07강 피아노를 연주해요!
08강 닭 쫓던 개 지붕 쳐다보듯
09강 승부차기 게임하기
10강 똥 피하기 게임하기
11강 신비하고 재미있는 사파리 이야기
12강 디지털 아티스트가 되어 보자!
13강 메타버스 세상 꾸미기
14강 모노그램으로 나만의 로고 만들기
15강 그래픽 효과로 작품 만들기
16강 미로 탈출 게임하기
17강 스타워즈(Star Wars)
18강 재미있는 과학실험을 해요!
19강 화이트햇(White Hat)
20강 택배차 출발~
21강 가위바위보 게임하기
22강 스타일리스트 로봇 만들기
23강 평균을 구해줘!
24강 달고나 모양 뽑기 대회

출판사 서평

1.알고리즘을통해문제해결능력을기를수있습니다.
주어진문제를해결하는방법이나절차를알고리즘이라고하는데,프로그램을잘만들기위해가장중요한것이바로알고리즘입니다.알고리즘을통해문제해결능력과창의력을발달시킬수있습니다.

2.프로그램제작을통해생각을다양하게넓힐수있습니다.
스크래치의다양한캐릭터와이미지를이용하여재미있는게임,슬라이드,커뮤니케이션,과학실험등다양한프로그램을만들게됩니다.여러가지스프라이트를다양한블록으로수많은프로그램을만들수있으며,누구도생각하지못했던독창적인나만의새로운프로그램을개발할수있습니다.

3.새로운컴퓨터의활용방법을체험할수있습니다.
스크래치로제작한프로그램은외부장치를통해제어할수있습니다.마이크를통해입력받은값에따라그래프가움직이거나스프라이트들이재미있는효과를보여주는것과같은프로그램을쉽게만들수있습니다.내가만든프로그램이다양한외부장치를통해실행되는것을보며컴퓨터의다양한활용방법을체험할수있습니다.스크래치는누구나쉽고재미있게프로그램을만들수있습니다.컴퓨터프로그래머를꿈꾸는학생이나논리적인사고방식과창의력을계발하려는학생에게스크래치는생각을더일깨워주는좋은도구가될것입니다.스크래치코딩을이용하여재미있는프로그램을만들며컴퓨터실력이업그레이드되기바랍니다!