본문 바로가기
STUDY/Tools (IDE, MAC, WINDOWS)

JetBrains Academy with Intellij EduTools 플러그인

by simongs 2020. 6. 17.

▣ EduTools 플러그인

요즘 사람들이 어떤 intellij 플러그인을 많이 다운 받는지 궁금해서 서칭하던 중에
호기심이 가는 플러그인을 발견했습니다.

Jetbrain 사에서 제공하는 EduTools 라는 플러그인입니다.
간단히 소개하면 Intellij 기반으로 Java, Kotlin 등의 언어를 학습하는 플러그인입니다.

IDEA > 설정 > 플러그인 > 다운로드 수 정렬 후 내리다가 발견

플러그인의 오른쪽 설명에 적힌대로 설정 -> 플러그인 설정 -> 계정연결
학습을 지원하는 다양한 사이트가 있습니다.
Stepik, Coursera, JetBrains Academy, Js CheckiO 중 본 블로그는 JetBrains Academy를 기준으로 설명합니다.
(사실 하나하나 굵직굵직한 학습 사이트입니다.)

회원 가입은 아래 JetBrains Academy 사이트를 통해서 가입합니다.

 JetBarins Academy

아래 사이트를 통해서 회원가입 등을 진행하고 IDE 와 연결합니다.

 

JetBrains Academy: 실제 사례로 배우는 프로그래밍 학습 플랫폼

실제 사례로 배우는 프로그래밍 학습 플랫폼인 JetBrains Academy를 소개합니다. JetBrains IDE와 통합된 대화형 환경에서 실제 작동하는 애플리케이션을 단계별로 제작하며 프로그래밍을 배워보세요.

www.jetbrains.com

 샘플프로젝트 (Intellij IDE + JetBrains Academy Web Site)

1. Web Site에서 아래 프로젝트를 선택합니다.

Medium > 1단계 Readability Score 선택 (정규식을 활용한다)

2. 인텔리제이에서 프로젝트를 생성한다. 

플러그인을 다운받으면 File > Learn and Teach 가 생성된다.

3. 문제를 풀고 Check 버튼을 통해서 사이트에 업로드한다.
- 1 : Project 패널 : 현재 Course 에 대한 outline 설명
- 2 : 현재 풀어야할 문제에 대한 정의
- 3 : 체크 버튼을 통한 테스트케이스 검증 및 문제 수행 완료 시 JetBrains Academy 에 결과 등록

설명에 맞는 문제를 풀고 Check 버튼을 통해 확인한다.

4. 문제를 풀기위한 기반 지식 습득 (JetBarins Academy에서 학습 진행)

위의 문제를 풀기 위해 선행되어야 하는 학습 목록

5. 기반 지식 습득 웹 페이지
예를 들어 상단 목록 중 "Regexps basic" 를 선택 시 아래와 같이 배경지식부터
실제 코드까지 점진적인 학습을 진행하도록 웹으로 가이드 해줍니다.
예를 해당 학습의 목차는 아래와 같습니다.

1\. Why regular expressions?  
2\. Matching on examples : more PARKs  
3\. The power of regular expressions  
4\. The dot character  
5\. The question mark  
6\. conclusion

그리고 위에 학습목표시간 / 풀어야할 문제 (5문제)도 명시되어 있습니다.
문제는 영어라서 해석이 잘 안되어서 어렵습니다.

Web Page를 통한 학습 페이지의 일부이다.

 유료화 정책 (2020년말 Free)

현재 책정된 유료화 가격은 월에 50$ 정도입니다.
가벼운 학습 용도로 투자하기에는생각보다 가격이 쎈 편으로 느껴집니다..
하지만 컨텐츠를 만드는 측에서 성의있는 컨텐츠를 원하는 가격에 받는 거라 생각하면 그럴 수도 있다 싶습니다..

아래 이미지에서 보다시피 2020년말까지는 무료로 사용가능합니다.
단 7월 1일까지 등록을 해야하므로 사용해보려면 빠른 가입이 필요합니다.

가격정책으로 아직 원화의 가격은 발표되지 앟은 시점이다. 그래도 비슷하겠죠?

나름 비싼 IDE로 이것저것 해보고 싶은 당신에게 추천하는 플러그인입니다.

댓글