Topics for Runestone Meeting
June 1 1999 - Uppsala, Sweden
- Results of Winter 1999 Project
- Technical issues
- Brio equipment set -up and configuration
- Programming language differences
- Final presentation problems
- Social Issues
- Some interaction with remote team members
- Problems if one person represented local team on IRC
- Use of individual and team web pages with pictures was helpful
to team members
- Communication Issues
- Responses to email
- faculty
- students
- Class web page
- http://www.csis.gvsu.edu/class/brio/
- Technology
- Team Issues
- Advantage of having an even playing field
- lack of knowledge of UML by all participants was a unifying
force
- Difference in programming languages
- Swedish students fluent in Java while US students knew C.
US students perceived that Swedish students had an advantage
over them. Swedish students (and some US) believed that work
was unfairly divided because of programming language differences
with Swedish students being assigned more difficult and a greater
volume of work.
- Team leaders were instrumental in keeping team on task
- Work was divided by skill, that is, Swedish students were
assigned (or volunteered for) parts that required Java; US students
were assigned (or volunteered for) parts that required C programming.
- People worked individually or with their local teammates
on various pieces and then put everything together. Appeared
to be very little real international collaboration on the pieces
until integration of pieces.
- Appeared to be minimal conflict among group members
- Data Collection for Winter 1999 (initials indicated who has
data)
- IRC (Internet Relay Chat)
- archived on student web pages or sent to MZL
- Time Logs
- web-based (MZL)
- http://www4.gvsu.edu/lastm/runestone_time_logs.htm
- Background Questionnaire
- web-based (MZL)
- http://www4.gvsu.edu/lastm/runestone.htm
- Journals
- e-mail (MZL)
- http://www.csis.gvsu.edu/class/brio/journal/Entry1.html
- http://www.csis.gvsu.edu/class/brio/journal/Entry2.html
- http://www.csis.gvsu.edu/class/brio/journal/Entry3.html
- Email
- archived (MP)
- Interviews with instructors
- notes (SF)
- Data Analysis
- How do we coordinate data analysis?
- What tools will we use? Some suggestions...
- Spreadsheet tools like Excel
- Word for producing document
- SPSS for sophisticated statistical analysis
- Content Analysis software (any ideas?)
- Other ????????
- Central data repository for security and ease of access
- Located in Uppsala
- Coordinated by Vicki
- Technical person (student) in Uppsala who can set this up?
- Define procedures for doing this
- Web-based access with protective password?
- Basic goals of each member (that is, what are we using the
data for?)
- Mary: focus on students; develop a model and set of evaluation
tools for virtual teams
- Marian: student learning; PhD advisor for Martha
- Sally: focus on effects of differently mediated communication
on faculty/staff
- Mats: peer learning; how do students spend their time
- Carl: expose undergraduate students to different culture
- Lars: ** not yet known **
- Martha: communication issues
- Bruce: introduce international experience into team work
- Vicki: no direct plans
- What do we want to do with it?
- Doctoral work underway: Mary, Martha
- Publications
- Presentations: SIGSCE, ITiCSE, FIE...
- Follow-on studies
- Grant proposals
- Swe-LL
- Planning for Winter 2000
- Project issues
- Criteria for choice of project
- gender neutral
- how hardware intensive? (advantages/disadvantages)
- Technical Issues
- Hardware-dependent projects must be ready for testing
at the beginning of the semester.
- Configuration differences
- should be enumerated clearly as early as possible
- keep a web page that is updated as differences are discovered;
send e-mail also
- Demo any hardware used at the beginning of the project (How
does a Brio board work? What is the point of the game?)
- Course Issues and Suggestions
- Grading criteria
- must be established at the beginning of semester and stated
clearly
- no changes to grading requirements during the semester
- Instructor responses to student email
- vital that responses come in a timely fashion
- good responsiveness can reduce student frustration and project
inertia
- More input and feedback on design issues from instructors
- Most students seemed to have some problems understanding
design issues and how everything was supposed to fit together.
Seemed to jump into coding without looking at the "big picture."
Many of mistakes made later in project were because of incorrect
design documents.
- More frequent intermediate checkpoints
- Requirement specifications
- clearly stated at beginning
- need procedure for updating students if there are any changes
(e-mail notification as well as web document; provide reason
for change)
- Introduce Bruce's boot camp idea to get the teams working
together quickly, that is, provide students with something that
must be completed in a relatively short space of time (<=
2 weeks) to force them to start working together quickly.
- Notify students via e-mail when course deliverables or other
important information are posted to web
- Journals for both data collection and self-evaluation (Consider
personal acknowledgement to encourage students.)
- ask about their own accomplishments
- from whom did they obtain help
- to whom did they give help
- Student Expectation Issues
- Send all students a letter during previous semester. Identify
what skills will be required for the course. Emphasize the importance
of acquiring those skills (for example, software, operating system)
before the project starts.
- Provide some background reading on teamwork
- Peer Evaluation Issues
- Need to implement concept of peer evaluation early in course
- Provide feedback on individual performance early in the semester
(after boot camp if this idea is adopted)
- Students evaluate themselves and each other when there is
a major deliverable do and at the end of the project.
- Vicki has materials and procedures that can be used as a
model for peer evaluations.
- Team Issues
- Students should have input in the team leader decision process.
Some suggestions:
- delay decision until after "boot camp" idea if
adopted to let students and faculty get a better feel for members&
strengths and weaknesses.
- Have students nominate team leaders with instructors making
final decision (instructor needs to determine issues such as
gender, even distribution of leaders at both locations, student
preferences)
- Team leader should be allowed to code if the team so wishes
- Communication/Social Issues
- Students must be encouraged to communicate as individuals
- More use of video technology
- Data Collection
- Types of instruments
- questionnaires
- time logs
- email
- journals
- IRC
- structured interviews
- other ???????
- Location of instruments
- web
- central repository
- Responsibility for instrument
- Specific issues to be addressed
- Procedure and time frame for archival of data