Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » IDE4EDU » Experiences with Eclipse in CS education
Experiences with Eclipse in CS education [message #570108] Fri, 05 February 2010 14:16 Go to next message
Francisco Gortázar is currently offline Francisco Gortázar
Messages: 19
Registered: July 2009
Location: Spain
Junior Member
Hi all,

I have seen your project and it sounds really interesting to us. Me and another colleague have participated in the development of an Eclipse distribution for education (EclipseGavab: http://www.gavab.es/eclipsegavab/). Our primary intention was to provide the students one IDE for every language, so that they could learn the IDE once, and then focus on the different languages and paradigms they have to learn. We wanted also to provide the environment with the necessary tools (compilers, vms and interpreters), so no further installation was needed.

Up to now, we have been using the environment for four years, and have asked students to fill a questionaire each year about their overall impression with respect to EclipseGavab. It seems that they are comfortable with the environment, and specifically they have said that they like to use a real environment.

More concretelly, we have focused on these aspects when developing EclipseGavab:

* All-in-one bundle: languages and tools together in a single environment (although this is only the case for Windows for now)
* Collaborative programming: we've included Subversive, Mylyn and ECF. We are also investigating including Saros (https://www.inf.fu-berlin.de/w/SE/DPP) for next releases

One thing we haven't had time yet to improve is ease of use (like what you're doing with the JavaLite approach), but we'd like to. So we are wondering if we could join efforts in this sense.

Currently, we provide support for Java, Haskell, Pascal (yes, Pascal), Ruby and PascalFC. Obviously, different universities and colleges, may need a different set of tools, so I wonder if you have thought about providing different "flavours" or packages (instead of one single package). What if, for instance, one would like to use ML instead of Haskell or Lisp instead of Scheme? I, as a professor, would like to choose the tools that best suit for me.

In the sense of collaborative programming tools, have you thought of something, for instance, like on-line remote assistance for students? The shared editing capabilites of ECF project may help in this sense.

Ok, this post is already too long, I'm looking forward for any news on these topics and any other from the IDE4EDU project related to teaching CS.

kind regards,
Patxi.
--
http://www.gavab.es/eclipsegavab
http://sidelab.wordpress.com


Re: Experiences with Eclipse in CS education [message #570125 is a reply to message #570108] Fri, 19 February 2010 15:21 Go to previous message
Wayne Beaton is currently offline Wayne Beaton
Messages: 496
Registered: July 2009
Senior Member
I am very sorry for my late response.

We are definitely keen to accept your input into the project. We have
thought of many of the same things that you're thinking of. We decided
to start small and work up to some of the larger items you've mentioned.
Right now, we're pretty constrained resource-wise, so we've been
focusing our attention where we could do the most good. I'm definitely
interested in support for other languages and collaboration and remote
assistance.

I'm also interested in providing different "flavours" of the IDE for
different students. I'd also like to consider simply making it easier
for students to add support for various languages to their existing
environment (rather than have to download a completely new environment).
Ultimately, it's about making the environment easier for students and
progressively introducing them to more advanced concepts.

The project itself has very much become an environment "for students, by
students" as most of the work has been done by current students as part
of various programmes we've connected to at the University level.


I look forward to your input into the project. Have you any thoughts on
how you might want to start?

Wayne

Francisco Gortázar wrote:
> Hi all,
>
> I have seen your project and it sounds really interesting to us. Me and
> another colleague have participated in the development of an Eclipse
> distribution for education (EclipseGavab:
> http://www.gavab.es/eclipsegavab/). Our primary intention was to provide
> the students one IDE for every language, so that they could learn the
> IDE once, and then focus on the different languages and paradigms they
> have to learn. We wanted also to provide the environment with the
> necessary tools (compilers, vms and interpreters), so no further
> installation was needed.
>
> Up to now, we have been using the environment for four years, and have
> asked students to fill a questionaire each year about their overall
> impression with respect to EclipseGavab. It seems that they are
> comfortable with the environment, and specifically they have said that
> they like to use a real environment.
>
> More concretelly, we have focused on these aspects when developing
> EclipseGavab:
>
> * All-in-one bundle: languages and tools together in a single
> environment (although this is only the case for Windows for now)
> * Collaborative programming: we've included Subversive, Mylyn and ECF.
> We are also investigating including Saros
> (https://www.inf.fu-berlin.de/w/SE/DPP) for next releases
>
> One thing we haven't had time yet to improve is ease of use (like what
> you're doing with the JavaLite approach), but we'd like to. So we are
> wondering if we could join efforts in this sense.
> Currently, we provide support for Java, Haskell, Pascal (yes, Pascal),
> Ruby and PascalFC. Obviously, different universities and colleges, may
> need a different set of tools, so I wonder if you have thought about
> providing different "flavours" or packages (instead of one single
> package). What if, for instance, one would like to use ML instead of
> Haskell or Lisp instead of Scheme? I, as a professor, would like to
> choose the tools that best suit for me.
> In the sense of collaborative programming tools, have you thought of
> something, for instance, like on-line remote assistance for students?
> The shared editing capabilites of ECF project may help in this sense.
>
> Ok, this post is already too long, I'm looking forward for any news on
> these topics and any other from the IDE4EDU project related to teaching CS.
>
> kind regards,
> Patxi.
Previous Topic:IDE4EDU Creation Reviews results
Next Topic:Experiences with Eclipse in CS education
Goto Forum:
  


Current Time: Mon Apr 21 03:23:16 EDT 2014

Powered by FUDForum. Page generated in 0.01748 seconds