We look at the essential thinking skills students need to learn in the introductory computer science course based on object-oriented programming. We create a framework for such a ...
HCI has moved from considering how individuals interact with computers to thinking about how groups collaborate using technology. While there has been research focused on large-sc...
Barry A. T. Brown, Kenton O'Hara, Tim Kindberg, Am...
The development of the World Wide Web has changed the way we think about information. Information on the web is distributed, updates are made asynchronously and resources come onli...