Community
Participate
Working Groups
Currently, the splash screen appears to be quite useless. - The overview link has 1 sentence - it could use some looking at I think. There must surely be more to explain about this project then that?.. - The tutorial button loads an empty page (I think we have some tutorials made, so we should make sure they load into the splash screen as well). - Also, the "Go to workbench" link doesn't work - related to Bug 299869.
Created attachment 159527 [details] Version 1 Splash screen that kind of works Link on splash screen goes to Java Lite perspective. Yay!! Cleaned up the splash screen a little.
Created attachment 159529 [details] Version 1 Similar code for the Scheme plugin Also, I tried to get it working for Scheme as well but I can't get the Scheme plugin to work. These are the files that are needed to get it working if the Scheme perspective works.
I'll look at the patch shortly. In the meantime, I'm cleaning up some terminology. I believe that this bug is concerned with the welcome page and have changed the summary to reflect that. I am addressing the splash screen that appearrs as the IDE is loading as part of the branding plug-in with Bug 303025.
At some point we are going to have to make the other links do something a little more useful too (I'm looking at you "Tutorials" and "Overview" links.. At the very least, we should put a URL link to http://wiki.eclipse.org/Eclipse_IDE_for_Education from, perhaps, the Overview page. And the tutorials should actually open some tutorials. Should we make new bugs for these?
I feel that an Overview doesn't provide a lot of value. If we do want to explain something about IDE4EDU/EduEclipse/JavaLite we should just rework the language on the welcome screen. Maybe a short explanation of what an IDE does, what are it's advantages, what is the point of IDE4EDU. Since IDE4EDU is in flux I think we should hold off on putting too much effort into tutorials. If I may pontificate briefly, one thing that I've been thinking of when working on pieces of IDE4EDU is "How can I design this so that it doesn't need a tutorial to explain it?" Especially when dealing with students who quite frankly almost never do tutorials, I think our initial goal with IDE4EDU should be to make a version of Eclipse where everything an average student would want to do in their first 3-5 weeks of programming with Java is as obvious as possible.
(In reply to comment #5) > I feel that an Overview doesn't provide a lot of value. If we do want to > explain something about IDE4EDU/EduEclipse/JavaLite we should just rework the > language on the welcome screen. Maybe a short explanation of what an IDE does, > what are it's advantages, what is the point of IDE4EDU. I'd like to start consistently referring to this beast as Eclipse IDE for Education. I don't like "Educlipse"; nor am I particularly fond of "JavaLite". > Since IDE4EDU is in flux I think we should hold off on putting too much effort > into tutorials. +1 > If I may pontificate briefly, one thing that I've been thinking of when working > on pieces of IDE4EDU is "How can I design this so that it doesn't need a > tutorial to explain it?" Especially when dealing with students who quite > frankly almost never do tutorials, I think our initial goal with IDE4EDU should > be to make a version of Eclipse where everything an average student would want > to do in their first 3-5 weeks of programming with Java is as obvious as > possible. +1
How about we add a "Let me just start codin' some Java" icon on the intro screen that automagically creates a project/class and opens the editor?
(In reply to comment #6) > > I'd like to start consistently referring to this beast as Eclipse IDE for > Education. I don't like "Educlipse"; nor am I particularly fond of "JavaLite". > <2cents> There was a bit of discussion about the name in Bug 244644 and there was some consensus about "Educlipse". It's not the greatest name but I like it because it is clear that it is an educational version of Eclipse and it is not 4 words. "Eclipse IDE for Education" is a bit of a mouthful and it doesn't seem like a name that people would use. It also isn't clear that it is a version of Eclipse. One could easily read it to be "Eclipse is an IDE for Education". It would also be kind of huge in a Program list like the Windows Start menu. "Educlipse" is short enough that people would use it and it would make sense attached to an icon for the program on a desktop or in a program list. I also like that we can use the prefix for the language perspectives. For instance: Educlipse EduJava EduScheme Or we could use Educlipse as a prefix: Educlipse Educlipse Java Educlipse Scheme Other ideas: EduEclipse EduJava EduScheme EduEclipse EduEclipse Java EduEclipse Scheme SimplEclipse SimplJava SimplScheme SmplEclipse SmplJava SmplScheme StarterEclipse StarterJava StarterScheme StartEclipse StartJava StartScheme Eclipse Jr. Java Jr. Scheme Jr. LearnEclipse LearnJava LearnScheme LurnEclipse LurnJava LurnScheme LrnEclipse LrnJava LrnScheme Eclipse4Edu Java4Edu Scheme4Edu Eclipse IDE4Edu IDE4Java IDE4Scheme I suppose out of these this is my favorite: EduEclipse EduJava EduScheme </2cents>
(In reply to comment #7) > How about we add a "Let me just start codin' some Java" icon on the intro > screen that automagically creates a project/class and opens the editor? Neat idea. The trick is in wording and organizing the information to be clear that there are 2 ways to start. 1) Workspace with an initial project and class as suggested above (for use the 1st time the student uses the product) 2) Blank workspace (probably used for the 2nd time and beyond) Could be something like: 1) "If this is your first time using Eclipse IDE for Education, click here to get started coding some Java." 2) "Just open the Java mode of Eclipse IDE for Education" That's a little awkward. Actually, usually the Welcome Screen is only shown the first time you use Eclipse so perhaps the only option is a "Get started with Java" link that does open a workspace with an initial project and Java program as suggested above. This seems simpler and better. Less is more. Alternatively, if we are worried about students having trouble getting started, perhaps a better option is to leave the welcome screen kind of as is, have the "Get started with Java" link switch to the blank Java perspective as my patch currently does, and then to provide a strong hint about next steps have some grey text in the package explorer that says "Create a new Java Program to get started".
(In reply to comment #8) For starters, you're going to have to remove most of the names that include "Java" as they are almost all a violation of the Java trademark. It's pretty clear to me from the various threads of communication, that I move between liking and not liking "Educlipse". Miles, you've basically suggested that it's "good enough". I'm not ready to declare victory on "good enough". FWIW, "Eclipse for Education" or "Eclipse IDE for Education" aligns well with the naming we use on the other packages available on /downloads. I agree that it's a mouthful. Again, I think we need some out-of-the-box thinking here.
(In reply to comment #10) > (In reply to comment #8) > > For starters, you're going to have to remove most of the names that include > "Java" as they are almost all a violation of the Java trademark. > > It's pretty clear to me from the various threads of communication, that I move > between liking and not liking "Educlipse". Miles, you've basically suggested > that it's "good enough". I'm not ready to declare victory on "good enough". > > FWIW, "Eclipse for Education" or "Eclipse IDE for Education" aligns well with > the naming we use on the other packages available on /downloads. I agree that > it's a mouthful. > > Again, I think we need some out-of-the-box thinking here. I'm personally in favor of EduClipse. Its catchy and combines Education and Eclipse - the 2 main ingredients to our project. I would be for it. Then we could say something like: "EduClipse - The Eclipse IDE for Education!"
> (In reply to comment #8) > > FWIW, "Eclipse for Education" or "Eclipse IDE for Education" aligns well with > the naming we use on the other packages available on /downloads. Oh I see what you are thinking. Making it similar to the names of the packages like "Eclipse IDE for C/C++ Developers". The only problem with this is that unlike the differences between the Java and the Java EE versions which have the "Java" and "Java EE" perspectives, there is not a clear way to name our perspective unless we name our perspective something like "Java Educational" or "Java for Education". Again not short but it is clear. I don't think being straightforward is a bad thing. This could work. > For starters, you're going to have to remove most of the names that include > "Java" as they are almost all a violation of the Java trademark. I was just intending those to be the names of the perspectives. Is that allowed? Is calling a perspective JavaLite a violation of the Java trademark? If so, that might make for some tricky naming. > It's pretty clear to me from the various threads of communication, that I move > between liking and not liking "Educlipse". Miles, you've basically suggested > that it's "good enough". I'm not ready to declare victory on "good enough". I guess I should say after having thought about it, I think it is better than good enough. I agree with Corey that it meets what I think are the 2 main goals for a name of this project and it has the benefit of being short and catchy. A) The name should communicate that it is a version of Eclipse. B) The name should communicate that it is for educational use. I think we will have a hard time finding a name that beats EduEclipse with regards to meeting these goals. > Again, I think we need some out-of-the-box thinking here. I've been thinking of some names that are perhaps a bit more creative and less direct but try to get across the idea that this version of Eclipse is simpler and kind of a subset of the main Eclipse. Partial Eclipse Lunar Eclipse Lunar Shadow Ball in front of lamp Penumbra Penumbra Eclipse Eclipse Penumbra Corona Eclipse Corona Mini Eclipse I kind of like Partial Eclipse. Cheers, Miles
As we discussed in the meeting today, I'm also in support of Educlipse. I do like some of the others Miles brought up, but in the end I think Educlipse is ideal. It's short and concise, makes it obvious it's a version of Eclipse, and of course also makes it clear that it's meant for education. Like Cory said, it could always be "Educlipse - The Eclipse IDE for Education", as this would tie in with the naming scheme of many other Eclipse products, and we would still have the aforementioned benefits of just "Educlipse". Those are my thoughts.