{"title":"User interface design and programming for computer science majors","authors":"J. Kay, B. Kummerfeld","doi":"10.1145/289393.289412","DOIUrl":null,"url":null,"abstract":"A Computer Science major programme typically has far more material than can be jitted into the m7aiKabletime. This paper describes an innovative course that combines study of human-computer interaction with adsancedprogram-ng techniques and the use of user inteiface construction tools. The course interweaves the learidng of several programming tools for interjace construction with the development of knowledge and skills in the design of user interlaces. W describe the ratwnale for the course design, our evaluation of student learning and the response to Zhecoarse.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"African Conference on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/289393.289412","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
A Computer Science major programme typically has far more material than can be jitted into the m7aiKabletime. This paper describes an innovative course that combines study of human-computer interaction with adsancedprogram-ng techniques and the use of user inteiface construction tools. The course interweaves the learidng of several programming tools for interjace construction with the development of knowledge and skills in the design of user interlaces. W describe the ratwnale for the course design, our evaluation of student learning and the response to Zhecoarse.