Hi Pavel, My task as a lecturer is to teach students to work with an existing software, to make changes to it and to integrate with it. Students can learn algorithms, patterns and approaches when they attend other courses. It is not a target to teach students to write their own new software.
In my opinion opensource projects are good for students because they have their communities that can help student to dive into the project. - Roman On Feb 15, 2011, at 11:05 PM, Pavel Petrochenko wrote: > Hi Roman, > > Sorry for interfering (I am not even Trac developer), but your post touched > me quite a bit, so I decided to go forward and post my opinion on this. > > >I would like to involve some of them in Trac to give them an > >opportunity to work on a real project instead of writing their own > >equation solvers or any other useless apps. > > From my observations professional life of developer mostly consists from real > life projects from the start more over most of persons who will become > really good developers are starting to work on them at the university. > However most of junior developers that I saw were lacking even basic > experience in > computer science(I do not mean ability to implement something relatively > simple, but ability to think and solve not to trivial problems on subject > domain). > > How ever academics is probably one of just few places in student life where > he is able to learn how to approach such kind of problems. Basically it is > last place > where he has time to learn how to think(yes he may learn later, but it will > be much slower learn from those real life projects where such problems are > rare). So I do > not think that writing of equation solvers is useless, and I strongly advice > you to provide good and really interesting academic related projects for your > students. > > P.S. I really like Trac but I think that participation in open source > projects should not be part of education > > > Regards, > Pavel Petrochenko > > On Tue, Feb 15, 2011 at 5:09 PM, Roman Prykhodchenko > <[email protected]> wrote: > Hello guys, > > > I am a lecturer at Kharkiv National University of Radio Electronics > and I have a proposal for you. > > My students have to make their science projects during this half-year. > I would like to involve some of them in Trac to give them an > opportunity to work on a real project instead of writing their own > equation solvers or any other useless apps. > > Here is my vision of such collaboration: > > - I ask students who would like to work on Trac project and we choose > one > - You select the supervisor for the student. The supervisor will be > the student's "boss" and will give him tasks and help in solving > complex problems. > - The project should take student two-three months of time and you can > decide can be developed by student during this term. > - The student discusses tasks the supervisor and agrees them with me. > - When the tasks are agreed the student begins working on them and > writing his Project report. > - During the term I coordinate the student and solve organization > problems. > - When the term is finished the student should complete all tasks, > agreed on the beginning of the term and also the student should finish > his Project report. > - The student can continue working with you after the science project > is finished, if he likes it. > > There some big advantages in such collaboration for all participants: > - You get a contributor that is interested in working on your project. > - The student gets the experience in working on a real project. > - If Trac is interested to student he will continue working on it > after the science project is finished. > > > I will not require any payments for the student. > > Please consider my proposal and tell me what do you think about such > collaboration. > You can contact me by e-mail, Google talk: [email protected] or > Skype: rprykhodchenko > > > Sincerely, > Roman Prykhodchenko > > -- > You received this message because you are subscribed to the Google Groups > "Trac Development" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/trac-dev?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "Trac Development" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/trac-dev?hl=en. -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en.
