[SNU Gifted] 8월 1일 수업내용 정리 (집중교육)
(오늘 배운 내용)
교수님은 생체신호 (뇌파, 아이트래커) + IoT 산출물을 요구함
제일 좋은 것은 너희들이 Open Source로 고쳐서 분석하는 것.
마인크래프트, LEGO 장난감을 이용해 만들어 갈 수 있는 것
혼자 하는 것보다 2~3명이 같이 하는 것을 좋아함
voxel.js에서 3차원으로 할 수 있는 것
node.js를 하려면 라즈베리 파이를 해야 함
단, 라즈베리 파이를 산출물로 가지고 가진 말 것.
다들 불키는 거밖에 못하니까 그 애들하고 차별화를 둬야 함.
node.js로 서버 만들기 좋음
자바는 sun에서 만든건데 오라클이 하고 있음. 오라클은 나쁜 놈임
(오라클 vs 구글 사건이 일어남)
자바가 1995년에 나왔는데 괜찮은 언어라는 생각을 했다.
오늘은 node.js를 이용해 장난을 할 것임
가난한 사람도 서버 만드는 방법 : 127.0.0.1 (localhost) / 8080 포트를 붙여도 무방함
자신의 컴퓨터를 서버로 쓰는 방법
OpenVibe가 분석 역할, OpenBCI가 인식 역할
아이트래킹 VR이 대세
반면 삼성 기어 VR은... 용도가 없음
뇌파는 신경정신과, 여러 의료기기로 치료를 함. 아이트래커는 치매를 예방함.
자폐증은 눈동자 보고 분석.
절대 컴퓨터 공학과 가지 마라.
서울대 영재원에서 직접 발표하며 강의를 하는 사람은 강사료를 줌
====================================================
https://github.com/CodeRect/voxel-warriors Github 다운로드
python 2.7.12 버전 다운로드
정육면체 전개도의 종류는 모두 11가지 (뒤집거나, 회전하여 모양이 같아지는 전개도는 같은 전개도로 생각했을 때)
쌓기나무 전략에는 찢어 붙이기와 거북코드
찢어 붙이기 전략
한 전개도의 면을 적절히 찢어 90도만큼 회전시켜 붙여서 다른 전개도 모양으로 바꾸는 전략
2. 거북 코드 전략
1 : 우회전 ssrs, 2 : 좌회전 ssls
거북수학으로 생각 (거북의 시작 포지션 잡기)
Ex1. 이 전개도는 어떤 정육면체의 전개도일까? (위 정육면체 1, 2 중에서)
답 : 정육면체 1
이유 : 전개도의 방향이 우회전이기 때문이다.
======================================================
연습 문제.
Ex2. 이 전개도는 어떤 정육면체의 전개도일까? (위 정육면체 3, 4 중에서)
답 : 정육면체 4
이유 : 전개도의 방향이 좌회전이기 때문이다.
(이미지 출처 : 이은지 교사/2016 서울대학교 영재교육원 정보분과 공간지각능력 문제해결전략 활동지)
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 8월 27일 수업내용 정리 (0) | 2016.08.27 |
---|---|
[SNU Gifted] 8월 2일 수업내용 정리 (집중교육) (0) | 2016.08.03 |
[SNU Gifted] 7월 30일 (순환교육/수학) 내용 정리 (0) | 2016.07.30 |
[SNU Gifted] 7월 29일 (순환교육/수학) 수업내용 정리 (0) | 2016.07.30 |
[SNU Gifted] 7월 23일 수업 내용 정리 (0) | 2016.07.24 |
[SNU Gifted] 7월 30일 (순환교육/수학) 내용 정리
(오늘 배운 내용)
순환교육(수학) : 미적분 문제
자동차의 속력과 제동거리가 다음 표와 주어졌을 때 10초 동안 자동차가 움직인 거리를 구하여 자동차의 제동 능력을 조사한다고 하자. 아래 표로부터 원하는 제동 거리를 구하여라. 어떻게 구할 수 있는지 토의하여 보자.
시간 | 속력 |
0 | 20 |
2 | 14 |
4 | 9 |
6 | 5 |
8 | 2 |
10 | 0 |
2. 좌표평면 위에서 서로 다른 두 점을 지나는 직선은 하나뿐이다. 서로 다른 점이 3개 있으면? 4개 있으면? 이런 사실을 n개의 점으로 일반화할 수 있는가?
3. 일반적으로 (n+1) 개의 점이 주어지면, 이들 점을 지나는 n차 이하의 다항함수가 유일하게 존재할까? 그 이유는?
4. 일반적으로 (n+1) 개의 점이 주어지면, 이들 점을 지나는 n차 이하의 다항함수가 유일하게 존재한다면, 그것을 어떻게 구할 수 있는가?
5. 앞에서 구한 다항식을 이용하여 우리가 구하고자 하는 제동거리를 어떻게 구할 수 있겠는가?
오전 : 1, 2
오후 : 3, 4, 5, 6, 7
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 8월 2일 수업내용 정리 (집중교육) (0) | 2016.08.03 |
---|---|
[SNU Gifted] 8월 1일 수업내용 정리 (집중교육) (0) | 2016.08.02 |
[SNU Gifted] 7월 29일 (순환교육/수학) 수업내용 정리 (0) | 2016.07.30 |
[SNU Gifted] 7월 23일 수업 내용 정리 (0) | 2016.07.24 |
[SNU Gifted] 7월 9일 수업내용 정리 (0) | 2016.07.10 |
[SNU Gifted] 7월 29일 (순환교육/수학) 수업내용 정리
<오늘 배운 내용>
가지고 온 정보를 어떻게 분류하여 하는가? (이것이 정보)
이세돌이 알파고를 위해 불리한 쪽을 택했음.
컴퓨터가 알아들을 수 있도록 바꾸는 것이 프로그래밍, 과학/수학 계산 알고리즘
정보분과 쓰고 있는 언어 : C언어, JAVA, Python,
불행하게도, 서울대가 돈이 없어서 컴퓨터실을 정보분과가 다 쓰고 있음. 수학분과가 못 씀.
프로그램은 못하고 알고리즘 공부를 할 거임
수학에는...
- 확률과 통계
- 기하와 벡터 (CAD)
- 공학
- 과학 (물, 화, 생, 지, 대기)
- 경제, 심리학
수학은 Problem Solving – 수학적 식 (모델링) -> Navier-Stokes (송유근이 다루는 것)
그냥 정보를 하는 것이 아닌 생물 정보를 해야 함.
방정식 : 미지수의 값을 구하는 식, 미지의 함수
학교 공부는 쓸모없다. 밖에서 쓸모 있는 것을 할 것.
f(x)=0 Master key를 연구해라.
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 8월 1일 수업내용 정리 (집중교육) (0) | 2016.08.02 |
---|---|
[SNU Gifted] 7월 30일 (순환교육/수학) 내용 정리 (0) | 2016.07.30 |
[SNU Gifted] 7월 23일 수업 내용 정리 (0) | 2016.07.24 |
[SNU Gifted] 7월 9일 수업내용 정리 (0) | 2016.07.10 |
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
[SNU Gifted] 7월 23일 수업 내용 정리
<오늘 배운 내용>
Voxel Based study (Voxel Critter Creator)를 이용하여 쌓기나무 건설을 할 수 있음.
마인크래프트와 비슷한 쌓기나무 복셀 게임. (voxeljs.com)
게임을 좋아하니까 소프트웨어를 게임으로 접근한다.
http://voxelbuilder.com/ 에서 쌓기나무 플레이 가능
(http://gifblocks.com/ 마인크래프트 node.js 플레이 가능)
node.js를 안다면 훨씬 재미있게 플레이 가능하지만 수학적 사고가 가장 중요.
뇌파를 하기 위해서 $99달러짜리를 “재미 삼아” 구매해 볼 것. 좋지 않은 싸구려 이어폰에 비유할 것. 정말로 뇌파를 하려면 $499달러 짜리를 사야 함.
아이트래커도 써 볼 것임. 그게 더 좋을 때가 있음.
경영학과에서도 뇌파와 아이트래커를 연구한다.
여자가 남자에게 관심이 있는지를 심박수, 뇌파 및 아이트래커로 볼 수 있다.
(커플 모자에 뇌파장비를 집어 넣는다. 10년 후에는 가능)
이거도 바이오 뇌공학과에서 하는 일.
파이썬이라는 언어를 배워야 함. node.js도 필요.
절대로 컴퓨터 공학과 가면 안 됨.
컴퓨터공학과 나오면 이제는 항상 을이 됨.
갑은 유전자공학, 경제학, 통계학이 됨. 데이터 분석이 대세
머신러닝을 하는 것이 중요한 것이 아닌 회계라는 지식을 아는 게 중요. 그 지식을 머신러닝에게 주는 것. 여기서는 또 머신러닝이 을이 됨.
무언가를 하면서 머신러닝을 할 것
Seattle이라는 단어를 들으면 무엇이 생각나는가? 아마존 본사, 시애틀 스타벅스 커피
(시애틀 스타벅스에서 만든 소프트웨어가 전 세계에 널리 퍼짐)
아마존에서는 청바지를 입고 창의적으로 일함. 커피마시면서 이야기함.
머신러닝을 10년 넘게 한 한국인 둘이 있는데 삼성에서 하나도 관심이 없었음.
지금 한국에서 포켓몬 GO를 만들겠다면서 뽀로로 GO, 둘리 GO, 라바 GO를 개발하는데 그런거 다 쓰잘떼기 없음. 한국형 VR은 쓸모가 없음. 용도가 없음.
태양의 후예에서 나왔던 자율주행 키스신 영상은 다 거짓말임. 아직은 머신러닝이 따라주지 못해서 불가능하다.
node.js와 아두이노를 연결해 인터넷으로 LED를 조종한다.
http://www.javamath.com/class/minoboard/board/gifted/lecture2/file/438/NodeArduino1.pdf
http://www.javamath.com/class/minoboard/board/gifted/lecture2/file/438/NodeArduino2.pdf
==========================================
버추얼 vr 가상현실과 마인크래프트 voxel.js
스크래치 snap 코딩과 뇌파 코딩으로 조종하기
==========================================
http://www.javamath.com/voxel-study.zip
(1) 위 voxel-study.zip 파일을 풀고 실습
(2) 노드.js 웹서버 실습
(3) 아두이노 led 불키기 실습
(4) 노드.js 와 아두이노를 결합시키는 탐구를
위에 첨부된 2개의 pdf 파일을 보며 실습한다
이제 http://voxeljs.com 에 가서 탐구한다.
http://voxeljs-documentation.readthedocs.io/en/latest/
배워야 하는 개념 : node.js, VR 등
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 7월 30일 (순환교육/수학) 내용 정리 (0) | 2016.07.30 |
---|---|
[SNU Gifted] 7월 29일 (순환교육/수학) 수업내용 정리 (0) | 2016.07.30 |
[SNU Gifted] 7월 9일 수업내용 정리 (0) | 2016.07.10 |
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
[SNU Gifted] 6월 11일 (토) 수업내용 정리 (1) | 2016.06.12 |
[SNU Gifted] 7월 9일 수업내용 정리
<오늘 배운 내용>
쌓기나무 (2002년 출생 기준으로 6학년 1학기)
이 내용이 6학년 2학기로 넘어가고 ‘연결큐브’ 라는 내용이 추가되었다.
거북이로 3D 프린터 출력파일을 제작한다.
3D 프린터로 전자의수를 제작한다 - 좋은 예 : 만드로 이상호 대표 (Example 동영상 상영)
캡틴 아메리카 의수, 개 다리 의족, 유럽풍 2층 대저택 건설 등도 좋은 예
▶ 기계가 대신할 수 있는 직업은 다 사라지므로, 기계가 대신할 수 없는 직업을 해야 함
▶ 그러므로 컵라면이나 섭취하는 코딩을 하고싶지 않다면 절대 컴퓨터 공학과 가지 마라.
기계는 노동, 아이디어는 사람. 이런 인간이 되어야 함.
3D 프린터에 관심이 아주 많음 (조한혁 교수)
3D프린터가 소마큐브를 출력하기 위해서는 거북이에게 코딩 ▶ GCODE 변환을 시켜야 함
거울대칭 : 데칼코마니 등 (넓은 호수나 연못에 비친 모습은 위/아래 거울대칭의 형태를 이룸)
(출처 : )
거북이 들어가는 방향 : 왼쪽, 오른쪽 타입
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 7월 29일 (순환교육/수학) 수업내용 정리 (0) | 2016.07.30 |
---|---|
[SNU Gifted] 7월 23일 수업 내용 정리 (0) | 2016.07.24 |
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
[SNU Gifted] 6월 11일 (토) 수업내용 정리 (1) | 2016.06.12 |
[SNU Gifted] 6월 4일 (토) 수업내용 정리 (0) | 2016.06.04 |
[SNU Gifted] 6월 18일 수업내용 정리
(지난시간 과제) 문제 만들어 오기, 학습지나 거북수학 홈페이지에 있는 것과 달리 독창적으로. 단 5줄 이내로 답안을 만들 것.
=====================
아래와 같이 문제를 완성하였다.
(5줄 이상은 컵라면 코드이므로 실행결과를 작성하는 문제4를 제외한 모든 코드를 5줄 이하로 만듬)
(오늘 배운 내용)
스토리텔링 : 김춘추 시인의 ‘꽃’
내가 그의 이름을 불러주기 전에는
그는 다만
하나의 몸짓에 지나지 않았다.
내가 그의 이름을 불러주었을 때
그는 나에게로 와서
꽃이 되었다.
여기서 그의 이름의 의미 : 스토리텔링
수학에 의미를 부여해야 한다.
수학도 하나의 ‘언어’ 이다.
============================
생장점 복습
============================
============================
ttblock
n=3
Y='uY'
X='Xu[잎]Y'
do_n S[X]
ttnet
===========================
제곱수
===========================
===========================
쌓기나무준비 @ 1^2 + 2^2 + 3^2 + 4^2 의 합이 3개 숨어있습니다 @
ㄱ
window 130 ; n = 4
X = ' (k=k+1) (k)m [(90#)(k)m] '
앞 = ' (k=k+1) (k)S 앞 '
S = ' S [u 위] [DDu 위] '
위 = ' u 위 '
do_n M [(n)m ([90])(k=0)4X ] [LL(n)m ([90])(k=0)4X] (k=0) (90#) 앞
move nets,0,-46; head nets,33,-66;
ㄴ ; mouse 4000, 1000 @ 쉬프트키 + 마우스 오른쪽 끌기를 자동실행 @
tt -120, 86; 이름 { '제곱수의 합 = 1+4+9+16 = (1+2+3+4)(2*4+1) / 3' }
tt -126, 73; 이름{'제곱수의 합 = 노란 부분 = 아래 사각형 면적의 3분의 1'}
tt -120,-80; 이름 {'1 + (1+3) + (1+3+5) + (1+3+5+7) 패턴을 찾아보세요'}
===========================
뇌파를 이용하여 텔레비전을 킨다.
시험보기 전 증상은 어떻게 뇌파로 분석하나? 이럴 때 신경정신과, 바이오뇌공학과
상담 심리학자 = 뇌파
절대 컴퓨터공학과 가지 마라.
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 7월 23일 수업 내용 정리 (0) | 2016.07.24 |
---|---|
[SNU Gifted] 7월 9일 수업내용 정리 (0) | 2016.07.10 |
[SNU Gifted] 6월 11일 (토) 수업내용 정리 (1) | 2016.06.12 |
[SNU Gifted] 6월 4일 (토) 수업내용 정리 (0) | 2016.06.04 |
[SNU Gifted] 4월 2일 (토) 수업내용 정리 (1) | 2016.04.04 |
[SNU Gifted] 6월 11일 (토) 수업내용 정리
<오늘 배운 내용 : 패턴 일반화와 패턴 코딩>
인공지능, 머신러닝이 뜬다고 하는데 사실 그건 80년대에도 있었음.
왜 요새 뜨는가? - 이론은 다 있는데 기계의 성능이 느려서, 데이터 저장 공간이 굉장히 많아야 함.
핵심은 프로그램을 길게 짜는 것이 중요한 게 아닌 프로그램이 지가 스스로 알아서 짜게 만드는게 중요.
식물학자인 린덴마이어가 대표적. 간단한 세포분열 법칙을 가지고 인공지능으로 만듬.
기존 컵라면 먹으면서 하는 코딩은 이래라 저래라 하며 난리치는 것이지만 지금은 커피 마시면서 컴퓨터가 알아서 하게 하는 코딩을 해야 함. 키보드를 가장 적게 쓰는 아이가 이김.
지금처럼 학교에서 코딩 가르친다고 난리친게 옛날에도 있었음. (초등때 GW-Basic)
컵라면=========
쌓기나무준비
ㄱ
X=’(n=n+1)s[(n)u]’
do (n=-1) 5X
ㄴ
==============
도미노 효과 – 5X = XXXXX => do (n=-1) XXXXX (세포분열)
5줄 이하는 코딩이고, 5줄 이상은 프로그래밍이다.
Iteration Programming ==========
X=’(n=n+1)S[(n)u]’
do (n=-1) 5X
===============================
Repeat=========================
X=’(n=n+1) s[(n)u]’
n=-1
repeat 5 {do X}
===============================
n=-1 ----> do (n=-1) 5X (이것이 Iteration)
리컬젼으로 만드는 쌓기나무 실행식
====================
쌓기나무준비
ㄱ
n=6
S=’Sss[uY]’
Y=’uY’
do_n s
ㄴ
====================
L-System 구현
====================
쌓기나무준비
ㄱ
n=6
Y='uY'
눈='눈s[Y]'
do_n 눈
ㄴ
====================
TREE 구조
n=0 눈
n=1 눈s[Y]
n=2 눈s[Y]s[uY]
n=3 눈s[Y]s[uY]s[uuY]
====================
인공지능, 머신러닝 하는 애들이 실수하는 게 패턴을 모르는 것이다.
버클리 대학 논문 참고
- 리컬젼의 예
===============
리컬젼 예제
===============
쌓기나무준비
ㄱ
n=4
X='s[(n)u]X'
do_n sXs
ㄴ
===============
================
리컬젼 예제2
================
쌓기나무준비
ㄱ
n=3
X='s[뿔]'
뿔='u뿔'
do_n s (n) Xs
ㄴ
================
================
이차함수 그래프
================
ㄱ
X='(k=k-5)(10##k)m'
눈='(k=k-5)(10##k) m 눈'
do (k=35) m 7 X
do_6 눈
ㄴ
================
================
실전문제 3번 (중요)
================
쌓기나무준비
ㄱ
n=3
뿔='(k=k+1) (k)u 뿔'
X='S[(k=1) 뿔] X'
do_n S [(k=1)뿔][RRX ]X
ㄴ
================
================
리컬젼을 하고 싶으면 머리로 이야기를 만들어 내라.
================
연습 1
================
ttblock
n=5
X='Xs[Y]'
Y='uY'
do_n s[3d][X]R[X]R[X]R[X](n)u
ttnet
================
================
* 6월 11일 과제 : 거북수학 문제 만들어 오기 (단, CODE는 5줄까지)
* 알아야 하는 수학 개념 : 이차함수, 제곱수, 삼각함수, 삼각뿔수, 시그마 기호 (∑)
설악산 대청봉에 가면 한쪽 줄기만 나와 있음. (그때그때 확률적으로 다르다는 설명)
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 7월 9일 수업내용 정리 (0) | 2016.07.10 |
---|---|
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
[SNU Gifted] 6월 4일 (토) 수업내용 정리 (0) | 2016.06.04 |
[SNU Gifted] 4월 2일 (토) 수업내용 정리 (1) | 2016.04.04 |
[SNU Gifted] 3월 26일 (전체교육) 수업내용 정리 (0) | 2016.04.04 |
[SNU Gifted] 6월 4일 (토) 수업내용 정리
전체교육 -
연사 : 서울대학교 국어교육과 명예교수 우 한 용
글쓰기를 어떻게 (시작)할 것인가
글쓰기에 대한 흥미
$ 글쓰기를 좋아하는 사람
* 그런 사람이 정말 있을까?
# 글쓰기를 싫어하는 사람
* 그런 사람은 글쓰기만 싫어할까?
& 별 관심이 없는 사람
* 그대는 무엇에 관심이 있는가?
@ 자신을 글쓰기를 좋아하는 사람으로 만들라
2. 글쓰기가 왜 해볼만한가?
$ 삶의 과정에 관심을 불러온다.
* 관심은 대상에 대한 애정이다.
* 정서적 공감 – 풀, 꽃, 나무와...
* 호기심의 촉발 – 주변에서 일어나는 일들에 대한 호기심
* 나와 연관된 일들에 대한 비판의식
@ 내 삶에 대한 관심이 최고의 관심이다.
$ 글쓰기는 꿈을 꾸게 한다.
* 꿈은 미래에 대한 설계다.
* 꿈은 상상력의 구체적 작동상이다.
* 꿈을 꾼다는 현실에 대한 비판을 포함한다.
@ 나 스스로 꿈꿀 줄 아는 사람으로 길러가라.
$ 글쓰기는 삶의 기술이다.
* 잘 살기 위해서는 자기 삶에 대한 성찰이 있어야 하는데, 이는 글쓰기로 표현된다.
* 메모하고, 글로 완성하라.
@ 자신의 삶을 기록하고 성찰함으로써 성장을 도모하라.
$ 글쓰기는 모든 학문(공부) 의 기반이다.
* 공부한 결과는 모두 글로 발표된다.
* 남의 글을 읽어서 지식을 얻고, 나의 글을 통해 지식을 창출한다.
* 공부하는데 필요한 글의 종류 – 관찰기록, 보고서, 논문, 저서 등
@ 평생 공부하고 싶은 사람은 글쓰기를 수행하라.
3. 글쓰기를 위해 무엇을 어떻게 해야 하는가?
$ 무엇을 쓸 것인가
* 쓸 거리가 너무 많다.
* 쓸 거리가 아무것도 없다.
** 선생님이 쓰라는 걸 쓴다.
@ 쓸 거리를 찾아 메모지에 정리해 두라.
$ 글쓰기를 어떻게 시작할 것인가
* 시작의 두 가지 뜻 – 글쓰기 전과정의 시작, 지금 쓰는 글의 시작
* 문제를 제시하고 시작하라.
* 고민을, 즐거움을 털어놓는 데서 시작하라.
@ 결론을 미리 예정하고 쓸 수도 있고, 결론을 뒤로 미룰 수도 있다.
$ 구성을 어떻게 할 것인가
# ‘처음 – 중간 – 끝’ 의 고정관념을 벗어나라. 곤충, insect ...
* [과제, 일반진술-구체적 사례, 일반진술-구체적 사례, 결론]의 형식을 고려하라.
P GD GD ... C
# ‘기승전결’은 한시의 구성법일 뿐이다.
@ 글쓰기의 구성은 사고과정을 따라가면 충분하다.
$ 어떻게 써나갈 것인가
* 완결을 향하여 달려가라. 멈칫대지 말아라.
* 다시 읽으면서 문장, 단어, 개념 등을 살펴라.
* 어떤 글인지 글의 장르(종류)를 생각하라.
* 자신이 최고의 독자(필자) 라고 생각하고 써나가라
@ “글은 손으로 쓴다.”는 점을 명심하라.
4. 글쓰기를 위한 소소한 제안
♪ 아이디어 노트를 준비해라. 스마트폰 이용.
‘이거 글감이다’ 싶으면 메모해 두어라. 가끔 신문도 보도록.
♪ 작문노트를 만들라, 컴퓨터 및 블로그 이용
매일 한 가지 이상 기록해 둔다고 생각하라.
♪ 작문통신을 활용하라 – 작문은 소통이다. SNS를 이용하는 방법
5. 글쓰기의 윤리
♪ 맘에 드는 문장을 인용할 때는 반드시 출처를 밝히도록 한다.
♪ 남한테, 친구한테 아이디어를 얻었다면 그 아이디어를 제공한 사람을 밝힌다.
♪ 책을 읽을 때 누가 쓴, 어느 출판사, 몇 년 판인지 적어 둔다.
## 글도둑은 처벌 받는다. 남의 글을 지켜 주어야 한다.
분과교육 -
오늘 배운 내용 – 이차함수 / 리컬젼을 이용한 창의 거북수학
소스코드==================
쌓기나무준비 @ 1 + 2 + ..+ n 의 값을 n단계 삼각수라 함 @
ㄱ @ 1 + 3 + 5 + 7 + 9 는 5의 제곱인 25 이다 @
n = 5
뿔 = ' u 뿔 ' @ 뿔이 자라서 쌓기나무 u 만들며 위로 이동 @
잎 = ' sS 잎 ' @ 잎은 자라나 s S 만들며 앞으로 계속 이동 @
눈 = ' S [뿔] [R잎] e 눈 ' @ 보이지 않는 눈은 자라나 S를 만들고 위에 @
@ [뿔] 오른쪽에 [잎] 만들며 e 앞으로 이동 @
do_n 눈 @ 맨 처음 (0단계)눈이 있었고, 이 것이 성장 @
move nets,-26,-14; head nets,-38,-66; @ 마우스 오른쪽 더블 클릭 @
ㄴ
mouse 4000, 1000 @ Shift+ 마우스 오른쪽 끌기로 4000->1000 @
tt -85,66 ; write '다음은 5번째 단계의 그림입니다. 첫째 단계의 모양은 ?'
tt -83,56 ; write ' 또한 10번째 단계의 그림에 있는 정육면체의 갯수는 ? '
======================
컴퓨터 게임 만드는 사람 (코드 짜는 사람) – 컵라면 먹으면서 밤을 샌다.
코딩 하는 사람 – 샌드위치, 커피 먹고 키보드를 안 쓴다.
인공지능, 머신러닝 뜬다고 컴퓨터공학 전공하는 사람들이 있는데 그러면 안 됨.
경영학과나 바이오공학과 갈 것.
누가 키보드를 가장 적게 써서 멋있는 것을 만드는가?
린덴마이어 System (L System) -
형식문법의 일종으로서, 식물의 성장 프로세스를 기초로 한 다양한 자연물의 구조를 기술하거나 표현을 가능케 하는 알고리즘이다. 자연물 이외에도 망델브로 집합 반복함수계(Iterated Function System; IFS)와 같이 이른바 자기상사 도형이나 프랙탈 도형을 생성할 경우에도 사용된다. L-system은 1968년, 네덜란드 위트레흐트 대학교 대학의 이론생물학자이자 식물학자였던 아리스티드 린덴마이어(Aristid Lindenmayer)에 의해 제창되어 발전되었다. (위키백과 인용)
ex) 재귀 처리
‘A’ = ABA
‘B’ = BAB
이 시스템은 OpenGL을 이용해서 시각화할 수 있고, 프랙탈 등 수학적인 문제도 구현 가능
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
---|---|
[SNU Gifted] 6월 11일 (토) 수업내용 정리 (1) | 2016.06.12 |
[SNU Gifted] 4월 2일 (토) 수업내용 정리 (1) | 2016.04.04 |
[SNU Gifted] 3월 26일 (전체교육) 수업내용 정리 (0) | 2016.04.04 |
[SNU Gifted] 3월 19일 (토) 수업내용 정리 (0) | 2016.04.04 |
[SNU Gifted] 4월 2일 (토) 수업내용 정리
2016년 4월 2일 (토요일)
오늘 배운 내용 :
코딩과 프로그래밍의 가장 다른 점은?
< 대학의 수시입학, 정시입학에 비교 >
코딩 : 기계한테 내 문제를 풀게 시키려고 하는 것, 내 의견을 전하는 것.
- 마우스 코딩 : 일반인을 위한 코딩 (스크래치 등)
- 키보드 코딩 : 전문가를 위한 코딩 (C/C++, JAVA, PHP 등)
프로그래밍 : 쓰는 사람만 쓰는 언어 ( ? )
스크래치 : LOGO에서 유래 (MIT 인공지능 연구실)
(SNAP 추천 – 버클리 대학에서 개발한 스크래치랑 비슷한 S/W)
* 절대 장래에 하드웨어로 장사할 생각 하지 말 것.
쌓기나무와 연결큐브와 다른 점은?
- 쌓기나무 : 땅바닥에서 올라가는 것
- 연결큐브 : 중력법칙을 위배한 쌓기나무
=================================
거북이로 구현하는 쌓기나무 - 이 코드를 이해할 것
=================================
쌓기나무준비
ㄱ
do s s[u] s[2u] e
Y='(n=n+1) s[(n)u]'
Z='(n=0) s[(n)u] YY e '
do_2 50 Z
move nets, -84, -58: head nets,66,-81;
ㄴ
=================================
어떻게 하면 키보드를 적게 써서 목표를 달성하나, 그것이 바로 코딩이다. (컴퓨팅적 사고)
Snake Patterns
(http://www-tc.pbs.org/teachers/mathline/lessonplans/pdf/atmp/SnakePatterns.pdf)
=================================
문제 1
=================================
쌓기나무준비
ㄱ
n=6
X = 'ss[u]'
do s (n)X
ㄴ
=================================
X를 6번 반복한다. (초기값 있음)
결과는
=================================
문제 2
=================================
쌓기나무준비
ㄱ
n=6
Y = 'uY'
X= 'ss[uY] X'
do_n s X
ㄴ
=================================
=================================
문제 3
=================================
쌓기나무준비
ㄱ
n=2
Y = 'uY'
X= 'ss[uY] X'
do_n s X
ㄴ
=================================
=================================
예제 1
=================================
쌓기나무준비
ㄱ
n=3
X= 'ss[u]'
do s(n)X
ㄴ
=================================
=================================
예제 2
=================================
쌓기나무준비
ㄱ
n=3
X= 'ss[]u'
do s(n)X
ㄴ
=================================
=================================
리커젼 – 허물 벗기 (do_6 등)
반복 – for, do, while 등 (do 6 등)
=================================
이차함수 문제 <풀어볼 것>
=================================
n = 0 일 때 y = c (절편)
=================================
=================================
예제 3 <이차함수>
=================================
쌓기나무준비
ㄱ
n=6
Y = 'uY'
X= 'ss[uY] X'
do_n s X
ㄴ
=================================
=================================
예제 4
=================================
쌓기나무준비
ㄱ
k=0
x='(k=k+1)ss[(k)u]'
do s 6 x
ㄴ
=================================
ㄱ
n=6
Y = 'uY'
X= 'Xss[uY]'
do_n s X
ㄴ
=================================
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
---|---|
[SNU Gifted] 6월 11일 (토) 수업내용 정리 (1) | 2016.06.12 |
[SNU Gifted] 6월 4일 (토) 수업내용 정리 (0) | 2016.06.04 |
[SNU Gifted] 3월 26일 (전체교육) 수업내용 정리 (0) | 2016.04.04 |
[SNU Gifted] 3월 19일 (토) 수업내용 정리 (0) | 2016.04.04 |
[SNU Gifted] 3월 26일 (전체교육) 수업내용 정리
2016년 3월 26일 (토요일)
오늘 배운 내용 및 전체강의 순서 :
단기적으로 좋은 대학을 가기 위한 길이라는 과정 < 영재원 ? >
좋은 대학이 목표가 되어서는 안되고 공부하는 사람, 학습하는 사람이 되기 위해 중요한 몇 가지가 있다는 것.
공부할 때 고려할 부분 < 윤리 >
어렸을 때 지킨 습관 하나가, 어른이 되었을 때는 무시 못할 차이가 된다.
어렸을 때 조그마한 습관 차이
연구(학습) 윤리란 무엇인가? : 연구의 밑바탕
연구윤리가 왜 중요한가? : 도덕이 비로소 곧 경쟁력 (인성)
아무리 연구성과가 훌륭하다라고 해도 그것이 거짓말을 통해서, 남을 속여서, 빼앗아가서 그것을 내 것이라고 하는 옳지 않은 연구과정이 있어서는 아니 된다.
<황우석 줄기세포 사건>
황우석으로 인해 미국의 논문 단체에서는 황씨가 들어간 사람이 논문을 낸 경우 2배 정도로 더 엄격하게 심사하게 됨, 이로 많은 사람들이 피해를 입음
초등학교 숙제 표절 : 남의 것을 표절하는 것이 잘못이라는 교육을 제대로 하지 않음 -> 어려서부터 올바른 자세로 올바르게 살아가는 사람이 후에도 성공 -> 욕구 억제 필요
진정한 성공을 위한 떳떳한 마음 (동영상)
우리가 지켜야 할 연구윤리에는 어떠한 것이 있는가?
조작 : 정보를 왜곡 (위조) -> 존재하지 않은 연구를 허위로 만들어 내는 것. < 영국 최초인간 사건 >
변조 : 데이터나 결과를 의도적으로 조작하는 것 < 황우석 줄기세포 사건 >, 데이터 마사지
표절 : 타인의 아이디어를 정당한 승인이 없이 베끼는 행위
공동연구에 적극 참여, 업적을 공정하게 나누기
연구윤리를 지키기 위해서 우리는 무엇을 해야 하는가?
올바른 인용
학습윤리의 필요성
- 학습을 하는데도 윤리 (도덕) 이 있다.
학습 공동체는 공부하는 사람들이 모인 곳이므로 서로 간에 지켜야 할 규칙이 있음.
특히, 초/중학교 때는 장차 고차원적이고 전문적인 지식을 배우고, 익히기 위해 필요한 가장 기초적인 인성과 지식을 익히는 과정
공부하는 사람에게 무엇이 요구되는가?
성실, 존중, 책임, 규칙준수
예비 연구자 단계에서 지켜야 할 연구윤리 내용
표절, 과제물의 중복제출과 구매, 위조와 변조, 출처표시와 인용
바람직한 연구란?
연구부정행위 (위조, 변조, 표절) 줄여서 FFP
연구부적절행위 (무임승차, 공로불인정, 권익침해, 부당안, 자료확보 등)
▼
왜곡
편양
과장
자기기만
실수
부주의
무지
태만
이해상층
▼
정직성 (Honesty), 정확성 (Accuracy), 효율성 (Efficiency), 객관성 (Objectivity)
연구윤리를 지키지 못한 결과는
자신의 양심에 가책, 이미지 손상, 국가 실례/망신
실수하기 쉬운 저작물 불법 이용
교재, 책자 등의 전부를 복사/제본하는 행위
강의시간에 배포받은 자료를 온라인으로 공유하는 행위
타인의 노트필기 내용을 배포하는 행위
발표나 보고서 작성을 위해 그림, 사진, 글 등을 저작자의 허락 없이 사용하는 행위
불성실한 학습활동
대리출석과 무단조퇴
시험 부정행위 / 컨닝 혹은 대리시험
무임 승차
모둠 활동 시 주어진 역할이나 책임을 다하지 않음
표절
지식 도둑 (동영상, 지식채널e)
윤리적 글쓰기에서 벗어난 전형적인 연구부정행위
일반적 지식이 아닌 다른 사람의 아이디어나 연구 방법 (구조), 혹은 글로 표현된 말이나 그림, 표, 사진, 그래프 등을 출처를 밝히지 않고 가져다가 마치 자신의 것인 것처럼 사용하는 지적 절도 행위.
몰래 훔친 것을 자신의 것이라고 속이는 것
표절은 출처를 표시하지 않거나 출처를 표시했더라고 해도 부적절하게 표시하거나 정당한 범위를 벗어나 인용할 때 성립한다.
'Project > SNU Gifted Education' 카테고리의 다른 글
[SNU Gifted] 6월 18일 수업내용 정리 (0) | 2016.06.19 |
---|---|
[SNU Gifted] 6월 11일 (토) 수업내용 정리 (1) | 2016.06.12 |
[SNU Gifted] 6월 4일 (토) 수업내용 정리 (0) | 2016.06.04 |
[SNU Gifted] 4월 2일 (토) 수업내용 정리 (1) | 2016.04.04 |
[SNU Gifted] 3월 19일 (토) 수업내용 정리 (0) | 2016.04.04 |