NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Location
Cyprus2
Brazil1
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Joao Alberto Arantes do Amaral – Journal of Problem Based Learning in Higher Education, 2023
In this case study, we present our findings regarding a massive open online Scratch programming course. The course, which followed a project-based learning approach, was delivered from July 4 to 30, 2022 to 186 students in Brazil. The students were challenged to develop individual coding projects. Our research goal was to investigate teaching and…
Descriptors: MOOCs, Programming, Computer Science Education, Computers
Peer reviewed Peer reviewed
Direct linkDirect link
Feiya Luo; Pavlo Antonenko; Natercia Valle; Emily Sessa; Gordon Burleigh; Lorena Endara; Stuart McDaniel; Sarah Carey; E. Christine Davis – International Journal of Designs for Learning, 2020
This design case discusses the complex collaborative design reasoning processes involved in developing an online interactive learning tool for learners of all ages to explore and understand the role of flagellate plants in our society. The learning tool consists of a main website (the "Voyager") and an interactive, dynamic map of the…
Descriptors: Interdisciplinary Approach, Instructional Design, Web Sites, Plants (Botany)
Peer reviewed Peer reviewed
Direct linkDirect link
Tsai, Meng-Jung; Wang, Ching-Yeh; Hsu, Po-Fen – Journal of Educational Computing Research, 2019
Computer programming has been gradually emphasized in recent computer literacy education and regarded as a requirement for all middle school students in some countries. To understand young students' perceptions about their own learning in computer programming, this study aimed to develop an instrument, Computer Programming Self-Efficacy Scale…
Descriptors: Programming, Computer Literacy, Middle School Students, Student Attitudes
Shan, Zhe – ProQuest LLC, 2011
One key issue in process-aware E-commerce collaboration is the orchestration of business processes of multiple business partners throughout a supply chain network in an automated and seamless way. Since each partner has its own internal processes with different control flow structures and message interfaces, the real challenge lies in verifying…
Descriptors: Business, Business Communication, Synchronous Communication, Asynchronous Communication
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Yanqing; Li, Hang; Feng, Yuqiang; Jiang, Yu; Liu, Ying – Computers & Education, 2012
The traditional assessment approach, in which one single written examination counts toward a student's total score, no longer meets new demands of programming language education. Based on a peer code review process model, we developed an online assessment system called "EduPCR" and used a novel approach to assess the learning of computer…
Descriptors: Programming Languages, Program Effectiveness, Programming, Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Maloney, John; Resnick, Mitchel; Rusk, Natalie; Silverman, Brian; Eastmond, Evelyn – ACM Transactions on Computing Education, 2010
Scratch is a visual programming environment that allows users (primarily ages 8 to 16) to learn computer programming while working on personally meaningful projects such as animated stories and games. A key design goal of Scratch is to support self-directed learning through tinkering and collaboration with peers. This article explores how the…
Descriptors: Computer Software, Computer Assisted Instruction, Computer Science Education, Programming Languages
Villano, Matt – Campus Technology, 2007
This article explores different approaches that facilitate online collaboration. The newest efforts in collaboration revolve around wikis. These websites allow visitors to add, remove, edit, and change content directly online. Another fairly affordable approach involves open source, a programming language that is, in many ways, collaborative…
Descriptors: Higher Education, Programming Languages, Programming, Internet
Peer reviewed Peer reviewed
Direct linkDirect link
Baghaei, Nilufar; Mitrovic, Antonija; Irwin, Warwick – International Journal of Computer-Supported Collaborative Learning, 2007
We present COLLECT-UML, a constraint-based intelligent tutoring system (ITS) that teaches object-oriented analysis and design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. While teaching how to design UML class diagrams, COLLECT-UML also provides feedback on…
Descriptors: Feedback (Response), Intelligent Tutoring Systems, Cooperation, Problem Solving
Cavus, Nadire; Uzunboylu, Huseyin; Ibrahim, Dogan – Online Submission, 2006
This paper describes an experimental study which has been carried out at the Near East University using the Moodle Learning Management System (LMS) together with two types of Web-Based Collaborative Tools (CTs): Standard CT and Advanced CT to create a virtual learning environment to teach programming languages. The aim of this study was to find…
Descriptors: Student Attitudes, Programming, Foreign Countries, Management Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Naumenko, Anton; Nikitin, Sergiy; Terziyan, Vagan; Zharko, Andriy – Learning Organization, 2005
Purpose: To identify cases related to design of ICT platforms for industrial alliances, where the use of Ontology-driven architectures based on Semantic web standards is more advantageous than application of conventional modeling together with XML standards. Design/methodology/approach: A comparative analysis of the two latest and the most obvious…
Descriptors: Technical Support, Industry, Models, Cooperation
Cavus, Nadire; Uzunboylu, Huseyin; Ibrahim, Dogan – Online Submission, 2006
This paper is about a pilot study which has been carried out at the Near East University during the 2004/5 Fall Semester using the Moodle LMS [learning management system] together with GREWPtool collaborative editor. The system has been tested with 36 students taking the Java and the Pascal programming courses. The results of the pilot study…
Descriptors: Management Systems, Programming Languages, Web Based Instruction, Programming