Concepts inTowards a syllabus repository for computer science courses
Syllabus
A syllabus (pl. syllabi; from Latin syllabus "list", in turn from Greek ¿¿¿¿¿¿¿¿ or ¿¿¿¿¿¿¿¿ sillybos/sittybos "parchment label, table of contents"), is an outline and summary of topics to be covered in an education or training course. It is descriptive (unlike the prescriptive or specific curriculum). A syllabus is often either set out by an exam board, or prepared by the professor who supervises or controls the course quality.
more from Wikipedia
Course (education)
In higher education in Canada and the United States, a course is a unit of teaching that typically lasts one academic term, is led by one or more instructors, and has a fixed roster of students. Students may receive a grade and academic credit after completion of the course. In the United Kingdom and Australia, "course" refers to the entire program of studies required to complete a university degree, and the word "unit" would be used to refer to an academic course in the North American sense.
more from Wikipedia
Moodle
MoodleOriginal author(s) Martin DougiamasDeveloper(s) Martin DougiamasMoodle HQMoodle CommunityStable release 2.2 / December 5, 2011; 6 months ago (2011-12-05)Written in PHPOperating system Cross-platformType Course Management SystemLicense GPLv3+Website moodle. org Moodle is a free source e-learning software platform, also known as a Course Management System, Learning Management System, or Virtual Learning Environment (VLE).
more from Wikipedia
Curriculum
See also Syllabus. In formal education, a curriculum is the set of courses, and their content, offered at a school or university. As an idea, curriculum stems from the Latin word for race course, referring to the course of deeds and experiences through which children grow to become mature adults. A curriculum is prescriptive, and is based on a more general syllabus which merely specifies what topics must be understood and to what level to achieve a particular grade or standard.
more from Wikipedia
Education
Education in its broadest, general sense is the means through which the aims and habits of a group of people lives on from one generation to the next. Generally, it occurs through any experience that has a formative effect on the way one thinks, feels, or acts. In its narrow, technical sense, education is the formal process by which society deliberately transmits its accumulated knowledge, skills, customs and values from one generation to another, e.g. , instruction in schools.
more from Wikipedia
Virtual learning environment
A virtual learning environment (VLE) is an education system based on the Web that models conventional real-world education by integrating a set of equivalent virtual concepts for tests, homework, classes, classrooms, and the like, and perhaps even museums and other external academic resources. It normally uses Web 2.0 tools for 2-way interaction, and includes a content management system.
more from Wikipedia