Dr. Alex Rosenblum: UCWISE course author / instructor |
---|
Dr. Alex Rosenblum is a 35 year old Lecturer at Computer Science division of the EECS department at the University of California, Berkeley. He co-directs a MOT program and also teaches at the self paced center at Berkeley. He received the CS division IT faculty award for excellence in Undergraduate teaching in the year 2004. He graduated with a Ph.D from Stanford University with a research concentration in computer security, including control access mechanisms, cryptographic protocols and mobile code security. He is married to his high school sweetheart Jane and is the proud dad of 2 yr old son Kyle. Alex is a talented but a very busy professor who is hard pressed for time. He usually tries to stay on top of things and so prefers doing things in a scheduled way. Alex enjoys outdoor life and goes for golf and rock climbing whenever time permits him for some leisure activities. He also enjoys traveling to places with his family. 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 Kozovski is a 39 year old computer science instructor at Merrit College in Oakland for the past 5 years. She graduated from University of California, Berkeley in 1992 with a computer science degree. She has a PHD in education from University of California, Los Angeles. Jane lives in Berkeley, CA with her husband who is a professor in Asian studies with emphasis in Chinese history at UC Berkeley. She has 2 adopted kids, Jenny (9) and Johnny (8). Jane is a Sunday school teacher at her church. In her spare time, Jane Chan mentors and tutors inner city kids in Oakland who came from broken families. She wants to help them improve their academics so they can get into good universities, leave their life of poverty and danger, and eventually able come back to improve their community. 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) |
---|
Profession / Qualifications:
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.