쉽게! 만드는 레트로 아케이드 코딩 게임(with 마이크로비트)

쉽게! 만드는 레트로 아케이드 코딩 게임(with 마이크로비트)

$25.12
Description
게임 프로그래밍의 학습 단계는 아래와 같이 4단계로 이루어집니다.
“탐색하기 → 구성하기 → 소통하기 → 표현하기”
‘탐색하기’ 단계에서는 배움의 대상이나 주제에 흥미를 갖는 단계입니다. 탐색하기 단계에서는 게임기반학습의 주제와 특정 문제 상황이 제시됩니다.
‘구성하기’ 단계에서는 게임을 간단한 프로그래밍으로 설계하는 단계입니다. 간단한 기초 프로그래밍을 실시하면서 문제 상황에 맞는 게임을 구성해 봅니다.
‘소통하기’ 단계에서는 앞에서 설계한 게임을 다른 사람들과 공유하며 개선시키는 단계입니다. 주변 친구 또는 선생님과 함께 공유하며 게임의 여러 가지 요소를 추가할 수 있습니다. 여러 가지 게임 요소인 게임 환경, 소리, 이야기, 보상, 학습 내용 등을 고려하여 게임을 더 발전시킬 수 있습니다.
‘표현하기’ 단계에서는 소통한 내용을 바탕으로 나만의 아이디어로 다시 한번 게임을 표현하는 단계입니다. 구성하기 단계에서보다 더욱 심화된 게임을 만들 수 있으며 내가 만든 게임을 나만의 언어로 표현하는 마무리 단계입니다.

이 책에서는 게임 프로그래밍으로 여러분들의 창의성과 문제해결력을 높이기 위해 4단계로 학습이 이루어집니다.

그럼, 지금부터 시작해 볼까요?
저자

신승기,박다빈,아이씨뱅큐

저자:신승기
서울교육대학교컴퓨터교육과교수
학력
-UniversityofGeorgia,Ph.D.
주요경력
-現서울교육대학교컴퓨터교육과교수
-現서울교육대학교교육전문대학원인공지능교육전공교수
-現서울교육대학교교육전문대학원인공지능미래교육전공교수
-前미국애리조나주립대학교컴퓨터교육전공교수
-前미국칼빈슨정부연구소연구원
연구관심분야
-정보과교육과정,게임기반학습,Constructionism,인공지능교육,ComputationalThinking

저자:박다빈
서울특별시교육청초등학교교사
학력
-서울교육대학교초등교육과학사
-서울교육대학교교육전문대학원인공지능교육전공석사
주요활동
디지털교육선도학교운영,AI교육선도교사단,에듀테크선도교사단,AI선도학교운영,한국과학창의재단AI교육교사연구회공동연구원,KERISSW·AI교육교사연구회공동연구원
연구관심분야
-게임기반학습,교과융합인공지능교육,에듀테크,정보교육과정

저자:아이씨뱅큐
1995년설립된전자부품,싱글보드컴퓨터전문쇼핑몰,코딩교육,PCB,어셈블리서비스등을온라인사이트(www.icbanq.com)를통해제공하는유통업체로,전자업계의모든사람과학생들이기술전문지식을손쉽게얻을수있도록힘쓰고있습니다.
2018년한국시장에마이크로비트를소개하고유통한이래,다양한코딩교육관련제품및키트를개발하고있으며,2022년부터는국내최초마이크로비트공식채널파트너선정이되었습니다.블로그/카페/유튜브에는관련무료강의및콘텐츠를제공하고있으며,선생님들을위한무료코딩세미나운영,IT교육관련전시회참가등코딩이더욱쉽고가깝게느껴질수있도록앞장서는중입니다.

목차

1장게임으로배우기
1.게임과함께학습준비하기
1.게임으로학습을할수있다고요?
2.게임프로그래밍은무엇일까요?
3.게임프로그래밍학습단계살펴보기

2장MakecodeArcade와마이크로비트레트로아케이드
1.MakecodeArcade만나기
1.MakecodeArcade란무엇일까요?
2.MakecodeArcade첫화면살펴보기
3.MakecodeArcade한글로바꾸기
4.블록꾸러미살펴보기
5.내프로젝트만들기
2.마이크로비트레트로아케이드
1.마이크로비트레트로아케이드란무엇일까요?
2.마이크로비트레트로아케이드조립하기
3.마이크로비트레트로아케이드연결하기

3장MakecodeArcade게임프로그래밍기초다지기
1.강아지와음식들
1.[위치설정]스프라이트위치설정하기
2.[닿았을때]서로닿았을때무슨일이생길까?
2.물고기와조개
1.[발사체],[속도]물방울과속도
2.[업데이트],[랜덤값]업데이트와랜덤
3.[카운트다운],[생명치]제한시간과몫
3.나만의타일맵
1.[타일맵]내이름타일맵만들기

4장MakecodeArcade게임프로그래밍연습하기
1.햄버거모으기
1.햄버거모으기게임탐색하기
2.햄버거모으기게임구성하기
3.햄버거모으기게임소통하기
4.햄버거모으기게임표현하기
2.보물상자미로찾기
1.보물상자미로찾기게임탐색하기
2.보물상자미로찾기게임구성하기
3.보물상자미로찾기게임소통하기
4.보물상자미로찾기게임표현하기
3.흩어진코인먹기
1.흩어진코인먹기게임탐색하기
2.흩어진코인먹기게임구성하기
3.흩어진코인먹기게임소통하기
4.흩어진코인먹기게임표현하기
4.지구를지켜라!
1.지구를지켜라!게임탐색하기
2.지구를지켜라!게임구성하기
3.지구를지켜라!게임소통하기
4.지구를지켜라!게임표현하기
5.눈없애기
1.눈없애기게임탐색하기
2.눈없애기게임구성하기
3.눈없애기게임소통하기
4.눈없애기게임표현하기
6.구슬피하기
1.구슬피하기게임탐색하기
2.구슬피하기게임구성하기
3.구슬피하기게임소통하기
4.구슬피하기게임표현하기
7.점프투통나무
1.점프투통나무게임탐색하기
2.점프투통나무게임구성하기
3.점프투통나무게임소통하기
4.점프투통나무게임표현하기

5장나도MakecodeArcade실력자!
1.하트,레벨업!
1.하트,레벨업!게임탐색하기
2.하트,레벨업!게임구성하기
3.하트,레벨업!게임소통하기
4.하트,레벨업!게임표현하기
2.지구를지켜라!2
1.지구를지켜라!2게임탐색하기
2.지구를지켜라!2게임구성하기
3.지구를지켜라!2게임소통하기
4.지구를지켜라!2게임표현하기
3.도시탈출,달려라자동차!
1.도시탈출,달려라자동차!게임탐색하기
2.도시탈출,달려라자동차!게임구성하기
3.도시탈출,달려라자동차!게임소통하기
4.도시탈출,달려라자동차!게임표현하기

6장MakecodeAracde로나만의게임만들기:워크북
1.나만의게임디자인하기
1.나만의게임주제탐색하기
2.나만의게임이야기구성하기
2.나만의게임만들기
1.나만의게임알고리즘소통하기
2.나만의게임표현하기

부록1라디오통신으로2인용게임프로그래밍하기
1.라디오통신으로레트로아케이드무선연결하기
1.2인용스프라이트준비하기
2.방향키로스프라이트움직이고신호보내기
3.상대방의신호를받아스프라이트움직이기
2.피하고잡기2인용게임완성하기
1.공격플레이어용프로그래밍하기
2.수비플레이어용프로그래밍하기

부록2마이크로비트레트로아케이드무선라디오통신사용법
1.마이크로비트레트로아케이드로조이스틱프로그래밍하기
1.라디오통신확장키트설치하기
2.무선라디오통신송신프로그래밍하기
2.마이크로비트자동차키트프로그래밍하기
1.자동차키트프로그래밍확장키트설치하기
2.무선라디오통신수신프로그래밍하기

출판사 서평

게임프로그래밍의학습단계는아래와같이4단계로이루어집니다.
“탐색하기→구성하기→소통하기→표현하기”

‘탐색하기’단계에서는배움의대상이나주제에흥미를갖는단계입니다.탐색하기단계에서는게임기반학습의주제와특정문제상황이제시됩니다.
‘구성하기’단계에서는게임을간단한프로그래밍으로설계하는단계입니다.간단한기초프로그래밍을실시하면서문제상황에맞는게임을구성해봅니다.
‘소통하기’단계에서는앞에서설계한게임을다른사람들과공유하며개선시키는단계입니다.주변친구또는선생님과함께공유하며게임의여러가지요소를추가할수있습니다.여러가지게임요소인게임환경,소리,이야기,보상,학습내용등을고려하여게임을더발전시킬수있습니다.
‘표현하기’단계에서는소통한내용을바탕으로나만의아이디어로다시한번게임을표현하는단계입니다.구성하기단계에서보다더욱심화된게임을만들수있으며내가만든게임을나만의언어로표현하는마무리단계입니다.

이책에서는게임프로그래밍으로여러분들의창의성과문제해결력을높이기위해4단계로학습이이루어집니다.

그럼,지금부터시작해볼까요?

독자A/S안내
이책의예제코드,교안은아래카페로문의주시면,다운로드할수있습니다.
책내용중궁금한부분은독자Q&A로문의바랍니다.