1. | 스크래치란 무엇인가 | 1. 스크래치 프로그래밍을 위한 환경에 대한 이해와 설치 2. 스크래치 웹 사이트에 방문하여 유용한 정보 얻기 3. 스크래치 초기화면에 대한 이해 |
||
스크래치란 무엇인가 | 1. 스크래치 프로그래밍을 위한 환경에 대한 이해와 설치 2. 스크래치 웹 사이트에 방문하여 유용한 정보 얻기 3. 스크래치 초기화면에 대한 이해 |
|||
스크래치란 무엇인가 | 1. 스크래치 프로그래밍을 위한 환경에 대한 이해와 설치 2. 스크래치 웹 사이트에 방문하여 유용한 정보 얻기 3. 스크래치 초기화면에 대한 이해 |
|||
스크래치란 무엇인가 | 1. 스크래치 프로그래밍을 위한 환경에 대한 이해와 설치 2. 스크래치 웹 사이트에 방문하여 유용한 정보 얻기 3. 스크래치 초기화면에 대한 이해 | |||
2. | 스크래치 시작하기 | 스크래치 초기화면에 있는 아이콘들을 살펴보고 이를 이용한 프로그래밍 방법을 소개하고 실습한다. 기본적인 프로젝트 작성과 실행 방법을 공부한다. | ||
스크래치 시작하기 | 스크래치 초기화면에 있는 아이콘들을 살펴보고 이를 이용한 프로그래밍 방법을 소개하고 실습한다. 기본적인 프로젝트 작성과 실행 방법을 공부한다. | |||
스크래치 시작하기 | 스크래치 초기화면에 있는 아이콘들을 살펴보고 이를 이용한 프로그래밍 방법을 소개하고 실습한다. 기본적인 프로젝트 작성과 실행 방법을 공부한다. | |||
3. | 움직이는 강아지와 앵무새 | 스크래치 프로그래밍에서 사용되는 반복구조를 위한 블럭들에 대하여 알아본다.움직이는 강아지와 앵무새 프로젝트를 실행한다. | ||
움직이는 강아지와 앵무새 | 스크래치 프로그래밍에서 사용되는 반복구조를 위한 블럭들에 대하여 알아본다.움직이는 강아지와 앵무새 프로젝트를 실행한다. | |||
움직이는 강아지와 앵무새 | 스크래치 프로그래밍에서 사용되는 반복구조를 위한 블럭들에 대하여 알아본다.움직이는 강아지와 앵무새 프로젝트를 실행한다. | |||
4. | 상어 피하는 물고기 | 스크래치 프로그래밍에서 사용되는 선택구조를 위한 블럭들에 대하여 알아본다.물고기를 움직여 자유롭게 다니는 상어를 피하는 프로젝트를 작성한다. | ||
상어 피하는 물고기 | 스크래치 프로그래밍에서 사용되는 선택구조를 위한 블럭들에 대하여 알아본다.물고기를 움직여 자유롭게 다니는 상어를 피하는 프로젝트를 작성한다. | |||
상어 피하는 물고기 | 스크래치 프로그래밍에서 사용되는 선택구조를 위한 블럭들에 대하여 알아본다.물고기를 움직여 자유롭게 다니는 상어를 피하는 프로젝트를 작성한다. | |||
5. | 하늘에서 떨어지는 물고기 잡기 | 프로그래밍에서 필요한 변수에 대하여 알아보고 그 활용 예를 살펴본다.스크래치의 캐릭터에 해당하는 스프라이트 사이에 메시지를 주고받는 방법에 대하여 공부한다.하늘에서 떨어지는 물고기 잡기 프로젝트를 수행한다. | ||
하늘에서 떨어지는 물고기 잡기 | 프로그래밍에서 필요한 변수에 대하여 알아보고 그 활용 예를 살펴본다.스크래치의 캐릭터에 해당하는 스프라이트 사이에 메시지를 주고받는 방법에 대하여 공부한다.하늘에서 떨어지는 물고기 잡기 프로젝트를 수행한다. | |||
하늘에서 떨어지는 물고기 잡기 | 프로그래밍에서 필요한 변수에 대하여 알아보고 그 활용 예를 살펴본다.스크래치의 캐릭터에 해당하는 스프라이트 사이에 메시지를 주고받는 방법에 대하여 공부한다.하늘에서 떨어지는 물고기 잡기 프로젝트를 수행한다. | |||
하늘에서 떨어지는 물고기 잡기 | 프로그래밍에서 필요한 변수에 대하여 알아보고 그 활용 예를 살펴본다.스크래치의 캐릭터에 해당하는 스프라이트 사이에 메시지를 주고받는 방법에 대하여 공부한다.하늘에서 떨어지는 물고기 잡기 프로젝트를 수행한다. | |||
6. | 다트 게임 | 스크래치 프로그램에서 주인공에 해당하는 스프라이트의 모양 중심을 설정하는 방법을 이해한다.다트던지기 게임 프로젝트를 작성한다. | ||
다트 게임 | 스크래치 프로그램에서 주인공에 해당하는 스프라이트의 모양 중심을 설정하는 방법을 이해한다.다트던지기 게임 프로젝트를 작성한다. | |||
다트 게임 | 스크래치 프로그램에서 주인공에 해당하는 스프라이트의 모양 중심을 설정하는 방법을 이해한다.다트던지기 게임 프로젝트를 작성한다. | |||
7. | 다각형 그리기 | 펜기능을 이용해서 무대 상에서 그림을 그리는 기능을 이해하고 활용한다.다각형을 그리는 작업을 실제로 수행한다. | ||
다각형 그리기 | 펜기능을 이용해서 무대 상에서 그림을 그리는 기능을 이해하고 활용한다.다각형을 그리는 작업을 실제로 수행한다. | |||
다각형 그리기 | 펜기능을 이용해서 무대 상에서 그림을 그리는 기능을 이해하고 활용한다.다각형을 그리는 작업을 실제로 수행한다. | |||
8. | 거미줄 모양의 도형 그리기 | 새로운 블럭을 정의하는 방법에 대하여 알아본다.직접만든 블럭을 이용해서 거미줄 모양의 도형을 그리는 프로젝트를 수행한다. | ||
거미줄 모양의 도형 그리기 | 새로운 블럭을 정의하는 방법에 대하여 알아본다.직접만든 블럭을 이용해서 거미줄 모양의 도형을 그리는 프로젝트를 수행한다. | |||
거미줄 모양의 도형 그리기 | 새로운 블럭을 정의하는 방법에 대하여 알아본다.직접만든 블럭을 이용해서 거미줄 모양의 도형을 그리는 프로젝트를 수행한다. | |||
9. | 시어핀스키 삼각형 그리기 | 시어핀스키 삼각형그리기 프로젝트를 수행한다. 이를 위해서 추가블럭이 자기하신을 호출하는 재귀적 방법을 이해하고, 시어핀스키 삼각형의 원리를 실습한다. | ||
시어핀스키 삼각형 그리기 | 시어핀스키 삼각형그리기 프로젝트를 수행한다. 이를 위해서 추가블럭이 자기하신을 호출하는 재귀적 방법을 이해하고, 시어핀스키 삼각형의 원리를 실습한다. | |||
시어핀스키 삼각형 그리기 | 시어핀스키 삼각형그리기 프로젝트를 수행한다. 이를 위해서 추가블럭이 자기하신을 호출하는 재귀적 방법을 이해하고, 시어핀스키 삼각형의 원리를 실습한다. | |||
10. | 동물 영어 이름 맞추기 | 여러개의 데이터를 저장하기 위해서 사용되는 리스트에 대하여 공부하고 그 활용 예를 살펴본다.동물 영어 이름 맞추기 퀴즈 프로젝트를 수행한다. | ||
동물 영어 이름 맞추기 | 여러개의 데이터를 저장하기 위해서 사용되는 리스트에 대하여 공부하고 그 활용 예를 살펴본다.동물 영어 이름 맞추기 퀴즈 프로젝트를 수행한다. | |||
동물 영어 이름 맞추기 | 여러개의 데이터를 저장하기 위해서 사용되는 리스트에 대하여 공부하고 그 활용 예를 살펴본다.동물 영어 이름 맞추기 퀴즈 프로젝트를 수행한다. | |||
11. | 행운의 복불복 | 행운의 복불복 게임 프로젝트를 수행한다.이를 위해서 리스트에 저장되어 있는 데이터 중에서 임의의 데이터를 선택한다. | ||
행운의 복불복 | 행운의 복불복 게임 프로젝트를 수행한다.이를 위해서 리스트에 저장되어 있는 데이터 중에서 임의의 데이터를 선택한다. | |||
행운의 복불복 | 행운의 복불복 게임 프로젝트를 수행한다.이를 위해서 리스트에 저장되어 있는 데이터 중에서 임의의 데이터를 선택한다. |