NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 1,501 to 1,515 of 1,682 results Save | Export
Peer reviewed Peer reviewed
Karsten, Rex; Kaparthi, Shashidhar – Computers & Education, 1998
Describes how World Wide Web delivered visual explanations of programming constructs have been used to supplement conventional instructional methods and materials traditionally employed introductory programming courses. Explanations are constructed using inexpensive commercial software that supports the use of animation, graphics, color, and…
Descriptors: Animation, Color, Computer Graphics, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Sajaniemi, J.; Ben-Ari, M.; Byckling, P.; Gerdt, P.; Kulikova, Y. – Computer Science Education, 2006
Roles can be assigned to occurrences of variables in programs according to a small number of stereotypical patterns of use. Studies on explicitly teaching roles to novices learning programming have shown that roles are an excellent pedagogical tool for clarifying the structure and meaning of programs and that their use improves students'…
Descriptors: Programming, Predictor Variables, Role Perception, Role Theory
Peer reviewed Peer reviewed
Direct linkDirect link
Sajaniemi, Jorma; Kuittinen, Marja – Computer Science Education, 2005
Roles of variables is a new concept that captures tacit expert knowledge in a form that can be taught in introductory programming courses. A role describes some stereotypic use of variables, and only ten roles are needed to cover 99% of all variables in novice-level programs. This paper presents the results of an experiment where roles were…
Descriptors: Programming, Teaching Methods, Scientific Concepts, Introductory Courses
Overbaugh, Richard C. – 1993
This curriculum is proposed to enhance problem-solving ability through learning to program in BASIC. Current research shows development of problem-solving skills from learning to program in BASIC. Successful treatments have been based on contemporary problem-solving theory, top-down, modular programing, and rigorous length and intensity. The…
Descriptors: Computer Science Education, Computer Software, Curriculum Development, High Schools
Olsen, Donna – 1993
This study assessed whether word processing can be taught conceptually so that students can decontextualize concepts from a specific program setting and thus achieve a greater level of learning and far transfer. The sample for this study consisted of 38 students at Central Wyoming College enrolled in word processing classes--two sections during…
Descriptors: College Students, Computer Literacy, Computer Science Education, Computer Software
Schrage, John F. – 1997
Based on literature and student input, six major concerns have been noted for student programming progress for the academic class and work environment. The areas of concern are module driver programming, program documentation, output design, data design, data validation; and reusable code. Each area has been analyzed and examined in the teaching…
Descriptors: Academic Achievement, Computer Oriented Programs, Computer Science Education, Computer Software Development
Mayer, Richard E. – 1975
The final report of this study describes the objectives and plan of attack used for determining how novice students learn to interact with a computer and how instruction can result in meaningful learning. Changes to the original plans and significant outcomes are mentioned. The final report concludes with abstracts of research findings on the…
Descriptors: Aptitude Treatment Interaction, College Students, Computer Assisted Instruction, Computer Science Education
Bellardinelli, Mario – 1971
The training of computer programers could be more efficient and more effective if two major changes were implemented. First, the analytical method of teaching programing and programing languages should be replaced by the global method. The former provides introductions to information processing and programing and then teaches the programing…
Descriptors: Computer Assisted Instruction, Computer Programs, Computer Science Education, Data Processing
Peer reviewed Peer reviewed
Hennington, Jo Ann – Business Education Forum, 1978
Learning the touch system is fundamental to mastering the ten-key keyboard entry devices in electronic data processing systems. Daily paced drills for speed and accuracy on the ten-key keyboard are recommended and some specific pacing strategies for the teacher to use are presented. (MF)
Descriptors: Clerical Workers, Computer Science Education, Data Processing, Data Processing Occupations
Mruk, Christopher J. – Collegiate Microcomputer, 1987
Discusses research on understanding the learning process involved in acquiring basic computer skills for nontraditional adult students. A survey is described that compares learning patterns of part-time adult students with traditional college students in introductory computer courses, and teaching recommendations for nontraditional learners are…
Descriptors: Adult Learning, Adult Students, Computer Literacy, Computer Science Education
Papert, Seymour – Classroom Computer Learning, 1986
Reviews the various ways in which LOGO has been used by teachers both correctly and inappropriately. Discusses the status of and future direction of LOGO in classroom instruction. Provides a summary of the third annual LOGO Conference. (ML)
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer Uses in Education, Conferences
2000
This document contains two papers on globalization versus localization from ICCE/ICCAI 2000 (International Conference on Computers in Education/International Conference on Computer-Assisted Instruction). The first paper, "Implementing Modern Approaches to Teaching Computer Science: A Cross-Cultural Perspective" (Jill Slay and Kam W. Li),…
Descriptors: Computer Science Education, Computer Uses in Education, Educational Technology, Faculty Development
Applin, Elizabeth Anne Gates – 1999
This study explored the relationship between assignment-based teaching methods and achievement in an introductory programming course. Subjects in the study were 42 community college students in south Mississippi. All participants completed the Watson-Glaser Critical Thinking Appraisal and the Productive Environment Preferences Survey. These…
Descriptors: Academic Achievement, Community Colleges, Computer Science Education, Critical Thinking
Dyke, John G. – Aspects of Educational and Training Technology Series, 1992
Final-year computer studies students in an expert systems class were given conventional tutorials, computerized tutorials, and computer tutorials with a mastery class. Both groups using tutorials out performed the control group; however, no statistically significant difference was found between groups using computer tutorials. Concludes that…
Descriptors: Computer Assisted Instruction, Computer Science Education, Cost Effectiveness, Expert Systems
Peer reviewed Peer reviewed
Haberman, Bruria; Shapiro, Ehud; Scherz, Zahava – Journal of Educational Computing Research, 2002
Describes an instructional model for teaching abstract data types (ADTs) to high school students. Presents research results regarding students' conceptualizations of ADTs and their strategies of using them in computer science problem solving. To implement the ADTs, "black boxes" were used. (AEF)
Descriptors: Abstract Reasoning, Computer Science Education, High Schools, Instructional Design
Pages: 1  |  ...  |  97  |  98  |  99  |  100  |  101  |  102  |  103  |  104  |  105  |  ...  |  113