ITS's Dev Story

(오늘 배운 내용)

 

교수님은 생체신호 (뇌파, 아이트래커) + 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 서울대학교 영재교육원 정보분과 공간지각능력 문제해결전략 활동지)