(소프트웨어 교육) 디자이너를 위한 sw 원리 이해
DESCRIPTION
소프트웨어 교육 디자이너를 위한 SW원리 이해 1주차 커리큘럼 공유합니다^^TRANSCRIPT
디자이너를 위한 SW 원리 이해 디자인의 영역 중 소프트웨어 UX/UI 디자인 분야에 관심이 있는 전공 학생들에게 컴퓨터 환경에서 동작하는 소프트웨어를 이해해보고 소프트웨어 개발자와의 소통을 위환 지식들을 경험을 통해 나누는 ‘디자이너를 위한 SW 원리 이해’ 첫 번째 워크샵이 지난 11 월 8 일 토요일 NHN NEXT 에서 열렸습니다 . 총 4 주에 걸친 워크샵 기간 동안 컴퓨터 동작원리와 계산적 사고 (computational thinking) 의 기본 개념을 체험형 학습을 통해 익혀 보고 웹서비스를 테마로 개발자의 사고방식과 디자이너와의 사고 방식의 차이를 경험하는 방식으로 진행됩니다 . 저희 소프트웨어 교육 연구소는 첫 주 커리큘럼을 공유하고자 합니다 .
내용 진행 시간
오리엔테이션4 주 전체 커리큘럼 소개 , 디자이너와 SW
서경진 교수님
1시간
Unplugged Activity 로 재미있게 컴퓨터의 동작
원리 이해하기
[ 인간 컴퓨터 1]미션지의 명령을 따라 도서관의 책을 찾고
마지막 미션을 수행하여 모니터에 출력하라 ! 경규일 연구원
2시간[ 인간 컴퓨터 2]
각자가 컴파일러 , 하드디스크 , CPU 등의 컴퓨터 구조가 되어 프로그램을 실행하라 !
✿ Unplugged Activity 로 재미있게 컴퓨터의 동작 원리 이해하기
[ 인간 컴퓨터 1] 미션지의 명령을 따라 도서관의 책을 찾고 단어를 획득하여 힌트를 얻어 마지막 미션을 수행하고 모니터에 출력하라 !
미션지 배부 = 프로그램 실행도서관 = 하드디스크책 찾기 = 하드디스크에서 파일 찾기책상 = 메모리 (RAM)책상에서 책 펴기 = 하드디스크의 내용을 메모리에 올리기팀원들 = CPU
✿ 컴퓨터의 동작 원리 프로그램이 실행되면 하드디스크에서 해당 파일을 찾아서 메모리에 그 내용을 올려 놓고 그 내용을 CPU 가 수행하는 것 .
디자이너를 위한 SW 원리 이해✿ Unplugged Activity 로 재미있게 컴퓨터의 동작 원리 이해하기
[ 인간 컴퓨터 2]
① 컴파일러 , 하드디스크 , 메모리 , 운영체제 , CPU( 수집기 , 해독기 , 계산기 ),
모니터의 역할 배분
② 상대팀이 프로그래밍한 종이를 받은 컴파일러가 NEXT 언어에 따라 비트박스
(Bit Box) 에 0 과 1 의 컴퓨터 언어로 전환
③ 하드디스크가 그대로 복사한 후 메모리 공간에 값을 저장
④ 운영체제가 호루라기를 불면 CPU 가 한 줄 씩 명령어를 가지고 와 해석하고 계산
⑤ 마지막으로 모니터가 결과값 출력