NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Armoni, Michal – Journal on Educational Resources in Computing, 2009
Reduction is a problem-solving strategy, relevant to various areas of computer science, and strongly connected to abstraction: a reductive solution necessitates establishing a connection among problems that may seem totally disconnected at first sight, and abstracts the solution to the reduced-to problem by encapsulating it as a black box. The…
Descriptors: Student Attitudes, Problem Solving, Computer Science, Abstract Reasoning
Peer reviewed Peer reviewed
Direct linkDirect link
Shumba, Rose – Journal on Educational Resources in Computing, 2006
In the summer of 2003, a project to augment and improve the teaching of information assurance courses was started at IUP. Thus far, ten hands-on exercises have been developed. The exercises described in this article, and presented in the appendix, are based on actions required to secure a Linux host. Publicly available resources were used to…
Descriptors: Computer Security, Experiential Learning, Computer Software, Open Source Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Douce, Christopher; Livingstone, David; Orwell, James – Journal on Educational Resources in Computing, 2005
Systems that automatically assess student programming assignments have been designed and used for over forty years. Systems that objectively test and mark student programming work were developed simultaneously with programming assessment in the computer science curriculum. This article reviews a number of influential automatic assessment systems,…
Descriptors: Electronic Learning, Programming, Curriculum, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Cohen, Avi – Journal on Educational Resources in Computing, 2004
With the development of XML Web Services, the Internet could become an integral part of and the basis for teaching computer science and software engineering. The approach has been applied to a university course for students studying introduction to computer science from the point of view of software development in a stateless, Internet…
Descriptors: Feedback (Response), Models, Computer Software, Computers
Peer reviewed Peer reviewed
Direct linkDirect link
Soh, Leen-Kiat; Samal, Ashok; Nugent, Gwen – Journal on Educational Resources in Computing, 2005
Closed laboratories are becoming an increasingly popular approach to teaching introductory computer science courses, as they facilitate structured problem-solving and cooperation. However, most closed laboratories have been designed and implemented without embedded instructional research components for constant evaluation of the laboratories'…
Descriptors: Computer Science Education, Student Needs, Research Design, Laboratories
Peer reviewed Peer reviewed
Direct linkDirect link
Carroll, John M.; Rosson, Mary Beth – Journal on Educational Resources in Computing, 2005
Case studies of professional software development practices describe how real (or realistic) projects are planned and executed. Cases provide engaging models of the activities and materials of software development to students and other novice practitioners. They vividly remind learners of the possibilities for meaningfully applying knowledge and…
Descriptors: Computer Software, Computers, Computer Science, Engineering
Peer reviewed Peer reviewed
Direct linkDirect link
Bhagyavati – Journal on Educational Resources in Computing, 2006
Information assurance courses delivered in an online environment pose challenges to the development of meaningful hands-on exercises for students. This article presents techniques on furnishing laboratory exercises to online students and presents examples of assignments drawn from the author's experiences in teaching online courses for over three…
Descriptors: Assignments, Advanced Courses, Distance Education, Online Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Berenson, Sarah B.; Slaten, Kelli M.; Williams, Laurie; Ho, Chih-Wei – Journal on Educational Resources in Computing, 2004
Those science, mathematics, and engineering faculty who are serious about making the education they offer as available to their daughters as to their sons are, we posit, facing the prospect of dismantling a large part of its traditional pedagogical structure, along with the assumptions and practice which support it. [Seymour and Hewett 1997].Prior…
Descriptors: Careers, Employed Women, Computer Software, Information Technology