지오지브라 활용 수학 교수학습 : 코딩수학편

$16.10
SKU
9791194145066
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Thu 12/5 - Wed 12/11 (주문일로부 10-14 영업일)

Express Shipping estimated by Mon 12/2 - Wed 12/4 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2024/10/01
Pages/Weight/Size 188*257*20mm
ISBN 9791194145066
Categories 대학교재 > 사범대 계열
Contents
제 1 장 지오지브라 1

1.1 지오지브라 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 지오지브라의 역사 . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 지오지브라의 설치 . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.4 지오지브라의 실행화면 . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 도구상자 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6 입력창과 입력 도움말 . . . . . . . . . . . . . . . . . . . . . . . . 5
1.7 구성단계 창 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.8 구성단계 내비게이션 바 . . . . . . . . . . . . . . . . . . . . . . . 6

제 2 장 버튼, 체크상자, 입력상자 9

2.1 버튼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 체크상자 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 입력상자 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

제 3 장 좌표 알아맞히기 게임 애플릿 13

3.1 점의 좌표 알아맞히기 활동 . . . . . . . . . . . . . . . . . . . . . . 13

제 4 장 함수 알아맞히기 게임 애플릿 19

4.1 이차함수식 알아맞히기 활동 . . . . . . . . . . . . . . . . . . . . . 19

제 5 장 피아노 건반 애플릿 29

5.1 음계 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.2 음악연주[ ] 명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.3 화음 연주하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.4 버튼을 이용하여 피아노 건반 만들기 . . . . . . . . . . . . . . . . 31

제 6 장 사용자 도구 예제 33

6.1 사용자 도구 예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

제 7 장 논리 명령어 45

7.1 관계(Relation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.2 세기조건(CountIf) . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.3 영역포함여부(IsInRegion) . . . . . . . . . . . . . . . . . . . . . . 46
7.4 유지조건(KeepIf) . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.5 정수여부(IsInteger) . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.6 정의여부(IsDefined) . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.7 조건(If) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

제 8 장 스크립트 작성 49

8.1 슬라이더로 색상 변경하기 . . . . . . . . . . . . . . . . . . . . . . 50
8.2 alert 창 띄우기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
8.3 switch문 사용하기 . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8.4 for문 사용하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
8.5 몬테카를로 방법으로 원의 넓이 측정하기 . . . . . . . . . . . . . . 58
8.6 지오지브라 전역자바스크립트 . . . . . . . . . . . . . . . . . . . . 60

제 9 장 프랙털 도형 63

9.1 고사리 모양 그리기 . . . . . . . . . . . . . . . . . . . . . . . . . . 63
9.2 시어핀스키 삼각형 그리기 . . . . . . . . . . . . . . . . . . . . . . 67
9.3 지오지브라에 내장된 거북이를 이용해서 코흐곡선 그리기 . . . . . 69
9.4 거북이 대상(객체)을 정의한 후 이를 이용해서 코흐곡선 그리기 . . 73

제 10 장 지오지브라 앱 79

10.1 지오지브라 앱을 웹페이지에 포함하는 방법 . . . . . . . . . . . . . 79
10.2 지오지브라 앱 API 활용예제 . . . . . . . . . . . . . . . . . . . . 81
10.3 지오지브라 앱 API 목록 . . . . . . . . . . . . . . . . . . . . . . . 83

제 11 장 스크립트 명령어 91

11.1 값설정(SetValue) . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
11.2 거북이(Turtle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
11.3 거북이놓기(TurtleDown) . . . . . . . . . . . . . . . . . . . . . . 92
11.4 거북이뒤로(TurtleBack) . . . . . . . . . . . . . . . . . . . . . . . 92
11.5 거북이들기(TurtleUp) . . . . . . . . . . . . . . . . . . . . . . . . 93
11.6 거북이앞으로(TurtleForward) . . . . . . . . . . . . . . . . . . . . 93
11.7 거북이오른쪽(TurtleRight) . . . . . . . . . . . . . . . . . . . . . 93
11.8 거북이왼쪽(TurtleLeft) . . . . . . . . . . . . . . . . . . . . . . . 94
11.9 격자보이기(ShowGrid) . . . . . . . . . . . . . . . . . . . . . . . . 94
11.10고정여부설정(SetFixed) . . . . . . . . . . . . . . . . . . . . . . . 95
11.11구성새로고침(UpdateConstruction) . . . . . . . . . . . . . . . . . 95
11.12기록시작(StartLogging) . . . . . . . . . . . . . . . . . . . . . . . 96
11.13기록정지(StopLogging) . . . . . . . . . . . . . . . . . . . . . . . 96
11.14대상보이기조건설정(SetConditionToShowObject) . . . . . . . . . 96
11.15대상선택(SelectObjects) . . . . . . . . . . . . . . . . . . . . . . . 97
11.16도구도움말모드설정(SetTooltipMode) . . . . . . . . . . . . . . . 97
11.17동적색상설정(SetDynamicColor) . . . . . . . . . . . . . . . . . . 98
11.18레이블보이기(ShowLabel) . . . . . . . . . . . . . . . . . . . . . . 99
11.19레이블표시설정(SetLabelMode) . . . . . . . . . . . . . . . . . . . 99
11.20레이어보이기(ShowLayer) . . . . . . . . . . . . . . . . . . . . . . 100
11.21레이어설정(SetLayer) . . . . . . . . . . . . . . . . . . . . . . . . 100
11.22레이어숨기기(HideLayer) . . . . . . . . . . . . . . . . . . . . . . 101
11.23마우스클릭실행스크립트(RunClickScript) . . . . . . . . . . . . . 101
11.24반복(Repeat) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
11.25배경색설정(SetBackgroundColor) . . . . . . . . . . . . . . . . . . 104
11.26버튼(Button) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
11.27보는방향설정(SetViewDirection) . . . . . . . . . . . . . . . . . . 105
11.28보이기설정(SetVisibleInView) . . . . . . . . . . . . . . . . . . . . 106
11.29복사(AttachCopyToView) . . . . . . . . . . . . . . . . . . . . . . 106
11.30삭제(Delete) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
11.31새로고침실행스크립트(RunUpdateScript ) . . . . . . . . . . . . . 107
11.32색상설정(SetColor) . . . . . . . . . . . . . . . . . . . . . . . . . . 107
11.33선굵기설정(SetLineThickness) . . . . . . . . . . . . . . . . . . . 108
11.34선스타일설정(SetLineStyle) . . . . . . . . . . . . . . . . . . . . . 108
11.35숫자화(ParseToNumber) . . . . . . . . . . . . . . . . . . . . . . . 109
11.36스프레드시트기록시작(StartRecord) . . . . . . . . . . . . . . . . 109
11.37슬라이더(Slider) . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
11.38시간(GetTime) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
11.39시드설정(SetSeed) . . . . . . . . . . . . . . . . . . . . . . . . . . 114
11.40실행(Execute) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
11.41애니메이션시작(StartAnimation) . . . . . . . . . . . . . . . . . . 115
11.42음악연주(PlaySound) . . . . . . . . . . . . . . . . . . . . . . . . 116
11.43이름바꾸기(Rename) . . . . . . . . . . . . . . . . . . . . . . . . . 118
11.44입력상자(InputBox) . . . . . . . . . . . . . . . . . . . . . . . . . 119
11.45자료함수(DataFunction) . . . . . . . . . . . . . . . . . . . . . . . 119
11.46자유대상복사(CopyFreeObject) . . . . . . . . . . . . . . . . . . . 120
11.47자취설정(SetTrace) . . . . . . . . . . . . . . . . . . . . . . . . . 120
11.48작게보기(ZoomOut) . . . . . . . . . . . . . . . . . . . . . . . . . 120
11.49점스타일설정(SetPointStyle) . . . . . . . . . . . . . . . . . . . . 121
11.50점크기설정(SetPointSize) . . . . . . . . . . . . . . . . . . . . . . 122
11.51좌표설정(SetCoords) . . . . . . . . . . . . . . . . . . . . . . . . . 122
11.52중심보기(CenterView) . . . . . . . . . . . . . . . . . . . . . . . . 122
11.53채움설정(SetFilling) . . . . . . . . . . . . . . . . . . . . . . . . . 123
11.54체크상자(Checkbox) . . . . . . . . . . . . . . . . . . . . . . . . . 123
11.55축보이기(ShowAxes) . . . . . . . . . . . . . . . . . . . . . . . . . 124
11.56축비율설정(SetAxesRatio) . . . . . . . . . . . . . . . . . . . . . . 124
11.57캡션설정(SetCaption) . . . . . . . . . . . . . . . . . . . . . . . . 125
11.58크게보기(ZoomIn) . . . . . . . . . . . . . . . . . . . . . . . . . . 125
11.59함수화(ParseToFunction) . . . . . . . . . . . . . . . . . . . . . . 126
11.60화면배치설정(SetPerspective) . . . . . . . . . . . . . . . . . . . . 126
11.61화면이동(Pan) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
11.62활성화창설정(SetActiveView) . . . . . . . . . . . . . . . . . . . . 129
11.63회전속도설정(SetSpinSpeed) . . . . . . . . . . . . . . . . . . . . 129
Author
최경식
현재 목원대학교 대학교육개발원 교수이며 서울대학교 수학교육과를 졸업했다. 지오지브라 사용자 인터페이스 및 공식문서를 한글화했다. 한국지오지브라연구소(연구소장), 한국수학교육학회(교사 연수 위원), Microsoft Innovative Educator Trainer이다. 2013년 올해의 과학교사상(미래창조과학부장관상)을 수상한 바 있다.

저서로는 『스마트폰으로 수학을 즐겨봐』, 『실버만 복소해석학』, 『지오지브라 고급예제 모델링 1』, 『지오지브라 고급예제 모델링 2』, 『지오지브라 명령어사전』, 『지오지브라 바이블 제2판』, 『지오지브라를 활용한 모델 중심 학습』, 『지오지브라와 3차원 기하 제2판』, 『지오지브라와 함께하는 기초미적분학 제2판』, 『지오지브라와 함께하는 스마트 수학』, 『한 눈에 보이는 피타고라스 정리』가 있다.
현재 목원대학교 대학교육개발원 교수이며 서울대학교 수학교육과를 졸업했다. 지오지브라 사용자 인터페이스 및 공식문서를 한글화했다. 한국지오지브라연구소(연구소장), 한국수학교육학회(교사 연수 위원), Microsoft Innovative Educator Trainer이다. 2013년 올해의 과학교사상(미래창조과학부장관상)을 수상한 바 있다.

저서로는 『스마트폰으로 수학을 즐겨봐』, 『실버만 복소해석학』, 『지오지브라 고급예제 모델링 1』, 『지오지브라 고급예제 모델링 2』, 『지오지브라 명령어사전』, 『지오지브라 바이블 제2판』, 『지오지브라를 활용한 모델 중심 학습』, 『지오지브라와 3차원 기하 제2판』, 『지오지브라와 함께하는 기초미적분학 제2판』, 『지오지브라와 함께하는 스마트 수학』, 『한 눈에 보이는 피타고라스 정리』가 있다.