60 likes | 192 Views
ED333A. Eliminating Frustration and Demotivation Problems in Computer Science Course 58 Situative Design Project Study Proposal. Group 1: Kristine Hanson, Edmund Shen, Wuping Lu 10-12-2005. Learning Environment
E N D
ED333A Eliminating Frustration and Demotivation Problems in Computer Science Course 58Situative Design Project Study Proposal Group 1: Kristine Hanson, Edmund Shen, Wuping Lu 10-12-2005
Learning Environment • CS 58 is an fundamental undergraduate computer science course at SWU entitled Introduction to Computer Programming using Java. • Goal: independently be able to write a program of a few hundred lines of code without the help of a TA • 50 minute classes M W F, Size: 100-150 students. • Learning Problem • How to deliver the objectives of the course to both experienced and novice programmers, while eliminating frustration to the novice programmers and keeping the experienced programmers challenged. • Learning Goal • How to improve the course design with the hopes of maintaining as many CS and CE majors as possible
Learning Goal • How to improve the course design with the hopes of maintaining as many CS and CE majors as possible. • Learning Principle • Two principles discussed in Cognition and Learning. • Principle 1 - Environments of participation in social practices of inquiry and learning. • Principle 2 – Support for development of positive epistemic identities.
Proposed Study : Participants, Location, TimeframeMethodology: Interviews Assessment Pre-Study Survey Add In Students Water Level = Enrolled Students Online Status check Post-Study Survey Leak Rate = Drop Students
Potential Findings Hypothesize to find: • The large lectures discouraging the novice programmers, losing interest. • TA’s assistance or help. • The waiting time for TAs widen the gap between novice and advanced students. Novices: TA. Advanced: Online or other sources. • Middle level structure. Stretch the beginners and bore the Advanced. • Novice students and experienced students in peer-to-peer groupings. 100 90 80 70 60 Percent of The Students 50 40 30 20 10 0 0 5 10 15 20
Proposed Solution • Class Arrangements • Small Project Groups: • Pair up experienced with novice with 3-4 people • Rotate the students creating peer-to-peer learning environments • Rotate the student to play different rolls • Friday Breakout Sections: • Assign breakout sections on Fridays that meet in the lab and are taught by the TAs. • Assignments • Design projects with varying levels of complexity. basic project criteria, optional advanced elements, offer extra credit. • Social Environment: • Create a discussion board. • Conclusion Step2 Goal A D B C Knowledge Feedback Loop