logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

지오지브라 코딩바이블

지오지브라 코딩바이블

최경식, 백성혜 (지은이)
지오아카데미
29,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
29,000원 -0% 0원
0원
29,000원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

지오지브라 코딩바이블
eBook 미리보기

책 정보

· 제목 : 지오지브라 코딩바이블 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9791187541295
· 쪽수 : 238쪽
· 출판일 : 2018-07-31

책 소개

지오지브라를 활용하여 교육용 애플릿을 개발하는 데 필요한 최소한의 지식을 소개한다. 지오지브라에서 자체 제공하는 다양한 대화형 도구를 활용한다. 지오지브라에서는 입력 상자, 버튼, 슬라이더 등을 통해 다양한 대상 (객체) 과 상호작용할 수 있도록 되어 있다.

목차

차 례
머리말 iii
일러두기 v
제 I 편 지오지브라 1
제 1 장 지오지브라 3
1.1 지오지브라 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 지오지브라의 역사 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 지오지브라의 설치 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 지오지브라의 실행화면 . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.5 교실 학습 자료 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

제 II 편 지오지브라 코딩의 기초 23
제 2 장 지오지브라 스크립트 코딩 25
2.1 지오지브라 스크립트 코딩 . . . . . . . . . . . . . . . . . . . . . . . . 25
2.2 애플릿 개발 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3 애플릿 예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
제 3 장 버튼, 체크상자, 입력상자 29
3.1 버튼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.2 체크상자 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3 입력상자 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
제 4 장 예제 : 극좌표 그래프 계산기 33
4.1 극좌표 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

제 III 편 간단한 애플릿의 설계 41
제 5 장 예제 : 좌표 알아맞히기 게임 애플릿 43
5.1 들어가기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2 점의 좌표 알아맞히기 활동 . . . . . . . . . . . . . . . . . . . . . . . 43
5.3 맺음말 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
제 6 장 예제 : 함수 알아맞히기 게임 애플릿 49
6.1 들어가기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.2 이차함수식 알아맞히기 활동 . . . . . . . . . . . . . . . . . . . . . . . 49
6.3 맺음말 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
제 7 장 예제 : 피아노 건반 애플릿 59
7.1 들어가기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
7.2 음계 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
7.3 음악연주[ ] 명령 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.4 화음 연주하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.5 버튼을 이용하여 피아노 건반 만들기 . . . . . . . . . . . . . . . . . . 61
7.6 정리 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
7.7 참고문헌 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

제 IV 편 반복적 현상을 표현하는 방법 63
제 8 장 사용자 도구 만들기 65
8.1 도구 만들기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
제 9 장 슬라이더와 애니메이션 77
9.1 슬라이더 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
9.2 애니메이션 예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
9.3 경로 위의 점과 애니메이션 . . . . . . . . . . . . . . . . . . . . . . . 81
제 10 장 수열과 리스트 85
10.1 수열과 리스트 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

제 V 편 현상을 이해하기 위한 모델 설계 105
제 11 장 예제 : 태양계 모델링 107
11.1 도입 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
11.2 태양계 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
11.3 태양계 모델링 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
11.4 논의 및 결론 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
제 12 장 예제 : 3차원 공간의 점, 곡선, 곡면의 시각적 표현 113
12.1 연구 동기와 목적 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
12.1.1 연구 동기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
12.1.2 연구 목적 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
12.2 이론적 배경 및 선행 연구 조사 . . . . . . . . . . . . . . . . . . . . . 114
12.2.1 지오지브라 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
12.2.2 기저와 차원 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
12.2.3 직교행렬과 직교기저 . . . . . . . . . . . . . . . . . . . . . . . 117
12.3 연구 방법 및 과정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
12.3.1 지오지브라에서 기저 설정 . . . . . . . . . . . . . . . . . . . . 119
12.4 연구 결과 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
12.4.1 점의 자취를 이용한 3차원 그래프 . . . . . . . . . . . . . . . 123
12.4.2 공간도형 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
12.4.3 다섯 점을 이용한 곡면 그래프 . . . . . . . . . . . . . . . . . . 127
12.4.4 삼차함수 회전면 . . . . . . . . . . . . . . . . . . . . . . . . . 130
12.5 결론 및 고찰 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

제 VI 편 조건을 위한 지오지브라 명령 133
제 13 장 논리 명령어 135
13.1 관계 (Relation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.2 세기조건 (CountIf) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
13.3 영역포함여부 (IsInRegion) . . . . . . . . . . . . . . . . . . . . . . . . 136
13.4 유지조건 (KeepIf) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
13.5 정수여부 (IsInteger) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.6 정의여부 (IsDefined) . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
13.7 조건 (If) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
제 VII 편 지오지브라 스크립트의 활용 139
제 14 장 지오지브라 스크립트의 종류 141
14.1 서론 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
14.2 슬라이더로 색상 변경하기 . . . . . . . . . . . . . . . . . . . . . . . . 142
14.3 alert 창 띄우기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
14.4 switch문 사용하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
14.5 for문 사용하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
14.6 몬테카를로 방법으로 원의 넓이 측정하기 . . . . . . . . . . . . . . . 150
14.7 지오지브라 전역자바스크립트 . . . . . . . . . . . . . . . . . . . . . . 152
14.8 결론 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
제 15 장 예제 : 프랙털 도형 그리기 155
15.1 들어가기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
15.2 고사리 모양 그리기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
15.3 시어핀스키 삼각형 그리기 . . . . . . . . . . . . . . . . . . . . . . . . 161
15.4 지오지브라에 내장된 거북이를 이용해서 코흐곡선 그리기 . . . . . . 163
15.5 거북이 대상 (객체) 을 정의한 후 이를 이용해서 코흐곡선 그리기 . . . 167
15.6 맺음말 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

제 VIII 편스크립트 관련 명령어 175
제 16 장 참고자료 : 스크립트 명령어 177
16.1 값설정 (SetValue) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
16.2 거북이 (Turtle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
16.3 거북이놓기 (TurtleDown) . . . . . . . . . . . . . . . . . . . . . . . . . 178
16.4 거북이뒤로 (TurtleBack) . . . . . . . . . . . . . . . . . . . . . . . . . 178
16.5 거북이들기 (TurtleUp) . . . . . . . . . . . . . . . . . . . . . . . . . . 178
16.6 거북이앞으로 (TurtleForward) . . . . . . . . . . . . . . . . . . . . . . 179
16.7 거북이오른쪽 (TurtleRight) . . . . . . . . . . . . . . . . . . . . . . . . 179
16.8 거북이왼쪽 (TurtleLeft) . . . . . . . . . . . . . . . . . . . . . . . . . . 179
16.9 격자보이기 (ShowGrid) . . . . . . . . . . . . . . . . . . . . . . . . . . 180
16.10 고정여부설정 (SetFixed) . . . . . . . . . . . . . . . . . . . . . . . . . 180
16.11 구성새로고침 (UpdateConstruction) . . . . . . . . . . . . . . . . . . . 181
16.12 기록시작 (StartLogging) . . . . . . . . . . . . . . . . . . . . . . . . . 181
16.13 기록정지 (StopLogging) . . . . . . . . . . . . . . . . . . . . . . . . . . 181
16.14 대상보이기조건설정 (SetConditionToShowObject) . . . . . . . . . . . 182
16.15 대상선택 (SelectObjects) . . . . . . . . . . . . . . . . . . . . . . . . . 182
16.16 도구도움말모드설정 (SetTooltipMode) . . . . . . . . . . . . . . . . . 183
16.17 동적색상설정 (SetDynamicColor) . . . . . . . . . . . . . . . . . . . . 184
16.18 레이블보이기 (ShowLabel) . . . . . . . . . . . . . . . . . . . . . . . . 184
16.19 레이블표시설정 (SetLabelMode) . . . . . . . . . . . . . . . . . . . . . 184
16.20 레이어보이기 (ShowLayer) . . . . . . . . . . . . . . . . . . . . . . . . 185
16.21 레이어설정 (SetLayer) . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
16.22 레이어숨기기 (HideLayer) . . . . . . . . . . . . . . . . . . . . . . . . 186
16.23 마우스클릭실행스크립트 (RunClickScript) . . . . . . . . . . . . . . . 186
16.24 반복 (Repeat) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
16.25 배경색설정 (SetBackgroundColor) . . . . . . . . . . . . . . . . . . . . 188
16.26 버튼 (Button) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
16.27 보는방향설정 (SetViewDirection) . . . . . . . . . . . . . . . . . . . . 189
16.28 보이기설정 (SetVisibleInView) . . . . . . . . . . . . . . . . . . . . . . 189
16.29 복사 (AttachCopyToView) . . . . . . . . . . . . . . . . . . . . . . . . 190
16.30 삭제 (Delete) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
16.31 새로고침실행스크립트 (RunUpdateScript ) . . . . . . . . . . . . . . . 191
16.32 색상설정 (SetColor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
16.33 선굵기설정 (SetLineThickness) . . . . . . . . . . . . . . . . . . . . . . 191
16.34 선스타일설정 (SetLineStyle) . . . . . . . . . . . . . . . . . . . . . . . 192
16.35 숫자화 (ParseToNumber) . . . . . . . . . . . . . . . . . . . . . . . . . 192
16.36 스프레드시트기록시작 (StartRecord) . . . . . . . . . . . . . . . . . . 193
16.37 슬라이더 (Slider) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
16.38 시간 (GetTime) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
16.39 시드설정 (SetSeed) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
16.40 실행 (Execute) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
16.41 애니메이션시작 (StartAnimation) . . . . . . . . . . . . . . . . . . . . 198
16.42 음악연주 (PlaySound) . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
16.43 이름바꾸기 (Rename) . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
16.44 입력상자 (InputBox) . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
16.45 자료함수 (DataFunction) . . . . . . . . . . . . . . . . . . . . . . . . . 202
16.46 자유대상복사 (CopyFreeObject) . . . . . . . . . . . . . . . . . . . . . 202
16.47 자취설정 (SetTrace) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
16.48 작게보기 (ZoomOut) . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
16.49 점스타일설정 (SetPointStyle) . . . . . . . . . . . . . . . . . . . . . . . 204
16.50 점크기설정 (SetPointSize) . . . . . . . . . . . . . . . . . . . . . . . . 204
16.51 좌표설정 (SetCoords) . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
16.52 중심보기 (CenterView) . . . . . . . . . . . . . . . . . . . . . . . . . . 205
16.53 채움설정 (SetFilling) . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
16.54 체크상자 (Checkbox) . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
16.55 축보이기 (ShowAxes) . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
16.56 축비율설정 (SetAxesRatio) . . . . . . . . . . . . . . . . . . . . . . . . 207
16.57 캡션설정 (SetCaption) . . . . . . . . . . . . . . . . . . . . . . . . . . 207
16.58 크게보기 (ZoomIn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
16.59 함수화 (ParseToFunction) . . . . . . . . . . . . . . . . . . . . . . . . 208
16.60 화면배치설정 (SetPerspective) . . . . . . . . . . . . . . . . . . . . . . 209
16.61 화면이동 (Pan) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
16.62 활성화창설정 (SetActiveView) . . . . . . . . . . . . . . . . . . . . . . 211
16.63 회전속도설정 (SetSpinSpeed) . . . . . . . . . . . . . . . . . . . . . . . 211
제 17 장 참고자료 : 지오지브라 앱을 포함한 웹페이지 개발 213
17.1 지오지브라 앱을 웹페이지에 포함하는 방법 . . . . . . . . . . . . . . 213
17.2 지오지브라 앱 API 활용예제 . . . . . . . . . . . . . . . . . . . . . . . 215
17.3 지오지브라 앱 API 목록 . . . . . . . . . . . . . . . . . . . . . . . . . 217

제 IX 편 부록 225
제 18 장 한국지오지브라연구소 227
18.1 설립 목적 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
18.2 학회와 연수 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
18.3 온라인 지원 활동 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
제 19 장 한국교원대학교 융합교육연구소 229
19.1 설립배경 및 목적 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
19.2 운영 내용 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
제 20 장 단축키 233
20.1 단축키 배열 (키보드) . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
20.2 Alt 키를 사용한 단축키 . . . . . . . . . . . . . . . . . . . . . . . . . . 234
20.3 Ctrl 키를 사용한 단축키 . . . . . . . . . . . . . . . . . . . . . . . . . 235
20.4 기능 키에 대한 예약 기능 . . . . . . . . . . . . . . . . . . . . . . . . 237
찾아보기 239

저자소개

최경식 (지은이)    정보 더보기
현) 목원대학교 대학교육개발원 교수 서울대학교 수학교육과 졸업 목원대학교 대학원 수학과 졸업(기하학 전공, 이학석사) 한국교원대학교 대학원 과학교육과 졸업(통합과학교육 전공, 교육학박사) 논문으로는 "예비교사의 TPACK 평가틀 개발과 TPACK 발달 저해 요인 분석", "STEAM practices to explore Ancient Architectures" 등이 있음. 저서로는 "지오지브라 바이블", "실버만 복소해석학", "지오지브라와 함께하는 기초미적분학", "지오지브라 공학수학", "지오지브라를 활용한 모델 중심 학습" 외 다수임.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책