0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (1)
  • R1,000 - R2,500 (1)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

People and Computers XI - Proceedings of HCI'96 (Paperback): Angela Sasse, Jim Cunningham, Russel Winder People and Computers XI - Proceedings of HCI'96 (Paperback)
Angela Sasse, Jim Cunningham, Russel Winder
R1,505 Discovery Miles 15 050 Ships in 10 - 15 working days

Disciplines, including Human-Computer Interaction (HCI), consist of knowledge supporting practices which solve general problems (Long & Dowell, 1989). A disci pline thus requires knowledge to be acquired which can be applied by practitioners to solve problems within the scope of the discipline. In the case of HCI, such knowledge is being acquired through research and, less formally, through the description of successful system development practice. Some have argued that knowledge is further embodied in the artefacts. HCI knowledge is applied to solve user interface design problems. Such applica tion is facilitated if the knowledge is expressed in a conception which makes explicit the design problems of practitioners. A conception has been proposed by Dowell & Long (1989). The conception provides a framework within which to reason about the implications of designs for system performance. The framework is concordant with the trend towards design, discernible in recent HCI research. It is further compatible with notions of top-down design, fundamental to software engineering practice. 2 Teaching and the HeI Research and Development Gap 2.1 An Assessment of Current HCI Education Teaching is one means by which practitioners learn to specify discipline problems. It is also a means by which they acquire knowledge to enable the problems to be solved."

Python for Rookies (Paperback, New edition): James Shuttleworth, Russel Winder, Sarah Mount Python for Rookies (Paperback, New edition)
James Shuttleworth, Russel Winder, Sarah Mount
R1,002 R914 Discovery Miles 9 140 Save R88 (9%) Special order

Python for Rookies is designed to help students learn how to program. Using the Python language as a tool, the approach taken teaches students the fundamentals of programming and re-enforces good programming practice. Written for students studying a variety of degree subjects such as Games Technology, Creative Computing and Multimedia (where core Computer Science is applied to the Arts) the pace and breadth would also be suitable for a one semester introductory programming course for all computing undergraduates. We hope that the example programs, chosen to enliven and motivate will also be very relevant to a range of courses and the varied ambitions of people who need to acquire programming skills. The book covers programming from small script-style applications to larger pieces of software. The emphasis remains on problem-solving, even through the introduction of common libraries and object-oriented programming. Test-oriented development is an integral part of programming and learning how to incorporate a unit test early on will take away the frustrations of producing buggy software that doesnat run. It will provide a framework to support your learning of programming.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Casio LW-200-7AV Watch with 10-Year…
R999 R884 Discovery Miles 8 840
MSI B450M-A PRO Max II AMD Gaming…
R1,999 R1,449 Discovery Miles 14 490
Colleen Pencil Crayons (Box of 36…
R299 Discovery Miles 2 990
Midnights
Taylor Swift CD R394 Discovery Miles 3 940
Cable Guy Ikon "Light Up" Marvel…
R599 R549 Discovery Miles 5 490
3:16 - The Numbers Of Hope
Max Lucado Paperback R328 Discovery Miles 3 280
Loot
Nadine Gordimer Paperback  (2)
R383 R318 Discovery Miles 3 180
Loot
Nadine Gordimer Paperback  (2)
R383 R318 Discovery Miles 3 180
Lucky Metal Cut Throat Razer Carrier
R30 Discovery Miles 300
Vital BabyŽ NURTURE™ Ultra-Comfort…
R30 R23 Discovery Miles 230

 

Partners