Changes

Jump to: navigation, search

Education

2,749 bytes added, 19:47, 23 February 2009
no edit summary
== Get Involved ==
Mozilla is a global open source community with a rich technical diversity. Its products are used by hundreds of millions of people around the world in many different languages. The size and complexity of Mozilla can seem overwhelming to new contributors, and especially to students, who are still learning many of the skills necessary to work at this scale. However, this also makes Mozilla a good choice for those seeking to do real-world project work. ===Why should academics consider working on Mozilla?=== * Mozilla's source code is freely available for study, improvement, and extension. Students and educators can work on and with the code without having to sign restrictive contracts or non-disclosure agreements. * Mozilla uses many different technologies from C/C++ to JavaScript, Python to XML, and every open web technology imaginable. There are all different levels and types of involvement that are possible. Everything from software engineering to user interface design to technical documentation to marketing to translation are possible, along with many other types of involvement. * Small improvements are valued along with large ones. Projects come in all shapes and sizes. * Mozilla's products work on every major platform, from Windows to Linux to Mac, as well as mobile devices. As such, leveraging a student's or school's knowledge of a particular platform, operating system, or API is possible. * The culture of Mozilla is built on peer review and collaboration. When a student completes work to fix a bug or add a feature, the code is reviewed by Mozilla. This means that there is a built-in mechanism for students to get feedback, for educators to insure that students'work is technically sound (Dave: i.e., you don't have to understand all of Mozilla to have your students working on it). * Mozilla is an interesting mix of very old and very new technologies. For those wishing to study and gain experience with software maintenance, Mozilla is an excellent case study. At the same time, others can focus on the latest additions to the web and get experience innovating with new techniques. Both are going on at the same time. * Mozilla creates world-class software that is used by hundreds of millions of people around the world. When a student can you create content for contribute to these sections below including links products while still in school, she builds her resume and gains valuable experience that is hard to chunks gain in other ways. ===Our Goal=== A primary goal of text from your current Mozilla Education is to make it easy to match students/educators looking for potential projects with the Mozilla community and real Mozilla project work. The following guidelines?)''are given to help facilitate this, and to make how to get involved. We believe that by making students into contributors, instead of having them play in a sandbox, we can better enable them to do real work and gain experience.
=== Students ===
* [[Education/Projects/GuidelinesStudentsStudentGuidelines|Guidelines for students]]
* List of active student projects
=== Educators ===
* [[Education/Projects/GuidelinesEducatorsEducatorGuidelines|Guidelines for educators]]
* [[Education/Courseware|Courseware]] you can re-use and build on
* [[Education/LearningMap|Learning map]] of Mozilla-related courses
Confirm
656
edits

Navigation menu