Publication Date
In 2025 | 1 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 31 |
Descriptor
College Instruction | 31 |
Student Attitudes | 31 |
Programming | 30 |
Computer Science Education | 26 |
College Students | 17 |
Computer Software | 16 |
Instructional Effectiveness | 16 |
Teaching Methods | 13 |
Educational Technology | 11 |
Foreign Countries | 11 |
Computer Assisted Instruction | 9 |
More ▼ |
Source
Author
Simon, Beth | 2 |
Alepis, Efthymios | 1 |
Anna Freytag | 1 |
Benda, Klara | 1 |
Bruckman, Amy | 1 |
Bunch, John M. | 1 |
Byczuk, M. | 1 |
Cetin, Ibrahim | 1 |
Chinn, Donald | 1 |
Cilliers, Charmain B. | 1 |
Coleman, Susan | 1 |
More ▼ |
Publication Type
Journal Articles | 29 |
Reports - Research | 15 |
Reports - Evaluative | 8 |
Reports - Descriptive | 6 |
Collected Works - Proceedings | 2 |
Education Level
Higher Education | 31 |
Postsecondary Education | 31 |
Adult Education | 1 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Two Year Colleges | 1 |
Audience
Teachers | 1 |
Location
Australia | 2 |
Connecticut | 2 |
Germany | 2 |
Greece | 2 |
Malaysia | 2 |
Pennsylvania | 2 |
United Kingdom | 2 |
Asia | 1 |
Brazil | 1 |
Canada | 1 |
China | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Jule Scheper; Robin Leuppert; Daniel Possler; Anna Freytag; Sophie Bruns; Julia Niemann-Lenz – Journalism and Mass Communication Educator, 2025
Despite the increasing use of the statistical programming language R in statistics and data analysis (SDA), its implementation in communication science education is limited. Experiences, recommendations, and a critical exchange are therefore scarce. The following contribution addresses this very gap. At the Department of Journalism and…
Descriptors: Journalism Education, Programming Languages, Statistical Analysis, Data Analysis
Stone, Jeffrey A.; Cruz, Laura – Teaching & Learning Inquiry, 2021
Higher education has embraced integrative learning as a means of enabling students to tackle so-called "wicked" problems, i.e. problems that are sufficiently complex, contested, and ambiguous that conventional, disciplinary specific approaches are inadequate to address. However, challenges remain in defining integrative learning…
Descriptors: Introductory Courses, Computer Science Education, Interdisciplinary Approach, Integrated Activities
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education: Innovations in Practice, 2012
This study examines how Information Systems Engineering School students on the verge of their graduation understand the mechanism of exception handling. The main contributions of this paper are as follows: we construct a questionnaire aimed at examining students' level of understanding concerning exceptions; we classify and analyse the students'…
Descriptors: Programming, Programming Languages, Computer Science Education, College Curriculum
Majid, Nazatul Aini Abd – Turkish Online Journal of Educational Technology - TOJET, 2014
Web 2.0 tools are expected to assist students to acquire knowledge effectively in their university environment. However, the lack of effort from lecturers in planning the learning process can make it difficult for the students to optimize their learning experiences. The aim of this paper is to integrate Web 2.0 tools with learning strategy in…
Descriptors: Web 2.0 Technologies, Educational Technology, College Instruction, Undergraduate Students
Wang, Shouhong; Wang, Hai – Journal of Information Systems Education, 2011
Given the emergence of service-oriented architecture, IS students need to be knowledgeable of multiple server-side computer programming languages to be able to meet the needs of the job market. This paper outlines the pedagogy of an innovative course of multiple server-side computer languages for the undergraduate IS majors. The paper discusses…
Descriptors: Labor Market, Teaching Methods, Undergraduate Study, Course Descriptions
Laverty, David M.; Milliken, Jonny; Milford, Matthew; Cregan, Michael – European Journal of Engineering Education, 2012
This paper presents a new laboratory-based module for embedded systems teaching, which addresses the current lack of consideration for the link between hardware development, software implementation, course content and student evaluation in a laboratory environment. The course introduces second year undergraduate students to the interface between…
Descriptors: Foreign Countries, Engineering Education, Student Evaluation, Computer Assisted Instruction
Cetin, Ibrahim; Sendurur, Emine; Sendurur, Polat – Journal of Educational Computing Research, 2014
Students' difficulties in learning computer programming are well documented in the literature and have been studied from different perspectives by the researchers. However, studies that have been conducted from the meta-cognition perspective are rare in the context of programming education. The current study aimed to (i) investigate the effects of…
Descriptors: Metacognition, Instructional Effectiveness, Training, Programming
Kinnunen, Paivi; Simon, Beth – Computer Science Education, 2012
This article provides insight into how computing majors experience the process of doing programming assignments in their first programming course. This grounded theory study sheds light on the various processes and contexts through which students constantly assess their self-efficacy as a programmer. The data consists of a series of four…
Descriptors: Grounded Theory, Majors (Students), Assignments, Self Efficacy
Debiec, P.; Byczuk, M. – IEEE Transactions on Education, 2011
Programmable logic devices (PLDs) are used at many universities in introductory digital logic laboratories, where kits containing a single high-capacity PLD replace "standard" sets containing breadboards, wires, and small- or medium-scale integration (SSI/MSI) chips. From the pedagogical point of view, two problems arise in these…
Descriptors: Foreign Countries, Laboratories, Engineering Education, Computer Science Education
Efendioglu, Akin; Yelken, Tugba Yanpar – Computers & Education, 2010
The purpose of this study was to investigate the effects of two different methods on primary school teacher candidates' academic achievements and attitudes toward computer-based education, and to define their views on these methods. Both the first experimental group, programmed instruction (PI), and the second experimental group, meaningful…
Descriptors: Learning Theories, Experimental Groups, Teaching Methods, Preservice Teacher Education
Moreno, Julian – Educational Technology & Society, 2012
The aim of this paper is to describe a digital game with an educational purpose in the subject of computer programming, which enables students to reinforce and improve their abilities on the concepts of sequencing, defined iteration and nesting. For its design, a problem solving approach was followed and a score comparing mechanism was implemented…
Descriptors: Foreign Countries, Computer Games, Educational Games, Programming
Cilliers, Charmain B. – Computers & Education, 2012
Employers of computing graduates have high expectations of graduates in terms of soft skills, the most desirable of these being communication skills. Not only must the graduates exhibit writing skills, but they are expected to be highly proficient therein. The consequence of this expectation is not only performance pressure exerted on the…
Descriptors: Intervention, Student Attitudes, Programming, Writing Skills
Denny, Paul; Cukierman, Diana; Luxton-Reilly, Andrew; Tempero, Ewan – Computer Science Education, 2012
Traditionally, learning resources are created by an instructor and distributed to their students. A contributing-student pedagogy (CSP) is one in which this responsibility shifts, placing students in control of creating the resources and sharing them with their peers. Technology plays a central role in supporting the collection and distribution of…
Descriptors: Foreign Countries, Computer Science Education, Programming, Web 2.0 Technologies
Foster, D. L. – IEEE Transactions on Education, 2012
For a basic foundation in computer engineering, universities traditionally teach synchronous sequential circuit design, using discrete gates or field programmable gate arrays, and a microcomputers course that includes basic I/O processing. These courses, though critical, expose students to only a small subset of tools. At co-op schools like…
Descriptors: Engineering Education, Computer Science Education, Programming, Computer Assisted Design
Yue, Kwok-Bun – Journal of Information Systems Education, 2010
Mashups, Web applications integrating data and functionality from other Web sources to provide a new service, have quickly become ubiquitous. Because of their role as a focal point in three important trends (Web 2.0, situational software applications, and end user development), mashups are a crucial emerging technology for information systems…
Descriptors: Peer Evaluation, Information Systems, Programming, Comparative Analysis