분류 전체보기
스크래치(Scratch) - Tip 코드 복사 방법
스크래치(Scratch) - Tip 코드 복사 방법
2017.09.07코드 복사 방법 프로그램에 많은 스프라이트에 코드를 추가하는 데는 두 가지 방법이 있다. 첫 번째 방법은 코드를 새로운 스프라이트에 복사하는 것이다. 이 방법을 수행하기 위한 단계는 다음과 같다. 복사할 스프라이트의 스크립트 영역의 코드 블럭의 가장 윗 블록에 마우스 커서를 가져간 후 마우스 오른쪽을 클릭한다. 메뉴중 복사를 클릭한다. 복사된 스크립트를 복사할 스프라이트 위로 가져간후 클릭한다.(스크립트를 복사할 때 특정한 반응이 없다) 스프라이트를 클릭하여 방금 끌어온 코드가 복사된 것을 볼 수 있다. 이것은 많은 스프라이트에 필요한 코드를 복제하는 방법이다.
스크래치(Scratch) - 동작 블록 1 (상대적 동작 블록)
스크래치(Scratch) - 동작 블록 1 (상대적 동작 블록)
2017.09.07상대적 동작 블록 스크래치에서 상대적 동작 블록은 와 이다. 블록은 스프라이트의 현재 방향에 의존한다. 스크래치에서 사용된 방향은 위쪽이 0 이며 시계방향의 각도 만큼 증가한다. 블록을 사용하면 스프라이트를 특정 방향으로 돌릴 수 있다. 위, 오른쪽, 아래, 왼쪽을 선택하기 위해 드롭다운 메뉴를 사용할 수 있다. 특정 값을 입력해서 다른 방향을 설정할 수도 있으며, 음수 값은 시계 반대 방향을 나타낸다. (예를 들어, -45 는 315와 같다) 스트라이트의 정보를 확인하면 현재 방향을 알 수 있다. 스프라이트를 현재 위치에서 가로 또는 세로 방향으로 이동하려면 또는 블록을 사용한다. 상대적 동작 블록 예제 스프라이트를 무대 위에서 움직이는 것이다. 블록 팔레트에 동작카테고리에 있는 첫 번째 블록()을 스..
스크래치(Scratch) - Hello World 프로젝트
스크래치(Scratch) - Hello World 프로젝트
2017.09.06Hello World 프로젝트 Hello World 프로그램은 많은 프로그래밍 패키지에서 첫 번째 경험을 하는 것이다. 프로그래밍해본 적이 있다면 이미 이와 비슷한 프로그램을 보았을 것이다. Scratch에서 할 수 있는 간단한 프로그램이다. 첫 번째 임무는 스프라이트가 "안녕하세요."를 말하도록 하는 것이다. 블록 팔레트 두 번째 카테고리에 있는 형태 클릭한다. 이 자주색 블록은 스프라이트 모양과 관련이 있다. 블록을 스크립트 영역으로 드래그한다. Hello!를 클릭하여 Hello! World. 로 변경한다. 또한, 숫자 2도 원하는 숫자로 변경한다. 새로 추가한 블록은 더블 클릭하면 무대에 스프라이트에 메시지가 표시된다. 블록 팔레트에 이벤트 카테고리를 클릭하고 블록을 스크립트 영역에 방금 추가한 블..
수치해석학 - 05. 비선형 방정식의 해 - 1
수치해석학 - 05. 비선형 방정식의 해 - 1
2017.08.2305. 비선형 방정식의 해 Numerical Solutions of Algebraic and Transcendental Equations 1. 소개 INTRODECTION 함수 \(f(x)=0\) 의 실수해를 찾기 위한 수치 계산 문제를 고려해 보자. 여기서 함수 \(f(x)\) 는 연속이며 여러 번 미분가능 함을 가정한다. 수치해를 위한 모든 방법은 두 단계로 구성된다. 첫 번째 단계에서는 대략적인 해의 위치를 찾고, 두 번째 단계에서 원하는 정확도를 가지는 해를 찾는다. 2. 기본 개념과 정의 Basic Concepts and Definitions 반복법 수열의 필요충분 조건 Sequence of Successive Approximations 수열 \(\{x_n\}\) 이 방정식 \(f(x)=0\) ..
지오지브라(Geogebra)에서 삼각형의 외심과 외접원 작도
지오지브라(Geogebra)에서 삼각형의 외심과 외접원 작도
2017.08.15지오지브라(Geogebra)에서 삼각형의 외심과 외접원 작도 다각형 툴 을 이용하여 삼각형ABC를 그린다. 수직 이등분선 툴 을 이용하여 삼각형 세변의 수직이등분선 f, g, h를 점선으로 그린다. 교점 툴 을 이용하여 각변의 수직이등분선의 교점을 찍는다. 교점 툴 을 이용하여 점선f, g, h의 교점D를 그린다. 선분 툴 을 이용하여 외심과 꼭지점을 연결하여 선분을 그린다. 중심이 있고 한 점을 지나는 원 툴 을 이용하여 삼각형의 세점을 지나고 중심이 점B인 원d를 그린다. 거리 또는 길이 툴 을 이용하여 작도한 반지름들의 길이를 측정해 본다.
지오지브라(Geogebra)에서 중심각과 원주각
지오지브라(Geogebra)에서 중심각과 원주각
2017.08.03지오지브라(Geogebra)에서 중심각과 원주각 중심과 반지름이 있는 원 툴 을 이용하여 중심이 점A이고 반지름이 5인 원을 그린다. 점 툴 을 이용하여 원위에 8시 방향부터 시계 반대 방향으로 대략 8시, 4시, 2시 10시 방향에 점 B, C, D, E를 그린다. 선분 툴 을 이용하여 선분 AB, AC, DB, DC, EB, EC를 그린다. 각 툴 을 이용하여 원주각 각 BAC, BDC, BEC를 측정한다. 원주 아래 점 B, C를 이동하여 중심각을 변화에 따른 원주각 변화를 살펴본다. 원주 위쪽 점 D, E를 이동하여 원주각의 변화가 없음을 확인한다.
latex Mathrm
latex Mathrm
2017.08.02latex Mathrm \Mathrm 은 로마자 텍스트로 변수와 단위를 표시하는데 사용된다.예를 들어 킬로그램은 kg가 아닌 \mathrm{kg}으로 사용되어야 한다. 후자의 올바른 표현은 \(\mathrm{kg}\)으로 렌더링되고, 전자의 잘못된 표현은 단순히 \(kg\)으로 렌더링 된다.
python 2 조건부 실행
python 2 조건부 실행
2017.07.31python 2 조건부 실행 비교 연산자 x == y : x는 y는 같다. x != y : x는 y와 같지 않다. x > y : x는 y보다 크다. x = y : x는 y보다 크거나 같다. x y: print 'x is greater than y' else: print 'x and y are equal' x is less than y number = 23 guess = int(raw_input('정수를 입력 하여라:')) if guess == number: print '축하합니다. 숫자를 맞췄습니다.' elif guess < number: print '틀렸습니다. 좀 더 큰수를 입력하세요.' else: print '틀렸습니다. 좀 더 작은수를 입력하세요.' 정수를 입..
지오지브라(Geogebra)에서 정오각형 작도하기 및 증명
지오지브라(Geogebra)에서 정오각형 작도하기 및 증명
2017.07.19지오지브라(Geogebra)에서 정오각형 작도하기 점 툴 을 이용하여 두점 \(A\), \(B\)를 그린다. 선분 툴 을 이용하여 선분 \(\overline {\mathrm{AB}}\)를 그린다. 중심이 있고 한 점을 지나는 원 툴 을 이용하여 점 A를 지나고 중심이 점B인 원c를 그린다. 수직선 툴 을 이용하여 점\(B\) 를 지나고 선분 \(\overline {\mathrm{AB}}\)와 수직인 선을 그린다. 교점 툴 을 이용하여, 선g 원c의 교점C을 그린다. 그리고 선g를 숨긴다. 선분 툴 을 이용하여 선분 \(\overline {\mathrm{BC}}\)를 그린다. 중점 또는 중심 툴 을 이용하여 선분 \(\overline {\mathrm{AB}}\)의 중점D를 그린다. 선분 툴 을 이용하여 선..
지오지브라(Geogebra)에서 스트링 아트 기초 예제 2 (원위에 분할점 생성)
지오지브라(Geogebra)에서 스트링 아트 기초 예제 2 (원위에 분할점 생성)
2017.07.14기초 예제2 (원에 n개의 분할점 생성) 입력창에 x^2+y^2=1을 입력하여 원c를(이차곡선) 그린다. 슬라이더 n을 만든다.(최소 10, 최대 500, 간격 1) 슬라이더 d을 만든다.(최소 0, 최대 10, 간격 1) 입력창에 수열[(cos(k 2 π / n), sin(k 2 π / n)), k, 0, n-1] 을 입력하여 원주를 n개로 나누는 리스트1을 생성한다. 입력창에 수열[선분[(cos(k 2 π / n), sin(k 2 π / n)), (cos((k + d) (2) π / n), sin((k + d) (2) π / n))], k, 0, n, 1] 을 입력하여 리스트2를 생성한다.
지오지브라(Geogebra)에서 스트링 아트 기초 예제 1 (선분에 분할점 생성)
지오지브라(Geogebra)에서 스트링 아트 기초 예제 1 (선분에 분할점 생성)
2017.07.14기초 예제1 (선분에 n+1개의 분할점 생성) 입력창에 A=(0,0), B=(10,0), C=(0,10) 을 입력하여 세점A, B, C 를 생성한다. 슬라이더를 n을 생성한다. 입력창에 수열[A + i / n (B - A), i, 0, n] 을 입력하여 리스트1을 생성한다. 입력창에 수열[A + i / n (C - A), i, 0, n] 을 입력하여 리스트2를 생성한다. 입력창에 수열[선분[원소[리스트1, i], 원소[리스트2, i]], i, 1, n+1] 을 입력하여 두 리스트를 연결하여 선분 리스트3을 생성한다. (리스트3 을 숨기고) 입력창에 수열[선분[원소[리스트1, i + 1], 원소[리스트2, n + 2 - i]], i, 1, n] 을 입력하여 두 리스트를 연결하여 선분 리스트3을 생성한다.
지오지브라(Geogebra)에서 이등변삼각형 작도하기
지오지브라(Geogebra)에서 이등변삼각형 작도하기
2017.07.06지오지브라(Geogebra)에서 이등변삼각형 작도하기 점 툴 을 이용하여 두점 A, B를 그린다. 중심이 있고 한 점을 지나는 원 툴 을 이용하여 점 B를 지나고 중심이 점 A인 원 c를 그린다. 대상 위의 점 툴 을 이용하여 원 c의 원주에 점 C를 그린다. 선분 툴 을 이용하여 선분 AC, BC 그리고 AB를 그린다. 삼각형 ABC를 를 선택한 후 마우스 오른쪽 키를 눌러 설정 사항을 클릭 한다. 이름 보이기 클릭한 후 드롭다운 메뉴에서 이름과 값 을 선택하여, 삼각형의 각 변의 길이를 보이게 한다. 삼각형 ABC의 각 변의 길이를 확인합니다. 원을 선택한 후 마우스 오른쪽 키를 클릭 하여 대상보이기 클릭하여, 원을 숨긴다. 각 툴 을 이용하여 삼각형의 3각의 각을 그린다. 아무점을 선택하여 움직이며..