JetBrains / educational-plugin

Educational plugin to learn and teach programming languages such as Kotlin, Java, Python, JavaScript, and others right inside of JetBrains IntelliJ Platform based IDEs.
https://jetbrains.com/edu-products
Apache License 2.0
151 stars 51 forks source link

Can you add the Course-Creator function, Please, Really Need that!!! #15

Closed junixapp closed 7 years ago

junixapp commented 7 years ago

Hi, I am making a edu product based on idea, and need some help from this plugin. It runs nomally, but I found that the Course-Creator function is not added or integrated, Can you add this? Thank you very much!!!

medvector commented 7 years ago

Hi! Actually this plugin already provides course creator functionality. For which programming language do you need it for? We currently support Python, Java and Kotlin. For Java and Kotlin look to New Project/Education/Create a new course. For Python go to Help -> Enable Course Creator Features and then Create New Course action will appear in File menu.

Could you also please share any details about your product?

junixapp commented 7 years ago

I’m terribly sorry for my late reply, because I am in China, and we have the time difference.....

I clone the source of this repository, then run it . After a while, it lanuchs a new idea, I click the New Project, But I can not found the Education item, It is true. And I also click Help->Enable Course Creator Features, the Create New Course action appears in File Menu really, but enter a blank panel when I click it. the source that I cloned is up-to-date, I check it. My idea is Community version, Is that the reason ?

1 2

Our product is service our student to learn programming language courses. In the begining, we made a website to do that, but for the experience reason we give up, you know, like code-hint, netspeed difference, etc..

So we want to base on idea which is the best ide for developers, and the eclipse doc is so poor. I also try to rewrite the all functions of the edu-plugin with swing and the idea sdk. After some effort, I found it is to hard for me,my development experience and my english level is not enough. Very Lucky, The edu-plugin is open-source.

We want to make our courses, so I want use the Course-Creator function to have a try.

Please help me, my beatutiful, pretty and cute sister. (^__^)

medvector commented 7 years ago

Hi!

I reproduced the problem with the blank panel. Will fix it soon.

Are you interested in courses for Python or for other languages as well? If you're interested in Python, consider trying PyCharm Edu. (here is the part of documentation about course creation https://www.jetbrains.com/pycharm-edu/educators/).

junixapp commented 7 years ago

Ok, I will have a try for PyCharm Edu, Thank you very much!
And do you have a plan to support other language, like php, c++, etc...

medvector commented 7 years ago

I'm sorry, but not in the nearest future. However, we would be glade to accept a PR with their support :)