<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Manish,<br>
<br>
David Humphries at Seneca College has been teaching via Mozilla and
OSS for many years.<br>
<br>
<a class="moz-txt-link-freetext" href="http://zenit.senecac.on.ca/wiki/index.php/Mozilla">http://zenit.senecac.on.ca/wiki/index.php/Mozilla</a><br>
<br>
<a class="moz-txt-link-freetext" href="http://commonspace.wordpress.com/2009/03/26/how-mozilla-at-senecay-works/">http://commonspace.wordpress.com/2009/03/26/how-mozilla-at-senecay-works/</a><br>
<br>
Gen<br>
<br>
<br>
<div class="moz-cite-prefix">On 8/1/14 4:12 PM, Manish Goregaokar
wrote:<br>
</div>
<blockquote
cite="mid:CACpkpxnSkVY7ABvmbxOdj2qb2giLhRBbrCAmjyA_nDt7RM=HCQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>So this semester some rather interesting things are planned
for the CS101 course taught by <a moz-do-not-send="true"
href="http://en.wikipedia.org/wiki/Deepak_B._Phatak">Professor
DB Phatak</a> (a great supporter of FOSS) in my university.<br>
<br>
</div>
One thing that caught my eye was that there were discussions for
allowing students to contribute to FOSS as their 30% credit
group project. Usually people make terminal-tic-tac-toe or games
like minesweeper if graphics was taught, but this seems like a
novel idea. Contributing to FOSS isn't <i>hard</i>, just
intimidating, and the intimidation can be bypassed if you have a
framework of professors and TAs around you.<br>
<br>
As of now, nothing has been planned, but the idea is that
students are allowed to form a larger group (perhaps with
modular subgroups if the project is complex) and work on a
reasonably sized C++ project in open source (the project can
also be a set of smaller contributions). Obviously most "student
projects" are unsuitable for this; those are usually
semester-long projects for experienced students. Most "good
first bug" are on the other end of the spectrum -- while they
might take a week to solve, they're not really project material.<br>
<div><br>
Are there any such (preferably C++) projects/bugs that we have
in Firefox that could conceivably be solved by first year
students doing an introductory course? Many of these students
have learned some C++ (or Java) in school, which might help.<br>
<br>
</div>
<div>If this works here, we might be able to create a better
framework for other univs to try the same ("good first student
project"? :P ). I love the idea of getting people involved in
FOSS early on in the learning process -- at this stage
students are not yet really that intimidated since everything
else is just as new.<br>
<br>
</div>
<div><br>
</div>
<div>Thoughts? Bugs?<br>
<br clear="all">
</div>
<div>
<div>
<div>
<div>-Manish Goregaokar (Manishearth)<br>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
firefox-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a>
<a class="moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/firefox-dev">https://mail.mozilla.org/listinfo/firefox-dev</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Gen Kanai
</pre>
</body>
</html>