goorm ide 교육용버전 for skku(학생)

43
구름IDE : 클라우드 통합개발환경 교육용 버전 소개

Upload: -

Post on 19-May-2015

263 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Goorm ide 교육용버전 for skku(학생)

구름IDE : 클라우드 통합개발환경

교육용 버전 소개

Page 2: Goorm ide 교육용버전 for skku(학생)

프로젝트 소개 구름IDE: 클라우드 통합개발환경

2

Page 3: Goorm ide 교육용버전 for skku(학생)

클라우드 통합개발환경 구름IDE

• 클라우드 통합 개발 환경

– 웹 브라우저만 있으면 언제 어디서나 개발 가능

– 별도의 설치 과정이 불필요

– 온라인 빌드/실행/디버깅 지원

– 온라인 실시간 협업 지원

– 다양한 프로그래밍 언어 지원

3

Page 4: Goorm ide 교육용버전 for skku(학생)

구름의 동작 환경

• 동작 환경

– 운영체제에 관계 없이 웹 표준을 준수하는 브라우저에서 동작

– 운영체제: Windows, Mac OSX, Linux

– 브라우저: Chrome, Safari, Firefox, Opera

• 구글 크롬 브라우저

– 최신 웹 기술을 기반으로 웹표준을 잘 지원하는 구글 크롬에서 가장 잘 동작

4

Page 5: Goorm ide 교육용버전 for skku(학생)

교육용버전 소개 goormIDE: 클라우드 통합개발환경

5

Page 6: Goorm ide 교육용버전 for skku(학생)

교육용 기능

6

<대시보드:관리도구> <강의 슬라이드 공유>

<자동 채점> <실시간 퀴즈> <유사도 검사>

Page 7: Goorm ide 교육용버전 for skku(학생)

교육용버전 시나리오

퀴즈 등록

문제 출제 프로그램 작성

IDE 내 제출

• 결과 확인 • 소스코드 확인 • 유사도 검사 • 원격 지도(협업)

7

실시간 채점

교수자 / 강의자 학생

가입/로그인

관리자 로그인

Page 8: Goorm ide 교육용버전 for skku(학생)

회원 가입

• http://class.skku.goorm.io 에 접속

8

Page 9: Goorm ide 교육용버전 for skku(학생)

회원 가입

• 로그인 화면에서 회원 가입 버튼을 누릅니다.

9

Page 10: Goorm ide 교육용버전 for skku(학생)

회원 가입

• 필요한 정보를 입력하고 가입을 완료합니다.

10

Page 11: Goorm ide 교육용버전 for skku(학생)

회원 가입

• 로그인이 완료되면 다음과 같은 메인 화면이 뜹니다.

11

Page 12: Goorm ide 교육용버전 for skku(학생)

새 프로젝트 만들기

• 화면 상단의 파일-새 프로젝트 또는 툴바에서 새 프로젝트를 선택합니다.

12

Page 13: Goorm ide 교육용버전 for skku(학생)

새 프로젝트 만들기

• C++ Console 프로젝트를 선택합니다.

13

Page 14: Goorm ide 교육용버전 for skku(학생)

새 프로젝트 만들기

• 필요한 정보를 입력하고 확인 버튼을 클릭합니다.

14

Page 15: Goorm ide 교육용버전 for skku(학생)

새 프로젝트 만들기

• 프로젝트가 정상적으로 생성되면 화면 좌측의 프로젝트 탭에 디렉토리와 파일이 출력됩니다.

15

Page 16: Goorm ide 교육용버전 for skku(학생)

새 프로젝트 만들기

• src/main.cpp 파일을 더블 클릭하거나 오른쪽 버튼 메뉴 – 열기를 선택합니다.

16

Page 17: Goorm ide 교육용버전 for skku(학생)

빌드 및 실행

• 화면 상단의 프로젝트 – 빌드를 선택하거나 또는 툴바에서 아래 아이콘을 클릭합니다.

17

Page 18: Goorm ide 교육용버전 for skku(학생)

빌드 및 실행

• 빌드 할 프로젝트를 선택하고 빌드 버튼을 누릅니다.

18

Page 19: Goorm ide 교육용버전 for skku(학생)

빌드 및 실행

• 빌드가 정상적으로 완료되면 하단의 터미널에 메시지가 출력됩니다.

19

Page 20: Goorm ide 교육용버전 for skku(학생)

빌드 및 실행

• 화면 상단의 프로젝트 – 실행을 클릭하거나 또는 툴바에서 아래 아이콘을 클릭합니다.

20

Page 21: Goorm ide 교육용버전 for skku(학생)

빌드 및 실행

• 실행이 정상적으로 완료되면 결과는 아래의 터미널에서 확인 가능합니다.

21

Page 22: Goorm ide 교육용버전 for skku(학생)

편집 기능

• 찾기 / 바꾸기

– CTRL + F

22

Page 23: Goorm ide 교육용버전 for skku(학생)

편집 기능

• 자동 완성

– CTRL + SPACE

23

Page 24: Goorm ide 교육용버전 for skku(학생)

슬라이드 공유

• 화면 우측의 슬라이드 탭에서 교수자의 강의자료를 함께 볼 수 있습니다.

24

Page 25: Goorm ide 교육용버전 for skku(학생)

슬라이드 공유

• 화면 우측의 슬라이드 탭에서 교수자의 강의자료를 함께 볼 수 있습니다.

25

Page 26: Goorm ide 교육용버전 for skku(학생)

커뮤니케이션/협업

• 우측의 커뮤니케이션 탭에서 동일 프로젝트에 접근한 유저끼리 채팅이 가능합니다.

26

Page 27: Goorm ide 교육용버전 for skku(학생)

커뮤니케이션/협업

• 교수자의 프로젝트는 수강 학생들과 공유되지 않습니다.

– 프로젝트 - 프로젝트 공유를 통해 가능합니다.

27

Page 28: Goorm ide 교육용버전 for skku(학생)

커뮤니케이션/협업

• 학생들이 새로 만드는 모든 프로젝트는 교수자와 공유됩니다.

28

Page 29: Goorm ide 교육용버전 for skku(학생)

커뮤니케이션/협업

• 학생의 프로젝트는 실시간으로 교수자의 편집이 가능합니다.

29

Page 30: Goorm ide 교육용버전 for skku(학생)

커뮤니케이션/협업

• 학생들간의 협업도 가능하나 교수자의 허가가 있어야만 합니다.

30

Page 31: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 생성된 시험은 시험 관리에서 확인할 수 있고 시험을 시작 및 중지할 수 있습니다.

31

Page 32: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 시작된 시험은 IDE의 우측 레이아웃에서 확인할 수 있습니다.

32

Page 33: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 퀴즈 항목을 클릭하면 문제 내용을 확인할 수 있습니다.

33

Page 34: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 새 프로젝트를 만들어 문제를 해결합니다.

• 제출 전에는 반드시 빌드를 해야 합니다.

34

Page 35: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 퀴즈/시험/과제는 문제당 하나의 프로젝트를 업로드하여 자동 채점을 받습니다.

35

Page 36: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 해당하는 문제에 대해 업로드를 시작합니다.

36

Page 37: Goorm ide 교육용버전 for skku(학생)

퀴즈/시험/과제

• 해당 문제를 해결했을 경우 아래처럼 성공으로 표시됩니다.

37

Page 38: Goorm ide 교육용버전 for skku(학생)

채점 관리

• 교수자는 문제를 해결한 학생의 명단을 확인할 수 있습니다.

38

Page 39: Goorm ide 교육용버전 for skku(학생)

채점 관리

• 교수자는 학생들이 제출한 소스코드들을 실시간으로 확인할 수 있습니다.

39

Page 40: Goorm ide 교육용버전 for skku(학생)

채점 관리

• 교수자는 학생들이 제출한 소스코드들의 채점 진행 상황을 확인할 수 있습니다.

40

Page 41: Goorm ide 교육용버전 for skku(학생)

유사도 검사

• 교수자는 학생들이 제출한 소스코드들의 유사도를 검사할 수 있습니다.

41

Page 42: Goorm ide 교육용버전 for skku(학생)

유사도 검사

• 설정한 값 이상의 유사도를 보이는 학생들의 소스코드를 비교하여 볼 수 있습니다.

42

Page 43: Goorm ide 교육용버전 for skku(학생)

Q&A

• 구름 기능 및 시스템 문의

– 이메일1: [email protected]

– 이메일2: [email protected]

• 건의 사항/버그 리포팅

– 메뉴 → 계정 → 로그아웃 → 사용자 의견

43