Title: Moo Based Course Delivery for C++
Performer(s):
Dr. Eugene Norris
George Mason University
Computer Science/4A5
Fairfax, VA 22203 |
Cluster: CAPER
Contact Information:
Phone: 703-993-4101
Fax: 703-993-3729
email: enorris@gmu.edu
|
1. Instructional Focus:
Content areas/topics: Computer science (C++ programming.)
Process skills: Telecommunications supported learning; collaborative development.
2. Target Population: Grades 10 - 12 teachers, students. Also appropriate for university level computer science students.
3. Summary Description: This project will offer a network-based course introducing C++ programming to DoDEA teachers. (C++ is a modernization of the C programming language.) The course will be offered in a MOO (MUD Object Oriented.) A MOO is a computer based "environment" which has things such as rooms, objects, and people. Users can move around and take action in this imaginary but realistic "virtual" environment, just as they would in real life. Students can work collaboratively or individually within this environment.
The developer will refine and develop the MOO during the course. When the initial MOO is ready, DoDEA teachers will use it to teach Introduction to Computing in C++ Language Programming to high school students who are within two years of graduation. The project will use the Internet Web and MUVE (Multi-User Virtual Environment) technologies to facilitate collaboration between DoDEA schools and George Mason University.
4. Training and Staff Development:
- Teacher prerequisite skills/knowledge needed: Programming C++.
- Student prerequisite skills needed: None specified.
- Training needed/provided: Teachers will be trained in C++ programming.
- Technical support needed/provided: Not specified.
5. Technological/Resources Needed: Mac/MacOS 7.5+. Mac 7100 CD with 16M main memory, 100M free disk, CD-ROM.
6. Intended Outcomes:
Students: Students will be able to use C++ language at entrance level.
Teachers: Teachers will be able to use and teach C++ language at a first course level using a MOO.
7. Instructional Time Required: Estimated to be about three hours a week for about fifteen weeks class time plus homework time.
8. Role of the Pilot Teacher(s): Teachers will use the Internet to take a MOO based course in C++ language. As they work on the course, they will provide feedback to the developers about what is effective, what could use improvement. They make suggestions about how the environment could be improved and/or enhanced. Their suggestions are incorporated by the developers, so the MOO changes as the course progresses. When the MOO is ready, they will teach C++ language to students.
9. Example(s) of the Use of this Product (Scenario): None provided.