순차, 조건, 반복 이점숙 alleya@hanmail.net 같은 문제 다르게 해결하기 순차, 조건, 반복 이점숙 alleya@hanmail.net.

Slides:



Advertisements
Similar presentations
일정 관리 다이어리 제작 JSP Programming with a Workbook. 학습 목표  사용자의 일정을 관리할 수 있는 다이어리에 대하여 알아보자. JSP Programming with a Workbook2.
Advertisements

1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
1. 도형의 연결 상태 2. 꼭지점과 변으로 이루어진 도형 Ⅷ. 도형의 관찰 도형의 연결상태 연결상태가 같은 도형 단일폐곡선의 성질 연결상태가 같은 입체도형 뫼비우스의 띠.
Term project. Touch-screen 활용 그림판 –Touch-screen 을 입력장치로 하여 LCD 상에 그림을 그리는 프로그램 – 터치 입력을 절대 좌표로 받는 디바이스 /dev/touch 를 만들어 응용 프 로그램에서 수행하도록 함. –User interface.
1 차시 : SW 코딩으로 배우는 3D 기초작품 및 톱니바퀴 만들기 1)SPL3D 프린팅 툴 설치하기 2) 도형 추가하기 3) 도형 연산 명령어 익히기 4)3D 프린터 출력을 위한 STL 파일 내보내기 5) 하트모양 만들기 6) 하트모양 열쇠고리 만들기 7) 변수와 수식.
조사자 : 이준호 담당선생님 : 박문열 선생님. 1. 선정동기 2. 작도란 ? 3. 작도의 규칙과 기본작도 4. 정삼각형과 정사각형의 작도 5. 정오각형의 작도 6. 정오각형 작도 그리기 순서 7. 3 대 작도 불능 문제 8. 결론 9. 느낀점 10. 자료 출처.
작도에 대하여 조사자 : 이준호 담당선생님 : 박문열 선생님.
어서와 Java는 처음이지! 제20장 실전프로젝트 #2.
대림대학교 2017년도 1학기 강의 왕보현 순서도와 스크래치 5주차 대림대학교 2017년도 1학기 강의 왕보현
순차, 조건, 반복 이점숙 농대 뒷편 언덕을 넘어가며 같은 문제 다르게 해결 순차, 조건, 반복 이점숙
149개의 실습예제로 배우는 Flash 8.
풀 다운 메뉴 File > New “intent” 이름을 넣고 OK 를 클릭한다.
Index SendMemo 기능 Q & A 팀 소개 배경 및 목적 구현
<<< 시스템등록정보 “하드웨어-장치관리자” 설정 >>>
코크파트너 설치 가이드 Window 7.
Report #2 - Solution 문제 #1: 다음과 같이 프로그램을 작성하라.
Bluetooth Billionton Setup
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
마우스(Mouse) 다루기 컴퓨터응용 및 실습 I.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
FTP 프로그램 채계화 박재은 박수민.
Error Detection and Correction
팀원 : 권유정, 박진영, 박채은 조교교사 : 김지섭
다각형.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
In2smile PT Template in2smile.com.
스크래치 블록을 맞추는 듯 한 과정을 통해 멀티미디어를 쉽게 활용하여 프로그래밍
스크래치 언어 이해 스크래치 이용법 습득 고양이가 말을 하며 움직이는 예제 작성
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
다각형의 대각선의 개수 구하기 2009학년도 공개수업 지도교사 : 가락중학교 류현옥
27장. 모듈화 프로그래밍.
10장 tkinter로 GUI 만들기.
슬라이드 보기의 종류(#1) 기본보기 ( ) 컴퓨터기초및응용 파워포인터.
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
2차시: 달의 공전 지구과학
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
27강 JAVA Collections - II - Map계열 컬렉션 클래스 살펴보기 - Set계열 컬렉션 클래스 살펴보기
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
7. 스프라이트의 동작 순서 정하기 7.1 타이머에 의해 실행 제한하기 (1)타이머 (timer)
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
Python Turtle 민경현.
인터넷응용프로그래밍 JavaScript(Intro).
Microsoft Word 2002 제4장 그리기와 그림 삽입하기.
1차시: 낮과 밤이 생기는 원리 지구과학
정다면체, 다면체와 정다각형, 다각형의 관계 한림초등 학교 영제 6학년 5반 송명훈.
1. 탐구동기 - 영재 수업에서 테셀레이션을 배운 적이 있는데 테셀레 이션에 대해 더 자세히 알아보고 싶고, 나만의 테셀레이 션을 만들어 보고 싶어서 이 주제를 선정하게 되었다. 2. 탐구기간 년 12월 5일 ~ 2013년 1월 1일.
다면체 다면체 다면체: 다각형인 면만으로 둘러싸인 입체도 형 면: 다면체를 둘러싸고 있는 다각형
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
프랙탈 제주 북초등학교 영재학급 6학년 정수은.
리스트(List)를 이용한 자료 관리 이점숙 /
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
PART 1 앱 인벤터 프로젝트 12 원격 로봇. PART 1 앱 인벤터 프로젝트 12 원격 로봇.
1. 선분 등분하기 (1) 주어진 선분 수직 2등분 하기 ① 주어진 선분 AB를 그린다. ② 점 A를 중심으로 선분AB보다
단축키 기능 1. 단축키 기능 설명 Alt + R 조회 S 저장 I 삽입 A 추가 D 삭제 P 출력 Q 닫기
소리 편집 안 재 형.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
작도 작도 작도: 눈금 없는 자와 컴퍼스만을 사용하여 도형을 그리는 것
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
가장 많이 사용 Accelerator 최상위 WM_COMMAND, OLE 메시지 관련 이벤트 처리만 가능 이 클래스를 상속받아서 다른 이벤트 처리 이벤트 처리 관련 윈도우(창) 최상위 클래스 멀티 테스킹(모듈) CFrameWnd, Cview,
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
통계학 R을 이용한 분석 제 2 장 자료의 정리.
정다면체와 정다각형의 관계 한림초등 학교 영제 6학년 5반 송명훈.
김덕용 게임 엔진론 Project 2차발표.
동적메모리와 연결 리스트 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
스크래치 2.0 기초 – 동작, 형태, 펜 블록 컴퓨팅적 사고와 문제해결.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
Power Point 예제 디자인 적용 (서식) - (디자인적용) - (원하는 디자인 선택)
Solar System 최종보고서 TEAM Butterfly Effect 문대진 이재환.
이점숙 스크래치로 가을을 연주하다 이점숙
Presentation transcript:

순차, 조건, 반복 이점숙 alleya@hanmail.net 같은 문제 다르게 해결하기 순차, 조건, 반복 이점숙 alleya@hanmail.net

지난 시간 내용 다시 보기 변수의 정의와 종류 P.33~35 펜 팔레트 P.41 프로그램에서 임의의 데이터를 저장하기 위한 공간 전역변수와 지역 변수로 나뉨 펜 팔레트 P.41 스프라이트의 모양이나 움직임에 대한 흔적을 남김 펜그리기: 이동 경로의 흔적을 남김 도장찍기: 형태 전체를그대로 남김

펜그리기와 도장찍기 스페이스바를 눌렀을 때 마우스 포인터 위치를 따라가며 도장찍기를 무한반복 Pencil 스프라이트가 클릭 되었을 때 펜을 내리고 마우스 포인트 위치로 이동할 때 경로를 따라 선을 그린다(단, 마우스를 클릭할 때까지)

펜그리기의 기본 순서

정육각형 그려보자 #1 정육각형을 그리기 위한 요구사항 어떤 이벤트가 발생했을 때 그리기를 시작할 것인가? 시작 위치는 어디로 할까? 펜의 색은 무엇으로 할 것인가? 펜의 굵기는 얼마로 할 것인가? 어느 방향으로 먼저 그릴 것인가? 한변의 길이는 얼마로 할 것인가? * 한변을 그리고 난 후 얼마나 돌아야 하는가?

정육각형 그려보자 #2 순차 구조 60˚ 같은 명령 블록이 6번 반복된다 .

정육각형 그려보자 #3 반복 구조

사용자의 제한된 선택 #1 그래픽 사용자 인터페이스를 사용 사각형을 누르면 연필이 정사각형을 그림 삼각형을 누르면 연필이 사용자의 제한된 선택 #1 그래픽 사용자 인터페이스를 사용 사각형을 누르면 연필이 정사각형을 그림 삼각형을 누르면 연필이 정삼각형을 그림

사용자의 제한된 선택 #2 방송하기 (스프라이트들간에 메시지 전달) 사각형 스프라이트의 스크립트 연필 스프라이트의 스크립트

사용자의 제한된 선택 #3 앞의 프로젝트에서 무대의 하단에 오각형을 그려넣고, 오각형이 클릭되면 연필이 오각형을 그리도록 하시오. 새 스프라이트 그리기 기능을 이용하여 지우개 스프라이트를 추가하고, 지우개를 클릭하면 화면이 지워지도록 하시오.

사용자의 제한된 선택 #4 텍스트 명령을 이용한 프로그램 사용자의 제한된 선택 #4 텍스트 명령을 이용한 프로그램 정삼각형, 정사각형, 정오각형 중 선택해서 그려주는 프로그램으로써 명령은 3, 4, 5 번호 입력!! 펭귄이 사용자로부터 명령을 받아서 도형을 그리라고 방송하면, 방송 메시지를 받은 연필이 입력된 명령에 따라 세개의 정다각형 중의 하나를 선택해서 그려 줌

사용자의 제한된 선택 #4

사용자의 제한된 선택 #5 조건 구조

더 융통성있는 프로그램으로 발전 사용자가 요구하는 대로 어떤 정다각형이든 그려주는 프로그램으로 확장해 보자.

한 걸음 더 원을 그리는 프로그램을 설계하고 구현해 보자.