Publication Date
| In 2015 | 0 |
| Since 2014 | 0 |
| Since 2011 (last 5 years) | 4 |
| Since 2006 (last 10 years) | 8 |
| Since 1996 (last 20 years) | 10 |
Descriptor
Author
| Akin, H. Levent | 1 |
| Ala-Mutka, Kirsti M. | 1 |
| Boustedt, Jonas | 1 |
| Bower, Matt | 1 |
| Culwin, Fintan | 1 |
| Denenberg, Stewart A. | 1 |
| Egodawatte, Gunawardena | 1 |
| Herman, Geoffrey L. | 1 |
| Lancaster, Thomas | 1 |
| Luxton-Reilly, Andrew | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 13 |
| Reports - Research | 4 |
| Collected Works - Serials | 3 |
| Guides - Classroom - Teacher | 3 |
| Reports - Descriptive | 3 |
| Reports - Evaluative | 3 |
| Computer Programs | 2 |
Education Level
| Higher Education | 10 |
| Postsecondary Education | 5 |
Audience
| Practitioners | 4 |
| Teachers | 3 |
Showing 1 to 15 of 16 results
Sorva, Juha; Lönnberg, Jan; Malmi, Lauri – Computer Science Education, 2013
Visual program simulation (VPS) is a new, interactive form of educational program visualisation, in which learners use graphical controls to direct a program's execution rather than simply watching an animation of it. In this article, we report on a qualitative empirical study of novice programmers learning through VPS. From an analysis of…
Descriptors: Visualization, Computer Uses in Education, Interviews, Observation
Akin, H. Levent; Meriçli, Çetin; Meriçli, Tekin – Computer Science Education, 2013
Teaching the fundamentals of robotics to computer science undergraduates requires designing a well-balanced curriculum that is complemented with hands-on applications on a platform that allows rapid construction of complex robots, and implementation of sophisticated algorithms. This paper describes such an elective introductory course where the…
Descriptors: Robotics, Computer Science Education, Undergraduate Study, Introductory Courses
Sondergaard, Harald; Mulder, Raoul A. – Computer Science Education, 2012
We examine student peer review, with an emphasis on formative practice and collaborative learning, rather than peer grading. Opportunities to engage students in such formative peer assessment are growing, as a range of online tools become available to manage and simplify the process of administering student peer review. We consider whether…
Descriptors: Cooperative Learning, Peer Evaluation, Formative Evaluation, Intellectual Disciplines
Herman, Geoffrey L. – Computer Science Education, 2012
In order to maximize the effectiveness of our pedagogies, we must understand how our pedagogies align with prevailing theories of cognition and motivation and design our pedagogies according to this understanding. When implementing Contributing Student Pedagogies (CSPs), students are expected to make meaningful contributions to the learning of…
Descriptors: Student Motivation, Learning Motivation, Research Universities, Learner Engagement
Stoilescu, Dorian; Egodawatte, Gunawardena – Computer Science Education, 2010
Research shows that female and male students in undergraduate computer science programs view computer culture differently. Female students are interested more in the use of computers than in doing programming, whereas male students see computer science mainly as a programming activity. The overall purpose of our research was not to find new…
Descriptors: Science Programs, Computer Uses in Education, Computers, Programming
Luxton-Reilly, Andrew – Computer Science Education, 2009
Peer assessment is a powerful educational technique that provides significant benefits to both staff and students. Traditionally, peer assessment has been conducted using pen-and-paper in small classes. More recently, online tools have been developed to enable peer assessment to be applied in large class. In this article, the tools that support…
Descriptors: Peer Evaluation, Small Classes, Teaching Methods, Universities
Bower, Matt – Computer Science Education, 2009
This paper analyses the teaching and learning of computing in a Web-conferencing environment. A discourse analysis of three introductory programming learning episodes is presented to demonstrate issues and effects that arise when teaching computing using such an approach. The subject of discussion, the interactive nature of discussion and any…
Descriptors: Student Participation, Discourse Analysis, Computers, Programming
Boustedt, Jonas – Computer Science Education, 2009
The current paper describes an empirical study with the aim of producing insights about how students experience programming and software engineering. The research aims to investigate the students' world, and hence, we have chosen a phenomenographic approach. Our questions focus on the students' experiences of concepts related to a realistic…
Descriptors: Computer Software, Programming, Internet, Student Experience
Ala-Mutka, Kirsti M. – Computer Science Education, 2005
Practical programming is one of the basic skills pursued in computer science education. On programming courses, the coursework consists of programming assignments that need to be assessed from different points of view. Since the submitted assignments are executable programs with a formal structure, some features can be assessed automatically. The…
Descriptors: Computer Science Education, Assignments, Student Evaluation, Program Effectiveness
Lancaster, Thomas; Culwin, Fintan – Computer Science Education, 2004
Automated techniques for finding plagiarism in student source code submissions have been in use for over 20 years and there are many available engines and services. This paper reviews the literature on the major modern detection engines, providing a comparison of them based upon the metrics and techniques they deploy. Generally the most common and…
Descriptors: Foreign Countries, Plagiarism, College Students, Student Evaluation
McGrath, Diane – Journal of Computer Science Education, 1992
Describes a methods course to prepare teachers of computer science for the secondary schools. Aspects of the course include goals and objectives, programing projects, assignments related to teaching methods, group projects, planned teaching experiences, and lesson planning assignments. Provides a list of 38 assigned readings. (MDH)
Descriptors: Computer Science Education, Computer Uses in Education, Cooperative Learning, Course Content
Rosen, Edward; McKim, James C., Jr. – Journal of Computer Science Education, 1992
Presents the underlying ideas of the Software Cost Reduction (SCR) approach to requirements specifications. Results of applying this approach to the teaching of programing to high school students indicate that students perform better in writing programs. An appendix provides two examples of how the method is applied to problem solving. (MDH)
Descriptors: Academic Achievement, Computer Science Education, Computer Software Development, Computer Uses in Education
Denenberg, Stewart A. – Journal of Computer Science Education, 1993
Proposes using computer programing teaching problem solving. Describes the problem-solving technique of Top-Down Design, discusses its application to LOGO, and provides examples of programs using LOGO. (MDH)
Descriptors: Cognitive Style, Computer Assisted Instruction, Computer Oriented Programs, Computer Science Education
Computers in Life Science Education, 1990
The 12 digests of Computers in Life Science Education from 1990 are presented. The articles found in chronological sequence are as follows: "The Computer as a Teaching Tool--How Far Have We Come? Where Are We Going?" (Modell); "Where's the Software--Part 1"; "Keeping Abreast of the Literature" (which appears quarterly); "Where's the Software--Part…
Descriptors: Biology, Computer Assisted Instruction, Computer Software, Computer Uses in Education
Modell, Harold, Ed. – Computers in Life Science Education, 1987
Designed to serve as a means of communication among life science educators who anticipate or are currently using microcomputers as an educational tool, these four volumes of newsletters provide background information and practical suggestions on computer use in over 80 articles. Topic areas include: (1) teaching physiology and other life sciences…
Descriptors: Biological Sciences, College Science, Computer Assisted Instruction, Computer Uses in Education
Previous Page | Next Page »
Pages: 1 | 2
Peer reviewed
Direct link
