NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 3,856 to 3,870 of 6,331 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kordaki, Maria – Computers & Education, 2010
This paper presents both the design and the pilot formative evaluation study of a computer-based problem-solving environment (named LECGO: Learning Environment for programming using C using Geometrical Objects) for the learning of computer programming using C by beginners. In its design, constructivist and social learning theories were taken into…
Descriptors: Feedback (Response), Constructivism (Learning), Formative Evaluation, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Tangney, Brendan; Oldham, Elizabeth; Conneely, Claire; Barrett, Stephen; Lawlor, John – IEEE Transactions on Education, 2010
This paper describes a model for computer programming outreach workshops aimed at second-level students (ages 15-16). Participants engage in a series of programming activities based on the Scratch visual programming language, and a very strong group-based pedagogy is followed. Participants are not required to have any prior programming experience.…
Descriptors: Foreign Countries, Computer Software, Programming Languages, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Kaanta, Leila; Jauni, Heidi; Leppanen, Sirpa; Peuronen, Saija; Paakkinen, Terhi – Modern Language Journal, 2013
In line with recent Conversation Analytic work on language learning as situated practice, this article investigates how interactants can create language learning opportunities for themselves and others in and through social interaction. The study shows how the participants of "Big Brother Finland," a reality TV show, whose main…
Descriptors: Discourse Analysis, Second Language Learning, Foreign Countries, English (Second Language)
Peer reviewed Peer reviewed
Direct linkDirect link
Girvan, Carina; Tangney, Brendan; Savage, Timothy – Computers & Education, 2013
Constructionism places an emphasis on the process of constructing shareable artefacts. Many virtual worlds, such as "Second Life", provide learners with tools for the construction of objects and hence may facilitate in-world constructionist learning experiences. However, the construction tools available present learners with a significant barrier…
Descriptors: Programming, Interviews, Distance Education, Novices
Peer reviewed Peer reviewed
Direct linkDirect link
Schmidt, Karsten – International Journal of Mathematical Education in Science and Technology, 2008
In this paper "Derive" functions are provided for the computation of the Moore-Penrose inverse of a matrix, as well as for solving systems of linear equations by means of the Moore-Penrose inverse. Making it possible to compute the Moore-Penrose inverse easily with one of the most commonly used Computer Algebra Systems--and to have the blueprint…
Descriptors: Programming Languages, Computer Uses in Education, Programming, Algebra
Peer reviewed Peer reviewed
Direct linkDirect link
Mita, Rosario; Palumbo, Gaetano – European Journal of Engineering Education, 2008
The following paper has been conceived to deal with the contents of some lectures aimed at enhancing courses on digital electronic, microelectronic or VLSI systems. Those lectures show how to use a hardware description language (HDL), such as the VHDL, to specify, design and verify a custom microprocessor. The general goal of this work is to teach…
Descriptors: Programming, Programming Languages, Computer System Design, Simulation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Corkern, Sheree M.; Morgan, Mark I. – American Journal of Business Education, 2012
This paper informs business instructors and educators about XBRL (Extensible Business Reporting Language) so that they can introduce it to their students and expand their students' understanding of how it relates to the accounting profession. Even though the financial community has entered a new age with this standardized reporting language, many…
Descriptors: Business Administration Education, Introductory Courses, Accounting, Programming Languages
Wu, Penn Pinlung – ProQuest LLC, 2012
This dissertation proposal begins with a discussion about how the education of game programmers was not meeting the needs of the game industry. With this problem identified, this study proceeded to verify the existence of disparities of current game programming curricula. The findings from the literature review were able to: (a) justify the need…
Descriptors: Instructional Design, Computer Games, Career Education, Computer Oriented Programs
Morris, Mitchell J. – ProQuest LLC, 2012
Quickly accessing the contents of a video is challenging for users, particularly for unstructured video, which contains no intentional shot boundaries, no chapters, and no apparent edited format. We approach this problem in the domain of lecture videos though the use of machine learning, to gather semantic information about the videos; and through…
Descriptors: Heuristics, Electronic Learning, Video Technology, Computer Interfaces
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Chen, Gwo-Dong; Li, Liang-Yi; Wang, Chin-Yea – Turkish Online Journal of Educational Technology - TOJET, 2012
In programming courses, teaching students who have varied levels of knowledge and skills the requisite competencies to perform in real-world software development teams is indeed difficult. To address this problem, this paper proposes a community of practice (CoP) approach and provides some guidelines to simulate a real-world CoP in a blended…
Descriptors: Knowledge Level, Programming, Blended Learning, Communities of Practice
Peer reviewed Peer reviewed
Direct linkDirect link
Amenyo, John-Thones – Journal of Educational Computing Research, 2012
Carefully engineered playable games can serve as vehicles for students and practitioners to learn and explore the programming of advanced computer architectures to execute applications, such as high performance computing (HPC) and complex, inter-networked, distributed systems. The article presents families of playable games that are grounded in…
Descriptors: Educational Games, Computer Games, Computer Uses in Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Janet Mei-Chuen; Liu, Shu-Fen – Educational Technology & Society, 2012
A multi-case study approach was used in this study to investigate how parents and children collaborated with each other when they learned to program in MSWLogo together. Three parent-child pairs were observed directly in a five-day computer camp. Each pair was assigned a total of 33 programming tasks to work on. The observation focused on how…
Descriptors: Computers, Parent Child Relationship, Cooperation, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
McGill, Monica M. – ACM Transactions on Computing Education, 2012
One of the goals of using robots in introductory programming courses is to increase motivation among learners. There have been several types of robots that have been used extensively in the classroom to teach a variety of computer science concepts. A more recently introduced robot designed to teach programming to novice students is the Institute…
Descriptors: Educational Technology, Computer Software, Gender Differences, Student Interests
Peer reviewed Peer reviewed
Direct linkDirect link
Thomas, Angela – Learning, Media and Technology, 2012
This paper draws from research conducted as part of an Australian Research Council funded Linkage Project "Teaching effective 3D authoring in the middle years: multimedia grammatical design and multimedia authoring pedagogy", which is a collaboration between the University of New England, the University of Tasmania and the Australian…
Descriptors: Childrens Writing, Semiotics, Linguistic Theory, Case Studies
Peer reviewed Peer reviewed
Direct linkDirect link
Wright, Geoffrey A.; Rich, Peter; Leatham, Keith R. – Technology and Engineering Teacher, 2012
Programming is a fundamental component of modern society. Programming and its applications influence much of how people work and interact. Because of people's reliance on programming in one or many of its applications, there is a need to teach students to be programming literate. Because the purpose of the International Technology and Engineering…
Descriptors: Multiple Literacies, Standards, Junior High School Students, Secondary School Curriculum
Pages: 1  |  ...  |  254  |  255  |  256  |  257  |  258  |  259  |  260  |  261  |  262  |  ...  |  423