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











