NotesFAQContact Us
Collection
Advanced
Search Tips
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 16 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Vinueza-Morales, Mariuxi; Borrego, Diana; Galindo, Jose A.; Benavides, David – IEEE Transactions on Education, 2021
Contribution: A systematic literature review on the empirical evidence regarding the usage of programming languages for learning purposes is presented. The review analyzes different methods and tools at different educational levels and with different objectives. Background: Learning programming has gained relevance in the last decade. This is due…
Descriptors: Teaching Methods, Programming Languages, Research Reports, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Hanks, Brian; Fitzgerald, Sue; McCauley, Renee; Murphy, Laurie; Zander, Carol – Computer Science Education, 2011
This article provides a review of educational research literature focused on pair programming in the undergraduate computer science curriculum. Research suggests that the benefits of pair programming include increased success rates in introductory courses, increased retention in the major, higher quality software, higher student confidence in…
Descriptors: Introductory Courses, Educational Research, Undergraduate Students, Cooperative Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Kuechler, William L.; Simkin, Mark G. – Decision Sciences Journal of Innovative Education, 2010
Both professional certification and academic tests rely heavily on multiple-choice questions, despite the widespread belief that alternate, constructed-response questions are superior measures of a test taker's understanding of the underlying material. Empirically, the search for a link between these two assessment metrics has met with limited…
Descriptors: Multiple Choice Tests, Performance Based Assessment, Alternative Assessment, Knowledge Level
Peer reviewed Peer reviewed
Wilcocks, Derek; Sanders, Ian – Computers & Education, 1994
Discussion of how to teach programming skills to novice programmers focuses on the use of a program animator that uses a copies model of recursion to teach the recursive function. Various mental models are reviewed; testing the recursion animator is described; and possibilities for further research are suggested. (12 references) (LRW)
Descriptors: Algorithms, Computer Assisted Instruction, Computer Science Education, Courseware
Peer reviewed Peer reviewed
Clements, Douglas H. – Information Technology in Childhood Education Annual, 1999
Reviews research on computer programming and discusses implications for future research across various computer applications. Suggests future research needs, including expanding knowledge of what students/teachers learn in various environments, and investigating how unique features of various programming environments interact with goals and…
Descriptors: Computer Uses in Education, Educational Technology, Programming, Research and Development
Peer reviewed Peer reviewed
Ditsworth, Dahlia – New Jersey Journal of Communication, 2001
Presents a literature review that addresses sexism and gender misrepresentation on "Sesame Street," the world's most popular children's television program. Discusses the show's content and the correlation between increased exposure to "Sesame Street" and viewers' changes in attitude and behavior. Suggests the presence of gender…
Descriptors: Attitude Change, Behavior Change, Elementary Education, Higher Education
Saba, Farhad, Ed. – Distance Education Report, 2000
Discussion of what works in distance education highlights why theory-based data is needed; the paucity of research literature and the increase in descriptive articles; benefits of theory-based research, including assessing costs and benefits, accelerating accreditation, evaluating learning outcomes, comparing programs, and designing authoring…
Descriptors: Accreditation (Institutions), Authoring Aids (Programming), Comparative Analysis, Costs
Peer reviewed Peer reviewed
Lanzing, J. W. A.; Stanchev, I. – Journal of Computer Assisted Learning, 1994
Discusses the possibilities for improving courseware and the courseware engineering process using visualization. Advantages and disadvantages of visualization are considered, including psychological, instructional, motivational, cross-cultural, and technical aspects; visual programming systems are described; adaptation and rapid prototyping are…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Software Development, Courseware
Peer reviewed Peer reviewed
DeRose, Steven J.; Durand, David – Computers and the Humanities, 1995
Describes the Text Encoding Initiative (TEI) guidelines' approach to describing hypertext features. Discusses the rationale behind the design of the tagset and the range of features included in the guidelines. Discusses the relation and integration of TEI mark-up and the HyTime standard. (CFR)
Descriptors: Authoring Aids (Programming), Coding, Computer Software, Computer Uses in Education
Peer reviewed Peer reviewed
Barnard, David; And Others – Computers and the Humanities, 1995
Maintains that one recurring theme in the Text Encoding Initiative (TEI) project has been the need to represent nonhierarchical information in a natural way. Proposes solutions to a variety of related problems. Contends that the examples presented can serve as a useful background for researchers using the TEI guidelines. (CFR)
Descriptors: Authoring Aids (Programming), Coding, Computer Software, Computer Uses in Education
Peer reviewed Peer reviewed
Resnick, Mitchel – Interactive Learning Environments, 1990
Discusses concurrent, or parallel, programming languages; explains the design of the MultiLogo programming language; and describes a study of fourth and fifth graders that used MultiLogo to control robotic devices built out of Lego bricks. Three categories of MultiLogo programming bugs are described, and implications for changes in design and…
Descriptors: Computer Assisted Instruction, Error Patterns, Futures (of Society), Grade 4
Peer reviewed Peer reviewed
Cates, Ward Mitchell – Journal of Educational Computing Research, 1994
Discussion of the time needed to create computer-based instruction focuses on descriptive analyses of production data gathered from novice instructional designers and novice authors who used a commercial authoring system to produce computer-based lessons. Production ratios are explained, and future research plans are discussed. (Contains five…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Software Development, Courseware
Peer reviewed Peer reviewed
Direct linkDirect link
Ben-Ari, Mordechai – Computer Science Education, 2004
Sociocultural theories of learning such as Wenger and Lave's situated learning have been suggested as alternatives to cognitive theories of learning like constructivism. This article examines situated learning within the context of computer science (CS) education. Situated learning accurately describes some CS communities like open-source software…
Descriptors: Communities of Practice, Constructivism (Learning), Computer Science Education, Textbooks
Peer reviewed Peer reviewed
McCoy, Leah P. – Journal of Research on Computing in Education, 1996
Examines research on computer-based mathematics learning in the context of constructivist learning and the National Council of Teachers of Mathematics Standards. The reviewed studies examined the effectiveness of computer software in the three categories of programming, computer-assisted instruction, and mathematical tools. Future research is…
Descriptors: Computer Assisted Instruction, Constructivism (Learning), Courseware, Elementary Secondary Education
Previous Page | Next Page ยป
Pages: 1  |  2