코딩(33)
-
1편 - C언어는 뭐예요?
컴퓨터가 진짜로 알아듣는 언어! 지금까지 우리는 블록으로 컴퓨터에게 명령을 했어요.이번엔 진짜 글자로 명령을 내려볼 거예요!C언어는 아주 오래됐지만, 지금도 게임, 로봇, 스마트폰에 많이 쓰이는 언어예요.C언어는 왜 배울까요?컴퓨터랑 진짜 대화해볼 수 있어요블록 없이도 내가 원하는 걸 정확하게 만들 수 있어요다른 언어(Java, Python 등)도 C를 배우면 쉽게 이해할 수 있어요!예시 보여줄게요!#include int main() { printf("안녕, 세상아!\n"); return 0;} 이게 바로 C언어로 쓰인 진짜 코드예요!이걸 실행하면 컴퓨터가 화면에 이렇게 보여줘요:안녕, 세상아! 앞으로 어떤 걸 배우게 될까요?회차 배울 것2편printf로 화면에 글자 쓰기3편숫자를 더하고 계산..
2025.05.19 -
7편 - 나만의 프로젝트 만들기
드디어! 내가 직접 만드는 첫 번째 프로그램 지금까지 우리는:블록을 이용해 캐릭터를 움직이고배경을 바꾸고, 소리를 넣고미니 게임까지 만들어봤어요!이번 시간에는 내가 하고 싶은 걸 직접 기획하고, 만드는 시간이에요.1. 어떤 걸 만들고 싶나요? 먼저 내 머릿속 상상을 꺼내보세요!고양이가 노래하는 콘서트물고기를 잡는 게임우주선을 타고 별을 모으기친구에게 코딩 설명해주는 만화 어떤 아이디어든 좋아요. 상상력 100% 발휘! 2. 기획하기어떤 배경에서,어떤 캐릭터들이,어떤 행동을 할지 써보세요!예시:제목: 우주 탈출 대작전배경: 우주, 우주선 안, 블랙홀캐릭터: 고양이, 외계인, 별이야기: 고양이가 우주선을 타고 탈출하려 한다 3. 만들기 시작!스크래치를 열고, 아래 순서대로 만들어봐요:[배경] 넣기[캐릭터] ..
2025.05.15 -
6편 - 스크래치로 미니 게임 만들기
이번엔 게임 만들기에 도전! 이번 시간에는 스크래치를 활용해서 간단한 미니 게임을 만들어볼 거예요우리 고양이 캐릭터가 장애물을 피해 점프하거나, 무언가를 모으며 점수를 얻는 게임을 생각해보자! 게임 구성 아이디어 예시 목표고양이가 공을 피하면서 움직이기점수를 모으기닿으면 '게임 오버'! 등장인물고양이 (플레이어)공 (장애물)별 또는 사과 (아이템)1. 캐릭터와 배경 준비고양이는 기본으로 있어요[스프라이트 추가] 버튼을 눌러 공이나 별 추가하기배경도 재미있는 곳으로 바꿔보세요 (우주, 들판, 바닷속 등) 2. 키보드로 캐릭터 움직이기고양이가 [왼쪽] [오른쪽] 방향키로 움직이게 만들어요[왼쪽 화살표 키를 눌렀을 때]→ [x좌표를 -10만큼 바꾸기][오른쪽 화살표 키를 눌렀을 때]→ [x좌표를 10만큼 바꾸..
2025.05.15 -
5편 - 스크래치로 나만의 이야기 만들기
이번엔 고양이에게 배경도 주고, 소리도 넣고, 이야기까지 만들어요!스크래치에서는 단순히 움직이기만 하는 게 아니라,배경을 바꾸고, 소리를 넣고, 여러 캐릭터로 이야기를 만들 수 있어요!이번 시간에는 고양이 친구가 무대 위에서 공연을 하듯이움직이고, 말하고, 소리도 내는 멋진 장면을 만들어볼 거예요. 배경 넣기오른쪽 아래에 있는 [무대 배경 선택하기] 버튼을 클릭해요바다, 도시, 우주 등 원하는 배경을 고르세요무대가 확 바뀌는 걸 볼 수 있어요! 소리 넣기위쪽 탭에서 [소리]를 클릭해요왼쪽 하단 [소리 추가하기]를 누르고 원하는 효과음을 선택해요블록으로는 [소리 재생하기] 블록을 사용할 수 있어요[깃발 클릭했을 때]→ [소리 'Meow' 재생하기] 말풍선으로 이야기 만들기[안녕! 이라고 말하기 (2초)] ..
2025.05.14 -
4편 - 스크래치(Scratch)로 고양이 움직이기
새로운 도구, 스크래치에 입장!이번에는 스크래치(Scratch) 라는 도구로 코딩을 해볼 거예요.스크래치는 블록을 조립하듯이 쌓아서 캐릭터를 움직이는 아주 재미있는 코딩 도구예요. Scratch에 접속하는 방법인터넷 주소창에 아래 주소를 입력해요:https://scratch.mit.edu/오른쪽 위 [시작하기] 또는 [프로젝트 만들기]를 클릭!로그인은 나중에 해도 괜찮아요. 먼저 체험부터 해봐요!고양이 캐릭터 소개스크래치를 시작하면 노란 고양이 캐릭터가 가운데에 나와 있어요.이 친구를 움직이게 해볼 거예요! 캐릭터를 움직이는 블록왼쪽 메뉴에서 [동작] 카테고리를 누르세요[10만큼 움직이기] 블록을 끌어서 가운데에 놓아요[깃발 클릭했을 때] 블록을 위에 붙여요[깃발 클릭했을 때]→ [10만큼 움직이기]녹색..
2025.05.14 -
3편 - 나만의 미로 게임 만들기
이번에는 내가 직접 만드는 미로 게임! 지난 시간에는 Code.org에서 미션을 수행해봤어요.이번에는 미로를 직접 디자인하고, 캐릭터를 움직이게 해볼 거예요!시작 전에 준비할 것 Code.org에 다시 접속해서 "디자인 미로 만들기" 코스를 선택하세요.(혹은 이전 미션 중에서 자유롭게 만들기 단계를 골라도 돼요) 미로 만들기 단계배경을 고른다 (숲, 우주, 바다 등)장애물을 배치한다 (벽, 돌, 물웅덩이 등)시작 위치와 도착 위치를 정한다캐릭터가 어떻게 움직일지 명령 블록을 쌓는다[앞으로 가기][앞으로 가기][왼쪽으로 돌기][앞으로 가기] 명령을 짜고 [실행 ▶]을 눌러 캐릭터가 도착하는지 확인해보세요! 미션 추가하기!더 어려운 미션을 만들고 싶다면?"별 3개 모으기" 도전!시간 제한 추가돌아가는 문이나..
2025.05.13