NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Assessments and Surveys
Watson Glaser Critical…1
What Works Clearinghouse Rating
Showing 61 to 75 of 227 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Yuen, Timothy; Liu, Min – Journal of Interactive Learning Research, 2011
This paper presents a cognitive model of how interactive multimedia authoring (IMA) affect novices' cognition in object-oriented programming. This model was generated through an empirical study of first year computer science students at the university level being engaged in interactive multimedia authoring of a role-playing game. Clinical…
Descriptors: Feedback (Response), Programming, Cognitive Processes, Task Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Georgantaki, Stavroula C.; Retalis, Symeon D. – Journal of Information Systems Education, 2007
"Object-Oriented Programming" subject is included in the ACM Curriculum Guidelines for Undergraduate and Graduate Degree Programs in Computer Science as well as in Curriculum for K-12 Computer Science. In a few research studies learning problems and difficulties have been recorded, and therefore, specific pedagogical guidelines and…
Descriptors: Computer Science Education, Seminars, Undergraduate Study, Guidelines
Peer reviewed Peer reviewed
Direct linkDirect link
Thota, Neena; Whitfield, Richard – Computer Science Education, 2010
This article describes a holistic approach to designing an introductory, object-oriented programming course. The design is grounded in constructivism and pedagogy of phenomenography. We use constructive alignment as the framework to align assessments, learning, and teaching with planned learning outcomes. We plan learning and teaching activities,…
Descriptors: Constructivism (Learning), Undergraduate Students, Investigations, Action Research
Peer reviewed Peer reviewed
Direct linkDirect link
Zhang, Xihui – Journal of Information Technology Education, 2010
Java is an object-oriented programming language. From a software engineering perspective, object-oriented design and programming is used at the architectural design, and structured design and programming is used at the detailed design within methods. As such, structured programming skills are fundamental to more advanced object-oriented…
Descriptors: Undergraduate Students, Student Attitudes, Programming Languages, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Xinogalos, Stelios – Journal of Educational Computing Research, 2012
Programming microworlds are being used for introducing students to programming for many years. Although many professors and school teachers report positive results from using programming microwords, these results are usually based on anecdotal evidence rather than rigorous empirical evaluation. A question that has not been answered yet with…
Descriptors: Foreign Countries, Programming Languages, Programming, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
White, Garry L. – Information Systems Education Journal, 2012
This research investigated the impact learning a visual programming language, Visual Basic, has on hemispheric cognitive style, as measured by the Hemispheric Mode Indicator (HMI). The question to be answered is: will a computer programming course help students improve their cognitive abilities in order to perform well? The cognitive styles for…
Descriptors: Programming, Cognitive Style, College Students, Prerequisites
Peer reviewed Peer reviewed
Direct linkDirect link
Unuakhalu, Mike F. – Journal of Educational Technology Systems, 2009
This study integrated object-oriented programming instruction with transfer training activities in everyday tasks, which might provide a mechanism that can be used for efficient problem solving. Specifically, a Visual BASIC embedded with everyday tasks group was compared to another group exposed to Visual BASIC instruction only. Subjects were 40…
Descriptors: Undergraduate Students, Programming Languages, Computer Science Education, Transfer of Training
Peer reviewed Peer reviewed
Direct linkDirect link
Chang, Chih-Kai – Journal of Educational Computing Research, 2014
Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important computational thinking skills, is not represented well in Scratch. Alice, another visual programming…
Descriptors: Foreign Countries, College Freshmen, Information Technology, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Subramaniam, Nantha Kumar; Kandasamy, Maheswari – Australasian Journal of Educational Technology, 2011
This study explores the use of the virtual classroom which has been created in "myVLE", a learning management system used by the Open University Malaysia (OUM). The virtual classroom in "myVLE" is an asynchronous-based online learning environment that delivers course materials to learners and provides collaboration and…
Descriptors: Electronic Learning, Delivery Systems, Management Systems, Independent Study
Price, Kellie W. – ProQuest LLC, 2013
Decreasing enrollments, lower rates of student retention and changes in the learning styles of today's students are all issues that the Computer Science (CS) academic community is currently facing. As a result, CS educators are being challenged to find the right blend of technology and pedagogy for their curriculum in order to help students…
Descriptors: Computer Science Education, Introductory Courses, Programming, Majors (Students)
Peer reviewed Peer reviewed
Direct linkDirect link
Doerschuk, Peggy; Liu, Jiangjiang; Mann, Judith – ACM Transactions on Computing Education, 2011
If we are to attract more women and minorities to computing we must engage students at an early age. As part of its mission to increase participation of women and underrepresented minorities in computing, the Increasing Student Participation in Research Development Program (INSPIRED) conducts computing academies for high school students. The…
Descriptors: Role Models, Females, Student Participation, High School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Ebrahimi, Alireza – Journal of Educational Technology Systems, 2012
How does early feedback change the programming problem solving in an online environment and help students choose correct approaches? This study was conducted in a sample of students learning programming in an online course entitled Introduction to C++ and OOP (Object Oriented Programming) using the ANGEL learning management system platform. My…
Descriptors: Programming, Computer Science Education, Online Courses, Computer Mediated Communication
Peer reviewed Peer reviewed
Direct linkDirect link
Godbee, Sara; de Jong, Mark – Journal of Access Services, 2007
The University of Maryland University College (UMUC) serves a dispersed patron base, and its library has developed, over time, a circulation system for distributing physical research materials to its patrons throughout the United States. This article discusses the development of this system and its associated interface/database management system…
Descriptors: Distance Education, Programming, Internet, Database Management Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Al-Aziz, Jameel; Christou, Nicolas; Dinov, Ivo D. – Journal of Statistics Education, 2010
The amount, complexity and provenance of data have dramatically increased in the past five years. Visualization of observed and simulated data is a critical component of any social, environmental, biomedical or scientific quest. Dynamic, exploratory and interactive visualization of multivariate data, without preprocessing by dimensionality…
Descriptors: Data Analysis, Visualization, Visual Aids, Open Source Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Nash, Jane Gradwohl; Bravaco, Ralph J.; Simonson, Shai – Computer Science Education, 2006
The purpose of this study was to assess structural knowledge change across a two-week workshop designed to provide high-school teachers with training in Java and Object Oriented Programming. Both before and after the workshop, teachers assigned relatedness ratings to pairs of key concepts regarding Java and Object Oriented Programming. Their…
Descriptors: Concept Mapping, Cognitive Structures, Workshops, Programming
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  16