WorldCat Identities

Guzdial, Mark

Overview
Works: 37 works in 106 publications in 3 languages and 870 library holdings
Genres: Conference papers and proceedings 
Roles: Author, Editor
Classifications: QA76.73.P98, 005.133
Publication Timeline
.
Most widely held works by Mark Guzdial
Introduction to computing & programming in Java : a multimedia approach by Mark Guzdial( Book )

45 editions published between 2005 and 2016 in English and held by 425 WorldCat member libraries worldwide

This unique book uses multimedia applications to motivate introductory computer science majors or non-majors. The book's hands-on approach shows how programs can be used to build multimedia computer science applications that include sound, graphics, music, pictures, and movies. The students learn a key set of computer science tools and topics, as well as programming skills; such as how to design and use algorithms, and practical software engineering methods. The book also includes optional coverage of HCI, as well as rudimentary data structures and databases using the user-friendly Python language for implementation. Authors Guzdial and Ericson also demonstrate how to communicate compatibly through networks and do concurrent programming
Squeak : object-oriented design with multimedia applications by Mark Guzdial( Book )

5 editions published between 2000 and 2001 in English and held by 93 WorldCat member libraries worldwide

Problem solving with data structures using Java : a multimedia approach by Mark Guzdial( Book )

9 editions published between 2009 and 2011 in English and held by 80 WorldCat member libraries worldwide

Squeak : open personal computing and multimedia by Mark Guzdial( Book )

7 editions published between 2002 and 2003 in English and Japanese and held by 79 WorldCat member libraries worldwide

CD-ROM contains: Tutorials -- Demos -- Links to related Web pages -- Squeak version 2.9 virtual image
Learner-centered design of computing education : research on computing for everyone by Mark Guzdial( Book )

5 editions published between 2015 and 2016 in English and held by 17 WorldCat member libraries worldwide

Computing education is in enormous demand. Many students (both children and adult) are realizing that they will need programming in the future. This book presents the argument that they are not all going to use programming in the same way and for the same purposes. What do we mean when we talk about teaching everyone to program? When we target a broad audience, should we have the same goals as computer science education for professional software developers? How do we design computing education that works for everyone? This book proposes use of a learner-centered design approach to create computing education for a broad audience. It considers several reasons for teaching computing to everyone and how the different reasons lead to different choices about learning goals and teaching methods. The book reviews the history of the idea that programming isn't just for the professional software developer. It uses research studies on teaching computing in liberal arts programs, to graphic designers, to high school teachers, in order to explore the idea that computer science for everyone requires us to re-think how we teach and what we teach. The conclusion describes how we might create computing education for everyone
Emile software-realized scaffolding for science learners programming in mixed media by Mark Guzdial( )

2 editions published in 1993 in English and held by 4 WorldCat member libraries worldwide

Introduction to media computation : a multimedia cookbook in Python by Mark Guzdial( Book )

2 editions published in 2004 in English and held by 4 WorldCat member libraries worldwide

Analyzing and visualizing log files : a computational science of usability( Book )

1 edition published in 1994 in English and held by 3 WorldCat member libraries worldwide

Introduccion a la computacion y programacion con Python : un enfoque multimedia by Mark Guzdial( Book )

1 edition published in 2013 in Spanish and held by 2 WorldCat member libraries worldwide

Deriving software usage patterns from log files by Mark Guzdial( Book )

1 edition published in 1993 in English and held by 2 WorldCat member libraries worldwide

Abstract: "Log files (discrete recordings of user actions during software use) offer the ability to collect human-computer interaction data on a number of users, over time, while the users are engaged in typical tasks in typical environments. The disadvantage of log files is the lack of automated methods for analyzing the volumes of data in a meaningful way. This paper presents a log file analysis tool, Hawk, and discusses the characteristics which make it useful for this task. A particular analysis tecnique, based on Markov chain analysis, is described which can be used to derive high-level software usage patterns. A study of student interactions with a programming environment are used for examples of the use of the the [sic] tool and the technique."
Proceedings of the third International Workshop on Computing Education Research September15-16, 2007, Atlanta, Georgia, USA by ACM International Workshop on Computing Education Research( Book )

1 edition published in 2007 in English and held by 2 WorldCat member libraries worldwide

Characterizing process change using log file data( Book )

1 edition published in 1993 in English and held by 2 WorldCat member libraries worldwide

Abstract: "Students learning a new task with an unfamiliar interface must learn the task, the interface, and a task-to-device mapping which enables them to develop an efficient process for achieving goals with that software. To characterize student process and learning, we have used two methods which rely on log file data rather than the more typical interview-based data. The first method creates a graphic snapshot of process, and the second method creates a transition diagram of process. Both techniques are presented with examples of their use."
Proceedings of the 40th ACM Technical Symposium on Computer Science Education : Marc 4-7, 2009, Chattanooga, TN, USA by ACM SIGCSE Technical Symposium on Computer Science Education( Book )

1 edition published in 2009 in English and held by 2 WorldCat member libraries worldwide

A framework developing cross-platform pen-based classroom applications with an automated measure of vocal participation by Wade Fagen( )

1 edition published in 2013 in English and held by 1 WorldCat member library worldwide

Media computation as a motivation and structure for a non-major CS1 class by Mark Guzdial( Book )

1 edition published in 2004 in English and held by 1 WorldCat member library worldwide

HiCE MediaText( )

1 edition published in 1991 and held by 1 WorldCat member library worldwide

An enhanced word-processor enabling the user to link document clips from video discs, audio compact discs and other Macintosh applications or documents
Using Cognitive Principles to Design Multimedia Training Environments to Support Learning by J. T Stasko( )

2 editions published between 1995 and 1998 in English and held by 0 WorldCat member libraries worldwide

Our project focuses on developing multimedia systems to support human learning, based on cognitive principles and guidelines from cognitive science. The question is not so much whether multimedia makes a difference, but rather how can it best be deployed to make a difference? Our project focuses on developing multimedia systems to support human learning, based on cognitive principles and guidelines from cognitive science. The question is not so much whether multimedia makes a difference, but rather how can it best be deployed to make a difference? Specifically, what combinations of media and methods of interaction are most effective for learning, and why? Cognitive science has made significant advances in understanding human learning and training issues. Based on these advances, we can make strong hypotheses about how to construct effective interactive multimedia learning environments. We are using these hypotheses as the basis for a principled approach to the development of multimedia training systems and, in turn, further advance our understanding of learning and of media through careful assessment of the systems. In our initial investigations summarized here, our focus has been primarily on whether encouraging learners to interact in different ways with the system affects their learning, learning rate, and or transfer to new problems
SIGCSE'09 : proceedings of the 40th ACM Technical Symposium on Computer Science Education; Chattanooga, Tennessee, USA, March 4 - 7, 2009 by 2009, Chattanooga, Tenn.> Technical Symposium on Computer Science Education. <40( )

1 edition published in 2009 in English and held by 0 WorldCat member libraries worldwide

SIGCSE'08 : proceedings of the 39th ACM Technical Symposium on Computer Science Education; Portland, Oregon, USA, March 12 - 15, 2008 by Technical Symposium on Computer Science Education( )

1 edition published in 2008 in English and held by 0 WorldCat member libraries worldwide

 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.58 (from 0.29 for HiCE Media ... to 0.86 for Using Cogn ...)

Introduction to computing & programming in Java : a multimedia approach
Alternative Names
Guzdial, Mark.

Guzdial, Mark J.

Live Coding

Mark Guzdial American academic

Languages
Covers
Squeak : object-oriented design with multimedia applicationsProblem solving with data structures using Java : a multimedia approachSqueak : open personal computing and multimedia