NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 661 to 675 of 1,417 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Xinogalos, Stelios – ACM Transactions on Computing Education, 2015
The Object-Oriented Programming (OOP) technique is nowadays the most popular programming technique among tertiary education institutions. However, learning OOP is a cognitively demanding task for undergraduate students. Several difficulties and misconceptions have been recorded in the literature for both OOP concepts and languages, mainly Java.…
Descriptors: Programming, Design, Undergraduate Students, Misconceptions
Peer reviewed Peer reviewed
Direct linkDirect link
Boldbaatar, Nomin; Sendurur, Emine – Journal of Educational Computing Research, 2019
The emergence of block-based environments aims to facilitate the problems caused by the abstractness of text-based languages. Recent studies generally focus on the effect of having block-based experience on programming education. This study is an attempt to observe the transfer of previous programming experiences (block-based vs. text-based) into…
Descriptors: Educational Games, Computer Games, Computer Simulation, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Esteve-Mon, Francesc M.; Adell-Segura, Jordi; Llopis Nebot, María Ángeles; Valdeolivas Novella, Gracia; Pacheco Aparicio, Julio – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: This research aims to describe and demonstrate the results of an intervention through educational robotics to improve the computational thinking of student teachers. Background: Educational robotics has been increasing in school classrooms for the development of computational thinking and digital competence. However, there is a lack…
Descriptors: Computation, Thinking Skills, Skill Development, Robotics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Costa, Joana Martinho; Miranda, Guilhermina Lobato – Informatics in Education, 2019
This paper presents an approach to the initial programming learning using the four components instructional model and the Alice software. The quasi-experimental design was developed with two groups of students that attended two schools with very different socioeconomic status and school retention levels. The differences obtained in the mean of the…
Descriptors: Computer Software, Instructional Design, Models, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
El Mawas, Nour; Oubahssi, Lahcen; LaForcade, Pierre – Technology, Instruction, Cognition and Learning, 2016
The use of Learning Management Systems presents many difficulties for teachers in thinking about and designing their courses. These are related to the operationalization of learning scenarios and the appropriation of corresponding tools. The research presented in this paper aims to help trainers to control the mediated learning situations. For…
Descriptors: Integrated Learning Systems, Instructional Design, Distance Education, Online Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Zendler, Andreas; Seitz, Cornelia; Klaudt, Dieter – Journal of Educational Computing Research, 2016
A process model ("cpm.4.CSE") is introduced that allows the development of competence models in computer science education related to curricular requirements. It includes eight subprocesses: (a) determine competence concept, (b) determine competence areas, (c) identify computer science concepts, (d) assign competence dimensions to…
Descriptors: Competency Based Education, Models, Computer Science Education, Curriculum Development
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kintonova, Aliya Zh.; Andassova, Bakkaisha Z.; Ermaganbetova, Madina A.; Maikibaeva, Elmira K. – International Journal of Environmental and Science Education, 2016
This paper describes the results of studies on the peculiarities of distributed information systems, and the research of distributed systems technology development. The paper also provides the results of the analysis of E-business market research in the Republic of Kazakhstan. The article briefly describes the implementation of a possible solution…
Descriptors: Foreign Countries, Programming Languages, Information Systems, Business
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Julia, J.; Iswara, Prana Dwija; Gunara, Sandie; Yildiz, Yildiz Mutlu; Agustian, Egi – Elementary School Forum (Mimbar Sekolah Dasar), 2020
The development of technology and information demands elementary school teachers to be able to make and teach technology-based musical instruments so that the development of technology and information can be used in the learning process. Elementary school teachers also have problems teaching musical composition using ensemble musical instruments.…
Descriptors: Elementary School Teachers, Teacher Competencies, Pedagogical Content Knowledge, Technological Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Sharp, Jason H. – Information Systems Education Journal, 2019
With the recent renewed interest in programming, online learning environments like Codecademy have become quite popular, boasting some 25 million members worldwide. The purpose of this paper is to describe the author's experience using Codecademy Interactive Lessons as an instructional supplement in an introductory Python programming course. The…
Descriptors: Programming Languages, Teaching Methods, Outcomes of Education, Introductory Courses
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
Peer reviewed Peer reviewed
Direct linkDirect link
Cummings, Jeff; Janicki, Thomas – Journal of Information Systems Education, 2021
In the fields of information technology and information systems, faculty must consistently adjust the curriculum to meet the demands of the field. However, a challenge they often face is understanding what should be covered, especially given the limited number of courses most universities are able to offer. This research is a biennial report of…
Descriptors: Computer Science Education, Information Technology, Information Systems, Job Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Zhao, Dan; Muntean, Cristina Hava; Chis, Adriana E.; Muntean, Gabriel-Miro – IEEE Transactions on Education, 2021
Contribution: This research study deploys three serious games with various topics in an entry-level C Programming module and investigates students' learning outcomes. The study also explores whether learners belonging to different subgroups benefit more from the use of serious games than their peers. The subgroups are formed based on learner…
Descriptors: Programming, Programming Languages, Teaching Methods, Computer Games
Peer reviewed Peer reviewed
PDF on ERIC Download full text
von Wangenheim, Christiane Gresse; Hauck, Jean C. R.; Demetrio, Matheus Faustino; Pelle, Rafael; da Cruz Alves, Nathalia; Barbosa, Heliziane; Azevedo, Luiz Felipe – Informatics in Education, 2018
The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent…
Descriptors: Programming Languages, Programming, Grading, Outcome Measures
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Canedo, Edna Dias; Santos, Giovanni Almeida; Leite, Leticia Lopes – Informatics in Education, 2018
The teaching-learning methodology adopted in the Introduction to Computer Science classes may be a process that makes it difficult to understand the principles of programming language for undergraduate students in Computer Science and related areas, generating high failure and course drop out rates. This paper presents an analysis of the results…
Descriptors: Teaching Methods, Introductory Courses, Programming, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Maruyama, Ryoga; Ogata, Shinpei; Kayama, Mizue; Tachi, Nobuyuki; Nagai, Takashi; Taguchi, Naomi – International Association for Development of the Information Society, 2022
This study aims to explore an educational learning environment that supports students to learn conceptual modelling with the unified modelling language (UML). In this study, we call the describing models "UML programming." In this paper, we show an educational UML programming environment for science, technology, engineering, art, and…
Descriptors: Case Studies, Programming Languages, Learning Processes, Models
Pages: 1  |  ...  |  41  |  42  |  43  |  44  |  45  |  46  |  47  |  48  |  49  |  ...  |  95