ACM Home Page
Please provide us with feedback. Feedback
Using squeak for teaching user interface software
Full text PdfPdf (204 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education table of contents
Charlotte, North Carolina, United States
Pages: 219 - 223  
Year of Publication: 2001
ISBN:1-58113-329-4
Also published in ...
Author
Mark Guzdial  College of Computing, Georgia Institute of Technology
Sponsor
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 31,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/364447.364588
What is a DOI?

ABSTRACT

Squeak is a new programming language that is particularly appropriate for learning computer science. It offers an excellent infrastructure for interesting projects (e.g., multimedia, Web browsing and serving), and all source code is included (and written in Squeak) from the virtual machine, windowing, on up. Squeak is being used in a course on Objects and Design (focusing on the development of user interfaces), both to enhance the infrastructure for a course on, and to change how user interfaces are taught. Rather than teach a toolkit, the focus is now on teaching students how to build toolkits. This paper presents a pilot study suggesting benefits of our new approach.