Carol B. Collins

Learn More
In this paper, we establish the need (based on literature and anecdotal evidence) for an infrastructure for CS1 courses to visually support problem solving from the initial problem statement to the code. Then, we describe how using Unified Modeling Language supported by CASE software (Rational Rose) can be used with carefully prepared course materials(More)
Students in software engineering need experiences that prepare them for a global work environment that is more and more likely to be structured around team work in which team members may come from a variety of disciplines and cultures and be geographically dispersed. New grads in software engineering are more and more likely to communicate with team members(More)
  • 1