코딩수학지도서 2(코딩교육을 위한)
Regular price
$21.35
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
『코딩수학지도서 2』은 옥타브 프로그램 설치와 기본 사용 설명서, 코딩수학 6: 네비게이션 알고리즘
자동차 네비게이션은 어떤 알고리즘을 사용할까?, 코딩수학 7:RSA 암호 알고리즘, 해커들로부터 정보를 보호하기 위한 암호는 어떤 원리로 만드는 걸까?, 코딩수학 8: 랜덤 숫자 생성 알고리즘, 랜덤숫자 뽑기는 몬테카를로 시뮬레이션 등다양한 분야에 활용된다, 코딩수학 9: 스트링아트, 여러 개의 직선들로 2차원과 3차원 공간에서 아름다운 기하 모양을 만들어 내는 스트링아트. 코딩수학 10:
콘웨이의 라이프 게임, 간단한 규칙으로 다양한 패턴 변화를 볼 수 있는 게임인 듯 게임 아닌 라이프게임!
코딩수학 시리즈는 단순한 코딩교육이 아니라 현실 세계의 문제들을 수학적 모델링과 알고리즘을 적용하여 직접 코딩함으로써 해결 방법을 찾는다. 코딩수학지도서에 있는 예제들을 마스터하고 다양한 추가 문제들을 만들어서 학생들과 체험활동을 한다면 수학이 생활 속 다양한 문제 해결에 쓰일 수 있다는 것을 알게 해줄 수 있다.
자동차 네비게이션은 어떤 알고리즘을 사용할까?, 코딩수학 7:RSA 암호 알고리즘, 해커들로부터 정보를 보호하기 위한 암호는 어떤 원리로 만드는 걸까?, 코딩수학 8: 랜덤 숫자 생성 알고리즘, 랜덤숫자 뽑기는 몬테카를로 시뮬레이션 등다양한 분야에 활용된다, 코딩수학 9: 스트링아트, 여러 개의 직선들로 2차원과 3차원 공간에서 아름다운 기하 모양을 만들어 내는 스트링아트. 코딩수학 10:
콘웨이의 라이프 게임, 간단한 규칙으로 다양한 패턴 변화를 볼 수 있는 게임인 듯 게임 아닌 라이프게임!
코딩수학 시리즈는 단순한 코딩교육이 아니라 현실 세계의 문제들을 수학적 모델링과 알고리즘을 적용하여 직접 코딩함으로써 해결 방법을 찾는다. 코딩수학지도서에 있는 예제들을 마스터하고 다양한 추가 문제들을 만들어서 학생들과 체험활동을 한다면 수학이 생활 속 다양한 문제 해결에 쓰일 수 있다는 것을 알게 해줄 수 있다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
Part 1 옥타브 설치 3
내 컴퓨터의 운영체제를 알아보자 / 4
프로그램을 다운로드 해보자 / 4
프로그램을 설치 해보자 / 5
초기설정 / 8
간단한 명령어 실행하기(command window) / 10
m-file 생성 및 실행(editor) / 10
Part 2 옥타브 기본 사용법 13
옥타브의 기본 명령어 / 14
변수 선언 및 할당 / 18
연산자 / 21
흐름 제어문 / 27
입출력 / 37
내장함수 / 40
그래프 그리기 / 58
Part 3 네비게이션 알고리즘 71
다익스트라(Dijkstra) 알고리즘 / 75
다익스트라 알고리즘을 적용한 최단거리 경로 찾기 1 / 76
다익스트라 알고리즘을 적용한 최단거리 경로 찾기 2 / 92
Part 4 RSA 암호 알고리즘 115
최대공약수와 합동산술 / 120
유클리드 호제법 / 121
유클리드 호제법의 확장 / 124
소수 판별법 / 128
RSA 암호 / 131
RSA 과정 / 132
RSA 과정을 구체적인 예를 들어 살펴보자 / 133
구체적인 RSA 과정의 코딩 / 134
RSA 알고리즘의 모든 과정 코드 / 145
RSA 알고리즘을 이용하여 장문의 글을 암호화 해보자. / 150
Part 5 랜덤 넘버 생성 알고리즘 159
난수를 직접 생성해보자 / 161
유사난수와 선형합동법 / 164
난수 발생기로 주사위를 생성해보자 / 169
주어진 구간 안에 들어가는 정수 난수 생성 / 172
주어진 구간 안에 들어가는 실수 난수 생성 / 174
난수 발생기로 로또번호를 생성해보자 / 177
로또 번호 예제를 다른 문제에 적용해보자 / 183
Part 6 스트링아트 187
스트링아트(String art) / 190
간단한 스트링아트를 직접 그려보자 / 191
스트링아트 기본 플롯 / 192
회전행렬 / 194
간단한 스트링아트 / 196
스트링아트 정삼각형 / 200
스트링아트 정육각형 / 203
스트링아트 심장형(하트) / 208
스트링아트 꽃 / 210
스트링아트 일엽쌍곡면 / 213
스트링아트 큐브 / 216
스트링아트 쥴리앙 뎃생 / 219
Part 7 라이프 게임 223
라이프 게임(Game of Life)이란 무엇인가? / 228
라이프 게임의 규칙 / 230
여러 패턴의 예제 / 231
랜덤 초깃값을 갖는 예를 살펴보자 / 251
3D 라이프 게임의 규칙 / 255
참고문헌 / 263
내 컴퓨터의 운영체제를 알아보자 / 4
프로그램을 다운로드 해보자 / 4
프로그램을 설치 해보자 / 5
초기설정 / 8
간단한 명령어 실행하기(command window) / 10
m-file 생성 및 실행(editor) / 10
Part 2 옥타브 기본 사용법 13
옥타브의 기본 명령어 / 14
변수 선언 및 할당 / 18
연산자 / 21
흐름 제어문 / 27
입출력 / 37
내장함수 / 40
그래프 그리기 / 58
Part 3 네비게이션 알고리즘 71
다익스트라(Dijkstra) 알고리즘 / 75
다익스트라 알고리즘을 적용한 최단거리 경로 찾기 1 / 76
다익스트라 알고리즘을 적용한 최단거리 경로 찾기 2 / 92
Part 4 RSA 암호 알고리즘 115
최대공약수와 합동산술 / 120
유클리드 호제법 / 121
유클리드 호제법의 확장 / 124
소수 판별법 / 128
RSA 암호 / 131
RSA 과정 / 132
RSA 과정을 구체적인 예를 들어 살펴보자 / 133
구체적인 RSA 과정의 코딩 / 134
RSA 알고리즘의 모든 과정 코드 / 145
RSA 알고리즘을 이용하여 장문의 글을 암호화 해보자. / 150
Part 5 랜덤 넘버 생성 알고리즘 159
난수를 직접 생성해보자 / 161
유사난수와 선형합동법 / 164
난수 발생기로 주사위를 생성해보자 / 169
주어진 구간 안에 들어가는 정수 난수 생성 / 172
주어진 구간 안에 들어가는 실수 난수 생성 / 174
난수 발생기로 로또번호를 생성해보자 / 177
로또 번호 예제를 다른 문제에 적용해보자 / 183
Part 6 스트링아트 187
스트링아트(String art) / 190
간단한 스트링아트를 직접 그려보자 / 191
스트링아트 기본 플롯 / 192
회전행렬 / 194
간단한 스트링아트 / 196
스트링아트 정삼각형 / 200
스트링아트 정육각형 / 203
스트링아트 심장형(하트) / 208
스트링아트 꽃 / 210
스트링아트 일엽쌍곡면 / 213
스트링아트 큐브 / 216
스트링아트 쥴리앙 뎃생 / 219
Part 7 라이프 게임 223
라이프 게임(Game of Life)이란 무엇인가? / 228
라이프 게임의 규칙 / 230
여러 패턴의 예제 / 231
랜덤 초깃값을 갖는 예를 살펴보자 / 251
3D 라이프 게임의 규칙 / 255
참고문헌 / 263
저자
저자
김준석
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

