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

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

프로젝트 소개

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

웹 브라우저만 있으면 언제 어디서나 개발 가능
별도의 설치 과정이 불필요
온라인 빌드/실행/디버깅 지원
온라인 실시간 협업 지원
다양한 프...
구름의 동작 환경
• 동작 환경
– 운영체제에 관계 없이 웹 표준을 준수하는 브라우저에서 동작
– 운영체제: Windows, Mac OSX, Linux
– 브라우저: Chrome, Safari, Firefox, Oper...
goormIDE: 클라우드 통합개발환경

교육용버전 소개

5
교육용 기능

<대시보드:관리도구>

<실시간 퀴즈>

<강의 슬라이드 공유>

<자동 채점>

<유사도 검사>
6
교육용버전 시나리오
교수자 / 강의자

학생

관리자 로그인

가입/로그인
퀴즈 등록
문제 출제

프로그램 작성
IDE 내 제출
실시간 채점

•
•
•
•

결과 확인
소스코드 확인
유사도 검사
원격 지도(협업)
7
회원 가입
• http://class.skku.goorm.io 에 접속

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

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

10
회원 가입
• 로그인이 완료되면 다음과 같은 메인 화면이 뜹니다.

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

12
새 프로젝트 만들기
• C++ Console 프로젝트를 선택합니다.

13
새 프로젝트 만들기
• 필요한 정보를 입력하고 확인 버튼을 클릭합니다.

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

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

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

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

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

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

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

21
편집 기능
• 찾기 / 바꾸기
– CTRL + F

22
편집 기능
• 자동 완성
– CTRL + SPACE

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

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

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

26
커뮤니케이션/협업
• 교수자의 프로젝트는 수강 학생들과 공유되지 않습니다.
– 프로젝트 - 프로젝트 공유를 통해 가능합니다.

27
커뮤니케이션/협업
• 학생들이 새로 만드는 모든 프로젝트는
교수자와 공유됩니다.

28
커뮤니케이션/협업
• 학생의 프로젝트는 실시간으로 교수자의 편집이 가능합니다.

29
커뮤니케이션/협업
• 학생들간의 협업도 가능하나
교수자의 허가가 있어야만 합니다.

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

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

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

33
퀴즈/시험/과제
• 새 프로젝트를 만들어 문제를 해결합니다.
• 제출 전에는 반드시 빌드를 해야 합니다.

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

35
퀴즈/시험/과제
• 해당하는 문제에 대해 업로드를 시작합니다.

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

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

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

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

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

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

42
Q&A
• 구름 기능 및 시스템 문의
– 이메일1: contact@goorm.io
– 이메일2: bu.ahn@goorm.io

• 건의 사항/버그 리포팅
– 메뉴 → 계정 → 로그아웃 → 사용자 의견

43
Upcoming SlideShare
Loading in...5
×

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

219

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
219
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Goorm ide 교육용버전 for skku(학생)"

  1. 1. 구름IDE : 클라우드 통합개발환경 교육용 버전 소개
  2. 2. 구름IDE: 클라우드 통합개발환경 프로젝트 소개 2
  3. 3. 클라우드 통합개발환경 구름IDE • 클라우드 통합 개발 환경 – – – – – 웹 브라우저만 있으면 언제 어디서나 개발 가능 별도의 설치 과정이 불필요 온라인 빌드/실행/디버깅 지원 온라인 실시간 협업 지원 다양한 프로그래밍 언어 지원 3
  4. 4. 구름의 동작 환경 • 동작 환경 – 운영체제에 관계 없이 웹 표준을 준수하는 브라우저에서 동작 – 운영체제: Windows, Mac OSX, Linux – 브라우저: Chrome, Safari, Firefox, Opera • 구글 크롬 브라우저 – 최신 웹 기술을 기반으로 웹표준을 잘 지원하는 구글 크롬에서 가장 잘 동작 4
  5. 5. goormIDE: 클라우드 통합개발환경 교육용버전 소개 5
  6. 6. 교육용 기능 <대시보드:관리도구> <실시간 퀴즈> <강의 슬라이드 공유> <자동 채점> <유사도 검사> 6
  7. 7. 교육용버전 시나리오 교수자 / 강의자 학생 관리자 로그인 가입/로그인 퀴즈 등록 문제 출제 프로그램 작성 IDE 내 제출 실시간 채점 • • • • 결과 확인 소스코드 확인 유사도 검사 원격 지도(협업) 7
  8. 8. 회원 가입 • http://class.skku.goorm.io 에 접속 8
  9. 9. 회원 가입 • 로그인 화면에서 회원 가입 버튼을 누릅니다. 9
  10. 10. 회원 가입 • 필요한 정보를 입력하고 가입을 완료합니다. 10
  11. 11. 회원 가입 • 로그인이 완료되면 다음과 같은 메인 화면이 뜹니다. 11
  12. 12. 새 프로젝트 만들기 • 화면 상단의 파일-새 프로젝트 또는 툴바에서 새 프로젝트를 선택합니다. 12
  13. 13. 새 프로젝트 만들기 • C++ Console 프로젝트를 선택합니다. 13
  14. 14. 새 프로젝트 만들기 • 필요한 정보를 입력하고 확인 버튼을 클릭합니다. 14
  15. 15. 새 프로젝트 만들기 • 프로젝트가 정상적으로 생성되면 화면 좌측의 프로젝트 탭에 디렉토리와 파일이 출력됩니다. 15
  16. 16. 새 프로젝트 만들기 • src/main.cpp 파일을 더블 클릭하거나 오른쪽 버튼 메뉴 – 열기를 선택합니다. 16
  17. 17. 빌드 및 실행 • 화면 상단의 프로젝트 – 빌드를 선택하거나 또는 툴바에서 아래 아이콘을 클릭합니다. 17
  18. 18. 빌드 및 실행 • 빌드 할 프로젝트를 선택하고 빌드 버튼을 누릅니다. 18
  19. 19. 빌드 및 실행 • 빌드가 정상적으로 완료되면 하단의 터미널에 메시지가 출력됩니다. 19
  20. 20. 빌드 및 실행 • 화면 상단의 프로젝트 – 실행을 클릭하거나 또는 툴바에서 아래 아이콘을 클릭합니다. 20
  21. 21. 빌드 및 실행 • 실행이 정상적으로 완료되면 결과는 아래의 터미널에서 확인 가능합니다. 21
  22. 22. 편집 기능 • 찾기 / 바꾸기 – CTRL + F 22
  23. 23. 편집 기능 • 자동 완성 – CTRL + SPACE 23
  24. 24. 슬라이드 공유 • 화면 우측의 슬라이드 탭에서 교수자의 강의자료를 함께 볼 수 있습니다. 24
  25. 25. 슬라이드 공유 • 화면 우측의 슬라이드 탭에서 교수자의 강의자료를 함께 볼 수 있습니다. 25
  26. 26. 커뮤니케이션/협업 • 우측의 커뮤니케이션 탭에서 동일 프로젝트에 접근한 유저끼리 채팅이 가능합니다. 26
  27. 27. 커뮤니케이션/협업 • 교수자의 프로젝트는 수강 학생들과 공유되지 않습니다. – 프로젝트 - 프로젝트 공유를 통해 가능합니다. 27
  28. 28. 커뮤니케이션/협업 • 학생들이 새로 만드는 모든 프로젝트는 교수자와 공유됩니다. 28
  29. 29. 커뮤니케이션/협업 • 학생의 프로젝트는 실시간으로 교수자의 편집이 가능합니다. 29
  30. 30. 커뮤니케이션/협업 • 학생들간의 협업도 가능하나 교수자의 허가가 있어야만 합니다. 30
  31. 31. 퀴즈/시험/과제 • 생성된 시험은 시험 관리에서 확인할 수 있고 시험을 시작 및 중지할 수 있습니다. 31
  32. 32. 퀴즈/시험/과제 • 시작된 시험은 IDE의 우측 레이아웃에서 확인할 수 있습니다. 32
  33. 33. 퀴즈/시험/과제 • 퀴즈 항목을 클릭하면 문제 내용을 확인할 수 있습니다. 33
  34. 34. 퀴즈/시험/과제 • 새 프로젝트를 만들어 문제를 해결합니다. • 제출 전에는 반드시 빌드를 해야 합니다. 34
  35. 35. 퀴즈/시험/과제 • 퀴즈/시험/과제는 문제당 하나의 프로젝트를 업로드하여 자동 채점을 받습니다. 35
  36. 36. 퀴즈/시험/과제 • 해당하는 문제에 대해 업로드를 시작합니다. 36
  37. 37. 퀴즈/시험/과제 • 해당 문제를 해결했을 경우 아래처럼 성공으로 표시됩니다. 37
  38. 38. 채점 관리 • 교수자는 문제를 해결한 학생의 명단을 확인할 수 있습니다. 38
  39. 39. 채점 관리 • 교수자는 학생들이 제출한 소스코드들을 실시간으로 확인할 수 있습니다. 39
  40. 40. 채점 관리 • 교수자는 학생들이 제출한 소스코드들의 채점 진행 상황을 확인할 수 있습니다. 40
  41. 41. 유사도 검사 • 교수자는 학생들이 제출한 소스코드들의 유사도를 검사할 수 있습니다. 41
  42. 42. 유사도 검사 • 설정한 값 이상의 유사도를 보이는 학생들의 소스코드를 비교하여 볼 수 있습니다. 42
  43. 43. Q&A • 구름 기능 및 시스템 문의 – 이메일1: contact@goorm.io – 이메일2: bu.ahn@goorm.io • 건의 사항/버그 리포팅 – 메뉴 → 계정 → 로그아웃 → 사용자 의견 43
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×