Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 6 |
Descriptor
Source
Author
| Al-Imamy, Samer | 1 |
| Alizadeh, Javanshir | 1 |
| Armitage, William | 1 |
| Aykut Durak | 1 |
| Batcheller, Archer L. | 1 |
| Box, Ilona | 1 |
| Boyer, Naomi | 1 |
| Callum, Robert | 1 |
| Chan, Stephen C. F. | 1 |
| Gaspar, Alessio | 1 |
| Karagiannis, P. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 8 |
| Reports - Research | 4 |
| Dissertations/Theses -… | 2 |
| Reports - Descriptive | 2 |
| Guides - Classroom - Teacher | 1 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 7 |
| Postsecondary Education | 2 |
Audience
Location
| Australia | 1 |
| Florida | 1 |
| Hong Kong | 1 |
| United States | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Aykut Durak; Vahide Bulut – Technology, Knowledge and Learning, 2025
The study uses the partial least squares-structural equation modeling (PLS-SEM) algorithm to predict the factors affecting the programming performance (PPE) (low, high) of the students receiving computer programming education. The participants of the study consist of 763 students who received programming education. In the analysis of the data, the…
Descriptors: Prediction, Low Achievement, High Achievement, Academic Achievement
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
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
Box, Ilona – Computer Science Education, 2009
This paper contributes to an understanding of the variation in approaches that information system analysts/designers use to do analysis and design. A qualitative, phenomenographic research method was used. Four categories were constituted from the data: an "ad hoc" strategy with the intention of solving the problem as quickly as…
Descriptors: Research Methodology, Intention, Information Systems, Employees
Gaspar, Alessio; Langevin, Sarah; Boyer, Naomi; Armitage, William – Informatics in Education, 2010
This qualitative study explores how using Peer Learning Forums (PLF) in an online asynchronous computer programming course can be analyzed to derive information about Student Activity Focus (SAF) for adult Information Technology students. Three instruments are proposed to assist instructors classify questions posted by students on these forums,…
Descriptors: Asynchronous Communication, Qualitative Research, Learning Activities, Classification
Al-Imamy, Samer; Alizadeh, Javanshir; Nour, Mohamed A. – Journal of Information Technology Education, 2006
One of the major issues related to teaching an introductory programming course is the excessive amount of time spent on the language's syntax, which leaves little time for developing skills in program design and solution creativity. The wide variation in the students' backgrounds, coupled with the traditional classroom (one size-fits-all) teaching…
Descriptors: Programming Languages, Introductory Courses, Syntax, Program Design
Peer reviewedMaheshwari, Piyush – Journal of Computers in Mathematics and Science Teaching, 1997
Describes the development of a model for delivering the first course in computer programming to large and diverse classes. Presents an integrated approach that emphasizes program-design skills and problem-solving skills, and motivates students to learn by active processes. Team teachers, tutors, and lab demonstrators integrate lectures, tutorials,…
Descriptors: Classroom Environment, Computer Software, Computer Software Development, Computer Uses in Education
Karagiannis, P.; Markelis, I.; Paparrizos, K.; Samaras, N.; Sifaleras, A. – International Journal of Mathematical Education in Science & Technology, 2006
This paper presents new web-based educational software (webNetPro) for "Linear Network Programming." It includes many algorithms for "Network Optimization" problems, such as shortest path problems, minimum spanning tree problems, maximum flow problems and other search algorithms. Therefore, webNetPro can assist the teaching process of courses such…
Descriptors: Programming, Web Based Instruction, Computer Software, Enrichment Activities
Callum, Robert – CAUSE/EFFECT, 1996
The process of designing the Yale University (Connecticut) World Wide Web page "front door" is described, including its conceptualization, evolution through technological advances and attitudinal change, achievement of consensus through an interdepartmental advisory team, constituency response, and expectations about future change. (MSE)
Descriptors: Access to Information, Advisory Committees, College Administration, Computer Graphics

Direct link
