Goals
From
Revision as of 17:53, 28 March 2009 by 209.237.84.181 (Talk)
- All original material contributed to CompSciWiki is deemed to be free content under the GNU Free Documentation License, meaning that it may be freely used, freely edited, freely copied and freely redistributed subject to the restrictions of that license.
- The long term goal of the content is to provide enough depth for each of these classes that external texts may not be required. Material is to be written with a target audience of lower division CS transfer students in mind (in particular, community college transfer students).
- The content shall be organized as much as possible into relatively independent "chunks" so that anyone is free to organize their presentation and sequencing of the material as seems appropriate to their style and professional judgement.
- As the content matures, it will also contain embedded flash animations, java applets, sound, and video to enhance the presentation of the topics.
- Sections on languages and data structures will present all conceptual material as "language independent" and only use PsuedoCode in the concept sections. They may then followed by examples links for specific langauges. This way the content will continue to be relevant as languages evolve and individual school preferences change.
- Similarly, all concepts will be presented independent of any particular application or IDE. Conceptual sections can be followed up with links to examples pages for a particular application or IDE so that the conceptual content is independent and adaptable to different applications or IDEs.