Re: KDE Program for a FLOSS-oriented CS curriculum
Harold Schreckengost <[email protected]>
| Newsgroups | gmane.comp.kde.events |
|---|---|
| Message-ID | <CAM2FmywZrm76nvhvu69AUyiec4CVL1n11KyrUpnMmyA=6h2HNA__49259.5241674737$1430357178$gmane$org@mail.gmail.com> |
Are there any accounts you are aware of regarding creating an internship program, Jeremy? On Wed, Apr 29, 2015 at 7:55 PM, Jeremy Whiting <[email protected]> wrote: > Not to be negative, but before starting an endeavor like this it may > be useful to read Jos' chapter in Lydia's "Open Advice" book (pdf can > be downloaded from the website iirc) I read it recently and it > discusses exactly this sort of project, and why it didn't end up > getting anywhere. Maybe some lessons could be learned from that of > what not to do. ;) > > BR, > Jeremy > > On Wed, Apr 29, 2015 at 5:46 PM, Harold Schreckengost <[email protected]> > wrote: > > If that is the case, it is a good start, but ideally we'd speak to ones > who > > have no vested interest in this project, as well. > > > > On Wed, Apr 29, 2015 at 7:39 PM, Aleix Pol <[email protected]> wrote: > >> > >> On Thu, Apr 30, 2015 at 1:31 AM, Harold Schreckengost <[email protected] > > > >> wrote: > >> > I think it goes beyond just not knowing entirely how to teach the > >> > material. > >> > Programs want their students to be prepared for what the world will > >> > expect > >> > of them, and if we can't provide material and resources to help them > >> > prepare > >> > their students for the real world, we will see very little traction, > >> > even > >> > among supporters. > >> > > >> > I feel like the best place to start with an initiative like this, > >> > outside of > >> > just talking about how great it would be, would be to talk to relevant > >> > educators and get their input. > >> > > >> > On Wed, Apr 29, 2015 at 6:56 PM, Aleix Pol <[email protected]> wrote: > >> >> > >> >> On Wed, Apr 29, 2015 at 4:10 AM, Sandro Andrade < > [email protected]> > >> >> wrote: > >> >> > Hi there, > >> >> > > >> >> > I've been thinking about the process by which newcomers start doing > >> >> > their contributions in KDE. In spite of some minor exceptions, I > >> >> > guess > >> >> > undergraduate students are still the majority of such potential > >> >> > contributors. However, different universities around the world vary > >> >> > from zero to very intense incentives not only to the adoption but > >> >> > also > >> >> > to focus their academic activities towards FLOSS applications. > >> >> > > >> >> > Certainly many possible causes for such zero adoption of FLOSS in > >> >> > universities are out of our immediate control, but I think we have > >> >> > chances for addressing another ones. What I've seen, at least in > >> >> > Brazil, is that most CS professors are either not interested in > FLOSS > >> >> > or perhaps interested but completely unaware about how things work > >> >> > and > >> >> > how they would correlate FLOSS with the subjects taught in their > >> >> > courses. > >> >> > > >> >> > Cutting right to the chase, I was wondering if the availability of > a > >> >> > high quality and comprehensive "KDE Program for a FLOSS-oriented CS > >> >> > curriculum" would help in any way the number of CS students doing > >> >> > their work using KDE software. In practical terms, we initially > would > >> >> > have to agree on a common CS curricula (hopefully that is expected > to > >> >> > be easily identified) and then document, for each curriculum > >> >> > component, the KDE technologies that would be either inspiring > >> >> > sources > >> >> > for analysis or potential cases to apply, as contributions, > concepts > >> >> > related to that curriculum component. > >> >> > > >> >> > Some examples: > >> >> > > >> >> > - For a "Data Structure" and "Graph Theory" courses: we would > >> >> > document possible contributions in Rocs or the main implementation > >> >> > aspects of Qt container classes. > >> >> > - For a "Design Patterns" and "Software Architecture" courses: we > >> >> > would describe how patterns have been used across KDE software and > >> >> > the > >> >> > tactics adopted in outstanding architectures of applications like > >> >> > KDevelop, Qt Creator, Plasma, KF5, and many others. > >> >> > - For a "Software Quality" and "Project Management" courses: we > would > >> >> > explain the quality assurance process adopted in Qt and KDE > >> >> > communities, along with the tools, standards, and procedures that > >> >> > support the process. > >> >> > - For a "Computer Graphics and Image Processing" course: we would > >> >> > point out contributions possibilities in kdenlive, krita, and so > on. > >> >> > - For a "Compilers and Programming Paradigms" course: we could > >> >> > explore > >> >> > the grantlee parser automata and/or the QML interpreter. > >> >> > > >> >> > The ultimate goal would be having a detailed set of guidelines > about > >> >> > how to adopt KDE as a central case study in CS courses. Obviously, > >> >> > that would require some time investment and the help of those of > you > >> >> > who knows a lot about KDE solutions. > >> >> > > >> >> > By now, I would like to hear from you about two initial questions: > >> >> > > >> >> > 1) Do you experience this same scenario in your > >> >> > countries/universities > >> >> > and consider this problem 'pervasive' enough to demand a global > >> >> > endeavour from our community ? > >> >> > > >> >> > 2) Do you think such a 'KDE Program' is worth and would help in > >> >> > fostering the adoption of KDE in universities and in alleviating > some > >> >> > initial contribution barriers ? > >> >> > > >> >> > Cheers, > >> >> > -- > >> >> > Sandro > >> >> > > >> >> > _______________________________________________ > >> >> > This message is from the kde-promo mailing list. > >> >> > > >> >> > Visit https://mail.kde.org/mailman/listinfo/kde-promo to > unsubscribe, > >> >> > set digest on or temporarily stop your subscription. > >> >> > >> >> Hi! > >> >> I think it's a good initiative, this could go somewhere, if it's done > >> >> with > >> >> love. > >> >> > >> >> Personally, I think that narrowing down to Computer Science isn't > >> >> fundamental. What is really important is to have a common format so > >> >> that we can work on different things in parallel. THE reason why many > >> >> schools haven't adopted our software isn't that it isn't good enough > >> >> or even that the teachers aren't familiar with it. THE reason is that > >> >> they don't know what to do with it, having to come up with what to > >> >> teach is enough reason to throw them back, even if they like the > >> >> software or the project. > >> >> > >> >> Now my question is: how can we make it easy to come up with this kind > >> >> of content? > >> >> > >> >> Aleix > >> >> > >> >> _______________________________________________ > >> >> This message is from the kde-promo mailing list. > >> >> > >> >> Visit https://mail.kde.org/mailman/listinfo/kde-promo to > unsubscribe, > >> >> set > >> >> digest on or temporarily stop your subscription. > >> > > >> > > >> > > >> > > >> > _______________________________________________ > >> > This message is from the kde-promo mailing list. > >> > > >> > Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, > >> > set > >> > digest on or temporarily stop your subscription. > >> > >> I might be wrong, but I think that one of the reasons why Sandro > >> raised the issue, is because he's an educator himself. > >> > >> Aleix > >> > >> _______________________________________________ > >> This message is from the kde-promo mailing list. > >> > >> Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, > set > >> digest on or temporarily stop your subscription. > > > > > > > > > > _______________________________________________ > > This message is from the kde-promo mailing list. > > > > Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, > set > > digest on or temporarily stop your subscription. > > _______________________________________________ > This message is from the kde-promo mailing list. > > Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, set > digest on or temporarily stop your subscription. > _______________________________________________ This message is from the kde-promo mailing list. Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, set digest on or temporarily stop your subscription.