Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 0 |
| Since 2007 (last 20 years) | 20 |
Descriptor
| Computer Science Education | 25 |
| Educational Experiments | 25 |
| Instructional Effectiveness | 16 |
| Programming | 14 |
| Instructional Design | 13 |
| Computer Software | 12 |
| College Instruction | 9 |
| Electronic Learning | 9 |
| Computer System Design | 8 |
| Foreign Countries | 8 |
| Comparative Analysis | 7 |
| More ▼ | |
Source
Author
| Andres, Hayward P. | 1 |
| Apiola, Mikko | 1 |
| Blikstein, Paulo | 1 |
| Boyle, Elizabeth A. | 1 |
| Chang, Chih-Kai | 1 |
| Chang, Ling-Chian | 1 |
| Chang, Te-Jeng | 1 |
| Chen, Sheng-Chang | 1 |
| Chou, Chien-Chih | 1 |
| Conn, Samuel S. | 1 |
| Connolly, Thomas M. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 22 |
| Reports - Research | 15 |
| Reports - Evaluative | 5 |
| Reports - Descriptive | 3 |
| Books | 1 |
| Collected Works - General | 1 |
Education Level
| Higher Education | 21 |
| Postsecondary Education | 18 |
| Adult Education | 1 |
| Elementary Secondary Education | 1 |
| Grade 10 | 1 |
| Grade 11 | 1 |
| High Schools | 1 |
| Secondary Education | 1 |
Audience
| Researchers | 1 |
| Students | 1 |
| Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Chang, Chih-Kai – Journal of Educational Computing Research, 2014
Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important computational thinking skills, is not represented well in Scratch. Alice, another visual programming…
Descriptors: Foreign Countries, College Freshmen, Information Technology, Computer Science Education
Blikstein, Paulo; Worsley, Marcelo; Piech, Chris; Sahami, Mehran; Cooper, Steven; Koller, Daphne – Journal of the Learning Sciences, 2014
New high-frequency, automated data collection and analysis algorithms could offer new insights into complex learning processes, especially for tasks in which students have opportunities to generate unique open-ended artifacts such as computer programs. These approaches should be particularly useful because the need for scalable project-based and…
Descriptors: Programming, Computer Science Education, Learning Processes, Introductory Courses
Sanchez, Pablo; Zorrilla, Marta; Duque, Rafael; Nieto-Reyes, Alicia – Computer Science Education, 2011
Models in Software Engineering are considered as abstract representations of software systems. Models highlight relevant details for a certain purpose, whereas irrelevant ones are hidden. Models are supposed to make system comprehension easier by reducing complexity. Therefore, models should play a key role in education, since they would ease the…
Descriptors: Computer Science Education, Computer Software, Programming, Programming Languages
Sondag, Tyler; Pokorny, Kian L.; Rajan, Hridesh – ACM Transactions on Computing Education, 2012
Students in all areas of computing require knowledge of the computing device including software implementation at the machine level. Several courses in computer science curricula address these low-level details such as computer architecture and assembly languages. For such courses, there are advantages to studying real architectures instead of…
Descriptors: Programming Languages, Computer Simulation, Computer Graphics, Computer Interfaces
Hainey, Thomas; Connolly, Thomas M.; Stansfield, Mark; Boyle, Elizabeth A. – Computers & Education, 2011
A highly important part of software engineering education is requirements collection and analysis which is one of the initial stages of the Database Application Lifecycle and arguably the most important stage of the Software Development Lifecycle. No other conceptual work is as difficult to rectify at a later stage or as damaging to the overall…
Descriptors: Experimental Groups, Control Groups, Computer Software, Engineering
Huang, Shiu-Li; Shiu, Jung-Hung – Educational Technology & Society, 2012
The success of Web 2.0 inspires e-learning to evolve into e-learning 2.0, which exploits collective intelligence to achieve user-centric learning. However, searching for suitable learning paths and content for achieving a learning goal is time consuming and troublesome on e-learning 2.0 platforms. Therefore, introducing formal learning in these…
Descriptors: Foreign Countries, Intelligent Tutoring Systems, Computer System Design, Computer Science Education
Shao, Kun; Maher, Peter – Interactive Technology and Smart Education, 2012
Purpose: Teaching advanced technical concepts in a computer science program to students of different technical backgrounds presents many challenges. The purpose of this paper is to present a detailed experimental pedagogy in teaching advanced computer science topics, such as computer networking, telecommunications and data structures using…
Descriptors: Computer Assisted Instruction, Active Learning, Telecommunications, Computer Networks
Apiola, Mikko; Lattu, Matti; Pasanen, Tomi A. – ACM Transactions on Computing Education, 2012
Despite much public discussion about the importance of creativity and innovation-friendly teaching in Finnish higher education, the impact of the general opinion on actual teaching practices has been limited. In the Finnish computer science education the teaching mostly follows a pattern of lectures, fixed exercise sets, and exams. With this…
Descriptors: Foreign Countries, Computer Science Education, Robotics, College Instruction
Chang, Ling-Chian; Lee, Greg C. – Computers & Education, 2010
Project-based learning (PBL) is a highly effective means of motivating students to learn independently. However, training or encouraging teachers to practice PBL in their classrooms is challenging, especially if the educational system does not accommodate creative teaching practices. In particular, in a test-driven educational system, time…
Descriptors: Student Projects, Models, Cooperation, Active Learning
Andres, Hayward P.; Shipps, Belinda P. – Journal of Information Systems Education, 2010
This study examines technological, educational/learning, and social affordances associated with the facilitation of project-based learning and problem solving in technology-mediated distributed teams. An empirical interpretive research approach using direct observation is used to interpret, evaluate and rate observable manifested behaviors and…
Descriptors: Student Projects, Active Learning, Interaction, Social Environment
Tsai, Chia-Wen; Lee, Tsang-Hsiung – International Journal of Distance Education Technologies, 2012
Vocational education in Taiwan is highly competitive in that it must attract sufficient student enrollment in the environment with a rapidly increasing number of schools. Many students in this context tend to have lower levels of academic achievement, and do not adequately get involved in their schoolwork. Under such constraints but moving toward…
Descriptors: Foreign Countries, Electronic Learning, Blended Learning, Problem Based Learning
Knauf, Rainer; Sakurai, Yoshitaka; Tsuruta, Setsuo; Jantke, Klaus P. – Journal of Educational Computing Research, 2010
University education often suffers from a lack of an explicit and adaptable didactic design. Students complain about the insufficient adaptability to the learners' needs. Learning content and services need to reach their audience according to their different prerequisites, needs, and different learning styles and conditions. A way to overcome such…
Descriptors: Prerequisites, College Instruction, Educational Experiments, Cognitive Style
Matthews, Kevin; Janicki, Thomas; He, Ling; Patterson, Laurie – Journal of Information Systems Education, 2012
This research focuses on the development and implementation of an adaptive learning and grading system with a goal to increase the effectiveness and quality of feedback to students. By utilizing various concepts from established learning theories, the goal of this research is to improve the quantity, quality, and speed of feedback as it pertains…
Descriptors: Computer System Design, Computer Software, Management Information Systems, Grading
Shaw, Ruey-Shiang – Computers & Education, 2010
This research investigated the application of knowledge maps in e-learning materials design and hypothesized that knowledge maps would be more effective than e-learning in general at improving the performance and satisfaction of e-learning. In order to test the hypotheses, we conducted an experiment with 175 participants and randomly assigned them…
Descriptors: Electronic Learning, Self Efficacy, Statistical Analysis, Hypothesis Testing
Conn, Samuel S.; English, John; Scheffler, Fred; Hall, Simin – Information Systems Education Journal, 2011
Various Web 2.0 technologies can be used to support pedagogy. Examples include wikis, blogs, and social media including forum discussions. Online class forum discussions involving electronic text can result in robust strings of data containing meta-knowledge, inherent meaning, themes and patterns. Based on instructional design, learning outcomes…
Descriptors: Instructional Effectiveness, Information Systems, Computer Science Education, Web 2.0 Technologies
Previous Page | Next Page ยป
Pages: 1 | 2
Peer reviewed
Direct link
