Dr. Alex Rosenblum: UCWISE course author / instructor |
---|
![]() Alex was one of the founding members of UCWISE - a web based instruction system for Science and Engineering which aims to create an innovative approach to computer science instruction approach to computer science instruction that leverages the strengths of information technology and curremt research in education. Some of the classes that Alex taught in UCWISE in Fall2005 include CS3: Introduction to Symbolic Programming at UC Berkeley, CSE21: Introduction to Programming II at UC Merced and CS39l: Engineering programming at UC Berkeley. Alex wants to extend the UCWISE computer science course teaching format to other universities too. One of his research interest areas is promoting computer science education and is a member of the ACM Special Interest Group on Computer Science Education which provides a forum for problems common among educators working to develop, implement and/or evaluate computing programs, curricula, and courses, as well as syllabi, laboratories, and other elements of teaching. Goals of Alex for using UCWISE:
Justification: Alex represents one of the primary users of the Instructor Portal for UCWISE. His goals related to the project are closely related to the principle investigators and proponents for the project. |
Jane Kozovski: UCWISE course adopter / editor / researcher |
---|
![]() Jane considers herself as a competent computer user. She loves to teach computer science. Her research is on how to better teach computer science to female students in universities. Two and half years ago (2003), Jane heard that some of the computer science instructors at University of California, Berkeley, especially one of her former UC Berkeley instructor Mike Clancy is now experimenting with a new way of teaching. She became personally interested in this project. She wants to adopt this new teaching style for her computer science courses at Merrit College. In summer of 2003, Jane came to UC Berkeley to observe how the experimental lab-based computer science course is taught by Mike Clancy. She became the co-instructor for the CS3 course. During that time, she became familiar with how the course is taught using the UCWISE online tools. She also observed how Mike Clancy authors the computer science curriculum using the UCWISE authoring tools. In fall of 2003, she taught an \“Intro to Programming\” course at Merrit college using the curriculum material that was authored by Mike Clancy for his cs3 course. This was the first time she used UCWISE for teaching on her own. The UCWISE tool had some technical problems here and here, but overall, she is excited with the new lab-based teaching style that the UCWISE tools enabled her to have. She is able to provide a lot more individual help to her students. She became interested in improving the UCWISE tools to enable more effective teaching and learning in computer science. So since winter of 2003, she has joined the UCWISE research team. She has converted all her courses (\“Intro to Lisp Programming\”, \“Intro to Java Programming\”, \“Intro to Programming for the non-techies\”) to the UCWISE format. Goals of Jane for using UCWISE:
Justification: Jane represents the role of the researchers on the UCWISE project. Almost all the researchers on the UCWISE project participate in teaching the UCWISE courses. One of the main researcher on the UCWISE project does a lot of work on collecting relevant data on the UCWISE project for the purpose of writing grant proposal. He teaches UCWISE courses though he is not heavily involved with UCWISE curriculum authoring. We decided to create a persona that fits well with his role in UCWISE since he will be a primary user of the metadata tagging tool. |
Prof. Mark Hopkins: UCWISE Course Adopter (Soon To Be Retired CS Instructor) |
---|
![]()
Prof. Hopkins would like for the UCWISE system to adopt Computer Graphics Programming in order to expand the types of courses offered. As of now, UCWISE is predominantly used in beginning programming courses for Java and C/C++ to introduce data structures, and object oriented design. He figures to use four of his last 5 years at SDSU to get his UCWISE curriculum well established. In his last year, he plans to co-teach his UCWISE course in order to allow for the successive instructors to learn the system before they take over. To learn about the system, Prof. Hopkins will be attending a week-long, summer workshop at UCB to work with the UCWISE professors on how to design curriculum for the system. In the short time that Prof. Hopkins has been able to research UCWISE, he\’s come to find that there are not any other courses using the system that teach OpenGL. As a result, he will be not only responsible for designing the curriculum, but also heavily involved in determining the metadata to be used. Goals:
|
You are in the process of creating a quiz activity, and you want to tag it with some basic metadata. The Metadata Tagging Tool places you in the Bookkeeping Metadata section by default.
Task 1: In order to tag the quiz with metadata, you need to first find the metadata form associated with a quiz activity.
Task 2: You noticed the default form for adding the bookkeeping metadata to your quiz does not contain all the metadata that you want to enter. Add the desired metadata tag: description to complete the quiz form.
Task 3: Enter the descriptions for this quiz, and save this metadata.
You want to attach a note to an authored quiz indicating to your TA that the quiz needs to be edited so it is more suitable for international students.
Task 1: Find out where in the Metadata Tagging Tool you would be able to tag this kind of information.
Task 2: Once you have found the area that allows you to add your note, attach the proper metadata tag and corresponding note, Revise this quiz so that it is international student friendly.
You have just authored a quiz and want to attach information regarding the areas of software development that is being tested through this activity. Specifically, you want to indicate that the quiz tests students on their ability to determine which section of a particular piece of code needs to be modified within a given problem.
Task 1: Find the section of the Metadata Tagging Tool that will allow you to attach this type of metadata to your quiz.
Task 2: You need to tag the activity with cognitive learning metadata: Indicate what to Modify, so you expanded the modification metadata.
Task 3: You discovered Indicate what to Modify under the Modification metadata, and associated it to the activity and saved the metadata.