Parsons problems and beyond: Systematic literature review and empirical study designs

BJ Ericson, P Denny, J Prather, R Duran… - Proceedings of the …, 2022 - dl.acm.org
Programming is a complex task that requires the development of many skills including
knowledge of syntax, problem decomposition, algorithm development, and debugging …

Emerging from the pandemic: instructor reflections and students' perceptions on an introductory programming course in blended learning

T Srivatanakul - Education and Information Technologies, 2023 - Springer
Teaching an introductory programming course to first-year students has long been a
challenge for many college instructors. The COVID-19 pandemic, which caused …

Investigating the impact of adopting Python and C languages for introductory engineering programming courses

DG Balreira, TLT Silveira… - Computer Applications in …, 2023 - Wiley Online Library
Programming is one of the most fundamental initial skills for engineering students.
Institutions that offer engineering courses have the challenge of deciding how to deliver this …

Learning motivation, outcomes, and anxiety in programming courses—A computational thinking–centered method

LC Chang, HR Lin, JW Lin - Education and Information Technologies, 2024 - Springer
Many students want to enroll in programming courses but fear the challenges ahead. They
aspire to design quality systems or games after acquiring related skills but report concerns …

A chatbot to facilitate student learning in a programming 1 course: A gendered analysis

SI Malik, MW Ashfque, RM Tawafak… - International Journal of …, 2022 - igi-global.com
The programming domain is a challenging field of study for most novice programmers.
Novices have to learn different skills in the Programming 1 course at the same time. This …

The Impact of Virtual Reality on Programming Algorithm Courses on Student Learning Outcomes

IP Dewi, A Ambiyar, H Effendi, M Giatman… - International Journal of …, 2024 - ijlter.net
The low learning outcomes of students and the limitations of learning media provide
opportunities to develop innovations that can increase student engagement. One form of …

[PDF][PDF] Facilitation for Undergraduate College Students to Learn Java Language Using E-Learning Model.

GM ALFarsi, RM Tawafak, SI Malik… - Int. J. Interact. Mob …, 2022 - academia.edu
The use of modern programming in Java has become widely used in the e-learning model to
help the student learn in the right place and time. Students have difficulty learning Java and …

Artificial intelligence effectiveness and impact within COVID-19

RM Tawafak, G Alfarsi, BH Khudayer - ITM web of conferences, 2022 - itm-conferences.org
Artificial intelligence is one of the most important programs that are used in all sectors of
society. Accordingly, artificial intelligence has become required to help combat Covid 19. In …

Learning Performances towards the BookRoll E-Book System for Flipped Classrooms in Software Engineering Education

YT Lin - Educational Technology & Society, 2023 - JSTOR
The aim of software engineering education is to educate students in software technologies,
developments, procedures, and scientific practices to enable them to cope with industrial …

The effectiveness of real problem-based e-LKPD to improve problem solving and collaboration abilities on environmental change material in madrasah aliyah

N Sa'diyah, SI Saptono - Journal of Biology Education, 2023 - journal.unnes.ac.id
Abstract At Madrasah Aliyah Negeri 2 Pati, the subject of Biology, especially the
Environmental Change material, has not yet implemented e-LKPD and still uses textbooks …