Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 6 |
Descriptor
Computer System Design | 6 |
Design Requirements | 6 |
Program Design | 6 |
Computer Science Education | 3 |
Human Factors Engineering | 3 |
Program Development | 3 |
Programming | 3 |
Case Studies | 2 |
Computer Software | 2 |
Courseware | 2 |
Educational Practices | 2 |
More ▼ |
Source
ProQuest LLC | 2 |
ACM Transactions on Computing… | 1 |
Educational Media… | 1 |
IEEE Transactions on Learning… | 1 |
Journal of Faculty Development | 1 |
Author
Batcheller, Archer L. | 1 |
Cardozo, E. | 1 |
Carr, Stephen | 1 |
Chan, Stephen C. F. | 1 |
Coelho, P. R. | 1 |
Gerber, Hannah R. | 1 |
Guimaraes, E. G. | 1 |
Irvin, Amanda | 1 |
Leong, Hong Va | 1 |
Marshall, Kate | 1 |
Moraes, D. H. | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Dissertations/Theses -… | 2 |
Reports - Descriptive | 2 |
Reports - Research | 2 |
Education Level
Higher Education | 5 |
Postsecondary Education | 2 |
Audience
Location
Hong Kong | 1 |
Texas | 1 |
United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Irvin, Amanda; Marshall, Kate; Carr, Stephen – Journal of Faculty Development, 2016
Technology is changing the landscape of higher education. As the editors of this special issue have noted, technology has been particularly useful when trying to solve problems. At Texas Christian University (TCU), we employed technology to create a tool that would help standardize the evaluation of teaching while still offering enough flexibility…
Descriptors: Feedback (Response), Classroom Observation Techniques, Test Construction, Lesson Observation Criteria
Niemeyer, Dodie J.; Gerber, Hannah R. – Educational Media International, 2015
Collaborative learning environments found with gaming communities can provide excellent structures to study the way that learners act within informal learning environments. For example, many of these gaming communities encourage gamers to create videogames and virtual world walkthroughs and commentaries. Walkthroughs and commentaries provide…
Descriptors: Informal Education, Educational Games, Computer Games, Communities of Practice
Ngai, Grace; Chan, Stephen C. F.; Leong, Hong Va; Ng, Vincent T. Y. – ACM Transactions on Computing Education, 2013
This article presents the design and development of i*CATch, a construction kit for physical and wearable computing that was designed to be scalable, plug-and-play, and to provide support for iterative and exploratory learning. It consists of a standardized construction interface that can be adapted for a wide range of soft textiles or electronic…
Descriptors: Computer System Design, Engineering Technology, Courseware, Computer Science Education
Guimaraes, E. G.; Cardozo, E.; Moraes, D. H.; Coelho, P. R. – IEEE Transactions on Learning Technologies, 2011
The design and implementation of remote laboratories present different levels of complexity according to the nature of the equipments operated by the remote laboratory, the requirements imposed on the accessing computers, the network linking the user to the laboratory, and the type of experiments the laboratory supports. This paper addresses the…
Descriptors: Laboratories, Client Server Architecture, Program Design, Program Implementation
Batcheller, Archer L. – ProQuest LLC, 2011
Software has an important role in supporting scientific work. This dissertation studies teams that build scientific software, focusing on the way that they determine what the software should do. These requirements engineering processes are investigated through three case studies of climate science software projects. The Earth System Modeling…
Descriptors: Feedback (Response), Computer Software, Design Requirements, Computer Science Education
Sundresh, Sameer – ProQuest LLC, 2009
How do you dynamically customize the programming language available in a context within an existing system, without changing the underlying system? This dissertation introduces a language design approach that addresses this problem. The basic idea is to structure programs as systems of multiple interacting levels of abstraction, where all of the…
Descriptors: Programming Languages, Programming, Internet, Computer System Design