NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 4,306 to 4,320 of 7,871 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Jong Hyuk; Lee, Seung Eun; Yu, Heon Chang; Suh, Taeweon – IEEE Transactions on Education, 2012
This paper presents a pipelined CPU design project with a field programmable gate array (FPGA) system in a computer architecture course. The class project is a five-stage pipelined 32-bit MIPS design with experiments on the Altera DE2 board. For proper scheduling, milestones were set every one or two weeks to help students complete the project on…
Descriptors: Computer Science Education, Computer System Design, Experiential Learning, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Vivian, Rebecca; Falkner, Katrina; Falkner, Nickolas; Tarmazdi, Hamid – ACM Transactions on Computing Education, 2016
Although teamwork has been identified as an essential skill for Computer Science (CS) graduates, these skills are identified as lacking by industry employers, which suggests a need for more proactive measures to teach and assess teamwork. In one CS course, students worked in teams to create a wiki solution to problem-based questions. Through a…
Descriptors: Cooperative Learning, Collaborative Writing, Web 2.0 Technologies, Computer Science Education
Benbow, Ross J.; Vivyan, Erika – Wisconsin Center for Education Research, 2016
Building from findings showing that undergraduate computer science continues to have the highest attrition rates proportionally for women within postsecondary science, technology, engineering, and mathematics disciplines--a phenomenon that defies basic social equity goals in a high status field--this paper seeks to better understand how student…
Descriptors: Undergraduate Students, Gender Differences, Computer Science Education, Comparative Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
El-Khalili, Nuha H. – International Journal of Information and Communication Technology Education, 2013
Many studies have reported the utilization of Problem-Based Learning (PBL) in teaching Software Engineering courses. However, these studies have different views of the effectiveness of PBL. This paper presents the design of an Advanced Software Engineering course for undergraduate Software Engineering students that uses PBL to teach them Agile…
Descriptors: Problem Based Learning, Teaching Methods, Computer Software, Undergraduate Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tiantong, Monchai; Teemuangsai, Sanit – International Education Studies, 2013
Scaffolding is a learning approach designed to promote a deeper understanding, it is the support given during the learning process which is tailored to the needs of the student with the intention of helping the student achieve the learning goals, including resources, a compelling task, templates and guides, and guidance on the development of…
Descriptors: Foreign Countries, Scaffolding (Teaching Technique), Problem Based Learning, Cooperative Learning
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
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
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
Caton, Hope; Greenhill, Darrel – International Journal of Game-Based Learning, 2014
This paper describes how a gamified rewards and penalties framework was used to increase attendance and engagement in a level six undergraduate computing module teaching game production. The framework was applied to the same module over two consecutive years: a control year and a trial year. In both years the tutor, assignments and assessment…
Descriptors: Undergraduate Students, Computer Science Education, Learning Modules, Attendance
Pages: 1  |  ...  |  284  |  285  |  286  |  287  |  288  |  289  |  290  |  291  |  292  |  ...  |  525