17 nov, 2006melbourne conventicle hard problems, 3.5 small steps in computer science education judy...
TRANSCRIPT
![Page 1: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/1.jpg)
17 Nov, 2006 Melbourne Conventicle
Hard problems, 3.5 small steps in Computer Science Education
Judy Kay
School of Information Technologies
University of Sydney, Australia
![Page 2: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/2.jpg)
17 Nov, 2006 Melbourne Conventicle
1. Groups and software projects
• Challenges in group learning• A theoretical framework from small team
research – Big Five• Group activity mirrors• Experiences
Judy KayNicolas Maisonneuve
Kalina YacefPeter Reimann
![Page 3: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/3.jpg)
17 Nov, 2006 Melbourne Conventicle
Problems for groups
• Establishing common ground• Social loafing (free-riding)• Increased rudeness/aggression• Tend to focus on task/production at the cost of
catering to psychological needs• Tend to focus on action at the cost of reflectionFrustration with quality of interactionFeel collaboration overhead too high-> Groups producing solutions very quickly are
often the least stable
![Page 4: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/4.jpg)
17 Nov, 2006 Melbourne Conventicle
Visualisations - mirroring
• Identify traces of learner activity
• Capture them in a meaningful form
• Refine them to a useful form
• Present a visualisation of the learner activity as a basis for reflection
• Simple uses of trace data available
![Page 5: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/5.jpg)
17 Nov, 2006 Melbourne Conventicle
TRAC• open source tool for supporting software development
projects
Wiki page editorTicket ManagerSVN source repository
• Not a learning system but used in a learning context.
![Page 6: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/6.jpg)
17 Nov, 2006 Melbourne Conventicle
Underlying theory
Big Five of Team Effectiveness(Salas, Sims & Burke, 2005)
![Page 7: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/7.jpg)
17 Nov, 2006 Melbourne Conventicle
Back-upBehavior
MutualPerformanceMonitoring
Adaptibility
TeamEffectiveness
TeamLeadership
TeamOrientation
Mutual Trust
Shared MentalModels
Closed LoopCommunication
Support
![Page 8: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/8.jpg)
17 Nov, 2006 Melbourne Conventicle
ww
w.abc.net.au
![Page 9: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/9.jpg)
17 Nov, 2006 Melbourne Conventicle
“Wattle Tree”
Time\(e.g. days)
Users
Wiki contri-bution
Version management system
Task ticket closed
Task ticketopened
![Page 10: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/10.jpg)
17 Nov, 2006 Melbourne Conventicle
Wattle trees – group use of shared media
•Each student is one tree•One day per point
•time starts at bottom, •Numbered on vertical axis
•Leaves•Left leaves are dark green•Right leaves are light green•Length of leaves shows size
•Flowers•Left yellow flowers•Right orange flowers•Size of flower indicates size
![Page 11: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/11.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 12: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/12.jpg)
17 Nov, 2006 Melbourne Conventicle
Activity radar
• Erickson reflection of group chat
• Adapted to overall contributions of group members for an activity
![Page 13: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/13.jpg)
17 Nov, 2006 Melbourne Conventicle
•Each student has consistent colour, clock position•Closer to centre is more work•Logarithmic scale
![Page 14: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/14.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 15: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/15.jpg)
17 Nov, 2006 Melbourne Conventicle
Interaction diagram
• Same location of people as in activity diagram
• Black is source - blue is sink
![Page 16: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/16.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 17: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/17.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 18: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/18.jpg)
17 Nov, 2006 Melbourne Conventicle
Links with the theory
• Mirroring gives simple feedback
• Interpretation intended for group members
• Role as formative evaluation
• Role for teacher meetings
• Big-5 as driver and evaluation
![Page 19: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/19.jpg)
17 Nov, 2006 Melbourne Conventicle
Step 1 Summary
• Big 5 Theory
• Mirroring
• Activity Radar
• Interaction Diagram
• Wattle
![Page 20: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/20.jpg)
17 Nov, 2006 Melbourne Conventicle
2. Programming –Reflect formerly Assess
• Programming is hard• Reflection, shared goals, student
responsibility seems promising• Learning to think like a computer scientist and
a programmer
Judy KayLichao Li
Jessica PrestonHopefully many others soon
![Page 21: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/21.jpg)
17 Nov, 2006 Melbourne Conventicle
Motivations
• Involve students in identifying standards .. criteria to apply to their work
• And making judgments about the extent to which they have met these criteria and standards.
• Schön: reflection-in-action, reflection-on-action, reflection-on-reflection
Boud, D. (1991). Implementing Student Self-Assessment: Higher Education Research and Development Society of Australasia. HERDSA Green Guide, 5 Boud, D., Keogh, R., & Walker, D. (1985). Promoting reflection in learning: A model. In D. Boud & R. Keogh & D. Walker (Eds.), Reflection: Turning Experience into Learning (pp. 18-40). London: Kogan Page.Schön, D. A. (1987). Educating the reflective practitioner. San Francisco: Jossey-Bass Publishers.
![Page 22: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/22.jpg)
17 Nov, 2006 Melbourne Conventicle
Reflect – student view 1
1. Read programming task – synthesis2. Reflect on knowledge of required concepts3. ||: Create own solution, testing etc… submit4. Self-assess your solution according to
teacher’s criteria5. View results of testing by teacher :||6. ||: Read supplied “solution” and assess it
according to teacher’s criteria and see how your assessment matches teachers :||
7. See how you are doing all course concepts
![Page 23: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/23.jpg)
17 Nov, 2006 Melbourne Conventicle
1. Read programming task – synthesis
Example:
Write a program which reads a number, N, and prints the least significant digit of the N-th Fibonacci number
![Page 24: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/24.jpg)
17 Nov, 2006 Melbourne Conventicle
2. Reflect on knowledge of required concepts
Example concepts:• Loops• Good style
Example ratings:• Know very well .. No idea
Note: concepts may differ for same task depending on context
![Page 25: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/25.jpg)
17 Nov, 2006 Melbourne Conventicle
3. ||: Create own solution, testing etc… submit
4. Self-assess your solution according to teacher’s criteria
5. View results of testing by teacher :||
Classic automated grading + reflection:• Repeats the correct number of times• Consistent indentation• Works correctly for large numbers
![Page 26: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/26.jpg)
17 Nov, 2006 Melbourne Conventicle
3. ||: Create own solution, testing etc… submit
4. Self-assess your solution according to teacher’s criteria
5. View results of testing by teacher :||
Classic automated grading + reflection:• Repeats the correct number of times (loops)• Consistent indentation (style)• Works correctly for large numbers (design)
![Page 27: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/27.jpg)
17 Nov, 2006 Melbourne Conventicle
Self-assess
![Page 28: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/28.jpg)
17 Nov, 2006 Melbourne Conventicle
Comparison
![Page 29: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/29.jpg)
17 Nov, 2006 Melbourne Conventicle
6. ||: Read supplied “solution” and assess it according to teacher’s criteria and see how
your assessment matches teachers :||
• Example answer that has out by one error and that has overflow
• Example answer that does plodder solution and has slips in indentation
![Page 30: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/30.jpg)
17 Nov, 2006 Melbourne Conventicle
7. See how you are doing all course concepts
![Page 31: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/31.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 32: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/32.jpg)
17 Nov, 2006 Melbourne Conventicle
Profile
![Page 33: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/33.jpg)
17 Nov, 2006 Melbourne Conventicle
Teacher Views
• Authoring environment
• Statistics– Attempts at each task– Testing– Reading, assessing
• View individual student work
![Page 34: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/34.jpg)
17 Nov, 2006 Melbourne Conventicle
Experiences, evaluation
• Long evolution• Student perception?
– Reflect on concepts for task– Reflect on own solution as submitted– View automated testing– Read our solutions– Assess our solutions– View the overall model of progress
• Analysis – overall – famous forty conscientious
![Page 35: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/35.jpg)
17 Nov, 2006 Melbourne Conventicle
Step 2 Summary
• Reflection on concepts for a task
• Reflection on qualities of own solution
• Reflections on the results of teacher’s testing
• Reading code and assessing it and reflecting on match with teacher’s assessment of it
• Reflections on overall progress
![Page 36: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/36.jpg)
17 Nov, 2006 Melbourne Conventicle
3. Large learner models
• Collect lots of data from learning traces• And from assessments• Make it available as an overview of
progressTrent Apted
Judy KayAndrew Lum
William NiuJames Uther
![Page 37: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/37.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 38: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/38.jpg)
17 Nov, 2006 Melbourne Conventicle
SIVLots of green means
learner doing well
Weak aspects visible as red
Overviewvisualisation
![Page 39: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/39.jpg)
17 Nov, 2006 Melbourne Conventicle
![Page 40: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/40.jpg)
17 Nov, 2006 Melbourne Conventicle
3.5. Collaboration interfaces..
![Page 41: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/41.jpg)
17 Nov, 2006 Melbourne Conventicle
AcknowledgmentsTrent Apted
Mark Assad
Michael Avery
David Carmichael
Dan Cutting
Marek Czarkowski
Sam Holden
Adam Hudson
Judy Kay
Irena Koprinska
Bob Kummerfeld
Geoff Langdale
Daren Ler
Bruce Li
Andrew Lum
William Niu
Josiah Poon
Jeremy Pu
David Storey
David Symonds
Kalina Yacef
Patrick Burns
Anthony Collins
Dean Cummins
Mark Hingston
Glen Tregoning
Glen Whitaker
Alan Fekete
Sam Holden
Raymond Lister
Eric McCreath
Aaron Quigley
![Page 42: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/42.jpg)
17 Nov, 2006 Melbourne Conventicle
ww
w.abc.net.au
![Page 43: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/43.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Team leadership
Ability to direct and coordinate the activities of other team members, assess team performance, assign tasks, develop team knowledge, skills, and abilities, motivate team members, plan and organize, and establish a positive atmosphere.
•Facilitate team problem solving.
A(TW-) I(TW-)
•Provide performance expectations and acceptable interaction patterns
. A(TW-) I(TW-)
•Synchronize and combine individual team member contributions.
A(TW-) I(TW-)
•Seek and evaluate information that affects team functioning.
•Clarify team member roles.
•Engage in preparatory meetings and feedback sessions with the team.
![Page 44: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/44.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Mutual performance monitoring
The ability to develop common understandings of the team environment and apply appropriate task strategies to accurately monitor team mate performance.
•Identifying mistakes and lapses in other team members’ actions
A(- - -) I(TWS)
•Providing feedback regarding team member actions to facilitate self-correction.
![Page 45: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/45.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Backup behaviour
Ability to anticipate other team members’ needs through accurate knowledge about their responsibilities. This includes the ability to shift workload among members to achieve balance during high periods of workload or pressure.
•Recognition by potential backup providers that there is a workload distribution problem in their team
A(TWS) I(T - -)
•Shifting of work responsibilities to underutilized team members.
A(TWS) I(T - -)
•Completion of the whole task or parts of tasks by other team members.
![Page 46: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/46.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Adaptability Ability to adjust strategies based on information gathered from the environment through the use of backup behaviour and reallocation of intra-team resources. Altering a course of action or team repertoire in response to changing conditions (internal or external).
•Identify cues that a change has occurred, assign meaning to that change, and develop a new plan to deal with the changes.
A(TWS) I(TWS)
•Identify opportunities for improvement and innovation for habitual or routine practices.
•Remain vigilant to changes in the internal and external environment of the team.
![Page 47: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/47.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Team orientation
Propensity to take other’s behaviour into account during group interaction and the belief in the importance of team goal’s over individual members’ goals.
•Taking into account alternative solutions provided by teammates and appraising that input to determine what is most correct.
•Increased task involvement, information sharing, strategizing, and participatory goal setting.
A(TWS) I(TWS)
![Page 48: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/48.jpg)
17 Nov, 2006 Melbourne Conventicle
Three Support Elements
![Page 49: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/49.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Shared mental models
An organizing knowledge structure of the relationships among the task the team is engaged in and how the team members will interact.
•Anticipating and predicting each other’s needs. •Identify changes in the team, task or teammates and implicitly adjusting strategies as needed.
![Page 50: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/50.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Mutual trust The shared belief that team members will perform their roles and protect the interests of their teammates.
•Information sharing.
•Willingness to admit mistakes and accept feedback.
![Page 51: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/51.jpg)
17 Nov, 2006 Melbourne Conventicle
Teamwork Definition Behavioural Markers
Closed-loop communication
The exchange of information between a sender and a receiver irrespective of the medium.
•Following up with team members to ensure message was received.
•Acknowledging that a message was received.
•Clarifying with the sender of the message that the message received is the same as the intended message.
![Page 52: 17 Nov, 2006Melbourne Conventicle Hard problems, 3.5 small steps in Computer Science Education Judy Kay School of Information Technologies University of](https://reader036.vdocument.in/reader036/viewer/2022081519/56649e565503460f94b4d9ad/html5/thumbnails/52.jpg)
17 Nov, 2006 Melbourne Conventicle
Experiences
• Two semesters– First summative– Second formative
• Student reflective reports• Student-teacher meetings• Points to good leadership• Highlights problems
– Social loafing– Isolation– Uneven work
• Adoption into other courses