NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 796 to 810 of 4,249 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Saito, Daisuke; Yajima, Risei; Washizaki, Hironori; Fukazawa, Yoshiaki – Education Sciences, 2021
In evaluating the learning achievement of programming-thinking skills, the method of using a rubric that describes evaluation items and evaluation stages is widely employed. However, few studies have evaluated the reliability, validity, and consistency of the rubrics themselves. In this study, we introduced a statistical method for evaluating the…
Descriptors: Scoring Rubrics, Computer Science Education, Programming, Reliability
Peer reviewed Peer reviewed
Direct linkDirect link
Kale, Ugur; Yuan, Jiangmei – Journal of Educational Computing Research, 2021
Computational thinking is a means to understand and solve complex problems through using computer science concepts and techniques. While there is an increase in the number of initiatives focusing on coding, whether they (a) address computational thinking and problem-solving skills and (b) use methods of teaching problem solving is yet to be…
Descriptors: Computation, Thinking Skills, Problem Solving, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Connolly, Cornelia; Hijón-Neira, Raquel; Grádaigh, Seán Ó. – International Journal of Mobile and Blended Learning, 2021
Research on the role of mobile learning in computational thinking is limited, and even more so in its use in initial teacher education. Aligned to this there is a need to consider how to introduce and expose pre-service teachers to computational thinking constructs within the context of the subject area they will teach in their future classrooms.…
Descriptors: Electronic Learning, Computation, Thinking Skills, Preservice Teacher Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Denning, Peter J.; Tedre, Matti – Informatics in Education, 2021
Over its short disciplinary history, computing has seen a stunning number of descriptions of the field's characteristic ways of thinking and practicing, under a large number of different labels. One of the more recent variants, notably in the context of K-12 education, is "computational thinking", which became popular in the early 2000s,…
Descriptors: Thinking Skills, Computation, Computer Science, Mathematics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dong, Yihuan; Marwan, Samiha; Shabrina, Preya; Price, Thomas; Barnes, Tiffany – International Educational Data Mining Society, 2021
Over the years, researchers have studied novice programming behaviors when doing assignments and projects to identify struggling students. Much of these efforts focused on using student programming and interaction features to predict student success at a course level. While these methods are effective at early detection of struggling students in…
Descriptors: Navigation (Information Systems), Academic Achievement, Learner Engagement, Programming
Chongning Sun – ProQuest LLC, 2021
Self-efficacy is seen as a barrier for youth, females in particular, to enter computer science (CS). In this study, I presented a near-peer mentoring model that focused on changing the mentee's self-efficacy in CS. The present study had three objectives: (a) to design a near-peer mentoring model (i.e., a conceptual model) around the sources of…
Descriptors: Peer Teaching, Mentors, Self Efficacy, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex – International Journal of Computer Science Education in Schools, 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts LOA levels have been named: problem, design, code and running the code. In a qualitative exploratory study, five K-5 teachers were interviewed on their uses of LOA, particularly the…
Descriptors: Elementary School Teachers, Programming, Pedagogical Content Knowledge, Computation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Elvina, Elvina; Karnalim, Oscar; Ayub, Mewati; Wijanto, Maresha Caroline – Journal of Technology and Science Education, 2018
Numerous Program Visualization tools (PVs) have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace since PV's features are…
Descriptors: Visualization, Programming, Computer Science Education, Intelligent Tutoring Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Luo, Tian; Reynolds, Jilian; Muljana, Pauline Salim – Educational Technology Research and Development, 2022
Students need to learn and practice computational thinking and skills throughout PreK-12 to be better prepared for entering college and future careers. We designed a math-infused computer science course for third to fifth graders to learn programming. This study aims to investigate the impact of the course on students' knowledge acquisition of…
Descriptors: Elementary School Students, Computer Science Education, Programming, Retention (Psychology)
Peer reviewed Peer reviewed
Direct linkDirect link
Fuchimoto, Kazuma; Ishii, Takatoshi; Ueno, Maomi – IEEE Transactions on Learning Technologies, 2022
Educational assessments often require uniform test forms, for which each test form has equivalent measurement accuracy but with a different set of items. For uniform test assembly, an important issue is the increase of the number of assembled uniform tests. Although many automatic uniform test assembly methods exist, the maximum clique algorithm…
Descriptors: Simulation, Efficiency, Test Items, Educational Assessment
Peer reviewed Peer reviewed
Direct linkDirect link
Sun, Chongning; Clarke-Midura, Jody – Mentoring & Tutoring: Partnership in Learning, 2022
We developed a near-peer mentoring model for high school youth to mentor middle school youth on how to program using MIT App Inventor. The purpose of this study was to investigate: (a) the effectiveness of the near-peer mentoring model for the mentees; and (b) how the mentees' vicarious experience with the near-peer mentors led to changes in their…
Descriptors: Mentors, Peer Teaching, Models, High School Students
Peer reviewed Peer reviewed
Direct linkDirect link
Vieyra, Rebecca; Himmelsbach, Joshua – Journal of Science Education and Technology, 2022
This study explored teachers' conceptualizations of integrated computational modeling in secondary physics by exposing twelve experienced physics teachers to programming and then analyzing interview responses. Responses revealed that teachers fell along a spectrum of disciplinary boundary-stretching mentalities. This paper presents a preliminary…
Descriptors: Science Teachers, Physics, Teaching Methods, Computation
Peer reviewed Peer reviewed
Direct linkDirect link
Hellings, Jan; Haelermans, Carla – Higher Education: The International Journal of Higher Education Research, 2022
We use a randomised experiment to study the effect of offering half of 556 freshman students a learning analytics dashboard and a weekly email with a link to their dashboard, on student behaviour in the online environment and final exam performance. The dashboard shows their online progress in the learning management systems, their predicted…
Descriptors: Learning Analytics, College Freshmen, Student Behavior, Electronic Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Salehi, Ozlem; Seskir, Zeki; Tepe, Ilknur – IEEE Transactions on Education, 2022
Contribution: In this study, an alternative educational approach for introducing quantum computing to a wider audience is highlighted. The proposed methodology considers quantum computing as a generalized probability theory rather than a field emanating from physics and utilizes quantum programming as an educational tool to reinforce the learning…
Descriptors: Computer Science Education, Quantum Mechanics, Computation, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Ishihara, Makio; Rattanachinalai, Pongpun – Education and Information Technologies, 2022
This paper designs and develops a computer programming learning system for total beginners and those who have no programming experience. The traditional computer programming learning systems require prior knowledge about variables, their types, operators for arithmetic calculations and relational calculations etc., for adopting a wide range of…
Descriptors: Computer Science Education, Programming, Novices, Task Analysis
Pages: 1  |  ...  |  50  |  51  |  52  |  53  |  54  |  55  |  56  |  57  |  58  |  ...  |  284