Talk:Education: Difference between revisions

No edit summary
Line 28: Line 28:
Although Mozilla Education is working to develop the courseware and materials necessary for teaching, there is no one way to teach a Mozilla course. There are projects in build and release engineering, unit testing, platform engineering and more. Mozilla presents a large surface area in terms of projects that are needed by the community. Mozilla Education attempts to make the process of integrating open source development into the classroom easier by providing expertise and documentation. But what is important is that students work on projects that excite the community and invite collaboration.  
Although Mozilla Education is working to develop the courseware and materials necessary for teaching, there is no one way to teach a Mozilla course. There are projects in build and release engineering, unit testing, platform engineering and more. Mozilla presents a large surface area in terms of projects that are needed by the community. Mozilla Education attempts to make the process of integrating open source development into the classroom easier by providing expertise and documentation. But what is important is that students work on projects that excite the community and invite collaboration.  


Schools around the world are already using Mozilla in the classroom.
Schools around the world are already using Mozilla in the classroom. (See [http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=109565506490171378380.00046966d9042caa207e6&ll=4.307816,12.201219&spn=169.953166,360&z=1 this map].)


embedded google map goes here
[[Image:Mozilla_in_classroom_map.png|frame|none|[http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=109565506490171378380.00046966d9042caa207e6&ll=4.307816,12.201219&spn=169.953166,360&z=1 Interactive map of schools using Mozilla]]]


Students at these schools have learned:
Students learn:


* What is open source and open source development?
* What is open source and open source development?
* Open web communication tools (irc, wikis, blogs, etc.)
* Open web communication tools (irc, wikis, blogs, etc.)
* Bugs, Bugzilla, Patches, Code Review, Version Control
* Bugs, Bugzilla, patches, code review, version control
* How to work as a software engineer at the scale of Mozilla
* How to work as a software engineer at the scale of Mozilla
* Large Build Systems
* Large build systems
* Legacy type systems (XPCOM), dynamic languages (JS, Python)
* Legacy type systems (XPCOM), dynamic languages (JS, Python)
* Web technologies (XML, JSON, XUL, CSS, etc.)
* Web technologies (XML, JSON, XUL, CSS, etc.)
</blockquote>
</blockquote>
210

edits