NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 4,786 to 4,800 of 10,848 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Liu, Allison S.; Schunn, Christian D.; Flot, Jesse; Shoop, Robin – Computer Science Education, 2013
Computer science proficiency continues to grow in importance, while the number of students entering computer science-related fields declines. Many rich programming environments have been created to motivate student interest and expertise in computer science. In the current study, we investigated whether a recently created environment, Robot…
Descriptors: Computer Science Education, Programming, Robotics, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Hundhausen, Christopher D.; Agrawal, Anukrati; Agarwal, Pawan – ACM Transactions on Computing Education, 2013
Given the increasing importance of soft skills in the computing profession, there is good reason to provide students withmore opportunities to learn and practice those skills in undergraduate computing courses. Toward that end, we have developed an active learning approach for computing education called the "Pedagogical Code Review"…
Descriptors: Computer Science Education, Active Learning, Undergraduate Students, Group Activities
Peer reviewed Peer reviewed
Direct linkDirect link
Beck, Leland; Chizhik, Alexander – ACM Transactions on Computing Education, 2013
Cooperative learning is a well-known instructional technique that has been applied with a wide variety of subject matter and a broad spectrum of populations. This article briefly reviews the principles of cooperative learning, and describes how these principles were incorporated into a comprehensive set of cooperative learning activities for a CS1…
Descriptors: Cooperative Learning, Teaching Methods, Computer Science Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Armoni, Michal – Journal of Computers in Mathematics and Science Teaching, 2013
Abstraction is a key concept in CS, one of the most fundamental ideas underlying CS and its practice. However, teaching this soft concept to novices is a very difficult task, as discussed by many CSE experts. This paper discusses this issue, and suggests a general framework for teaching abstraction in CS to novices, a framework that would fit into…
Descriptors: Introductory Courses, Computer Science, Novices, Expertise
Morris, Jill B. – ProQuest LLC, 2013
Purpose: The purpose of this study was to examine differences between boys and girls in their performance on STEM related AP exams. Specifically, gender differences were examined for the following STEM related AP exams: Calculus AB, Calculus BC, Physics B, Physics C: Electricity and Magnetism, Physics C: Mechanics, Chemistry, and Computer Science…
Descriptors: Gender Differences, STEM Education, Advanced Placement, Tests
Liu, YuFing – ProQuest LLC, 2013
This paper applies a quasi-experimental research method to compare the difference in students' approaches to learning and their learning achievements between the group that follows the problem based learning (PBL) teaching method with computer support and the group that follows the non-PBL teaching methods. The study sample consisted of 68 junior…
Descriptors: Problem Based Learning, Computer Science Education, Instructional Effectiveness, Comparative Analysis
Pack, Della F. – ProQuest LLC, 2013
At the end of the Fall 2011 semester at Big Sandy Community and Technical College (BSCTC) a comparison of grade patterns in multiple CIS 100-Introduction to Computers courses was analyzed. This analysis found online courses returned a higher failure rate than those taught in a classroom setting. Why was there a difference? Is the platform of…
Descriptors: Community Colleges, Technical Institutes, Computer Science Education, Introductory Courses
Yan, Peng; Slator, Brian M.; Vender, Bradley; Jin, Wei; Kariluoma, Matti; Borchert, Otto; Hokanson, Guy; Aggarwal, Vaibhav; Cosmano, Bob; Cox, Kathleen T.; Pilch, André; Marry, Andrew – International Association for Development of the Information Society, 2013
Research into virtual role-based learning has progressed over the past decade. Modern issues include gauging the difficulty of designing a goal system capable of meeting the requirements of students with different knowledge levels, and the reasonability and possibility of taking advantage of the well-designed formula and techniques served in other…
Descriptors: Intelligent Tutoring Systems, Immersion Programs, Role Playing, Biological Sciences
Peer reviewed Peer reviewed
Direct linkDirect link
Su, Jun-Ming; Lin, Huan-Yu – Educational Technology & Society, 2015
In recent years, software operating skills, the ability in computer literacy to solve problems using specific software, has become much more important. A great deal of research has also proven that students' software operating skills can be efficiently improved by practicing customized virtual and simulated examinations. However, constructing…
Descriptors: Foreign Countries, Computer Assisted Testing, Computer Simulation, Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
Vaquero, L. M. – IEEE Transactions on Education, 2011
The cloud has become a widely used term in academia and the industry. Education has not remained unaware of this trend, and several educational solutions based on cloud technologies are already in place, especially for software as a service cloud. However, an evaluation of the educational potential of infrastructure and platform clouds has not…
Descriptors: Foreign Countries, Advanced Courses, Course Objectives, Computers
Nunnery, Christopher Edward – ProQuest LLC, 2011
Botnets remain a potent threat due to evolving modern architectures, inadequate remediation methods, and inaccurate measurement techniques. In response, this research exposes the architectures and operations of two advanced botnets, techniques to enumerate infected hosts, and pursues the scientific refinement of infected-host enumeration data by…
Descriptors: Measurement Techniques, Computer Science, Computer Security, Information Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Kahn, Ken; Sendova, Evgenia; Sacristan, Ana Isabel; Noss, Richard – Technology, Knowledge and Learning, 2011
In this paper, we describe the design and implementation of computer programming activities aimed at introducing young students (9-13 years old) to the idea of infinity, and in particular, to the cardinality of infinite sets. This research was part of the "WebLabs" project where students from several European countries explored topics in…
Descriptors: Foreign Countries, Programming Languages, Programming, Educational Strategies
Peer reviewed Peer reviewed
Direct linkDirect link
Fernandez Aleman, J. L. – IEEE Transactions on Education, 2011
Automated assessment systems can be useful for both students and instructors. Ranking and immediate feedback can have a strongly positive effect on student learning. This paper presents an experience using automatic assessment in a programming tools course. The proposal aims at extending the traditional use of an online judging system with a…
Descriptors: Programming, Computer Science Education, College Students, Student Evaluation
Peer reviewed Peer reviewed
Direct linkDirect link
Medina-Dominguez, Fuensanta; Sanchez-Segura, Maria-Isabel; Mora-Soto, Arturo; Amescua, Antonio – IEEE Transactions on Education, 2010
The development of collaborative Web applications does not follow a software engineering methodology. This is because when university students study Web applications in general, and collaborative Web portals in particular, they are not being trained in the use of software engineering techniques to develop collaborative Web portals. This paper…
Descriptors: Computer Software, Computers, Computer Science, Engineering
Peer reviewed Peer reviewed
Direct linkDirect link
Walker, Henry M.; Kelemen, Charles – ACM Transactions on Computing Education, 2010
This article explores the philosophy and position of the discipline of computer science within the liberal arts, based upon a discussion of the nature of computer science and a review of the characteristics of the liberal arts. A liberal arts environment provides important opportunities for undergraduate programs, but also presents important…
Descriptors: Computer Science, Liberal Arts, Computer Science Education, Intellectual Disciplines
Pages: 1  |  ...  |  316  |  317  |  318  |  319  |  320  |  321  |  322  |  323  |  324  |  ...  |  724