Samiha Marwan

College of Engineering

Works (5)

Updated: August 5th, 2023 05:00

2022 journal article

Adaptive Immediate Feedback for Block-Based Programming: Design and Evaluation

IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 15(3), 406–420.

By: S. Marwan n, B. Akram n, T. Barnes n & T. Price n

author keywords: Programming; Task analysis; Codes; Uncertainty; Programming environments; Adaptive systems; Real-time systems; Adaptive feedback; block-based programming; formative feedback; subgoals feedback
TL;DR: This article presents the adaptive immediate feedback (AIF) system, which uses a hybrid data-driven feedback generation algorithm to provide students with information on their progress, code correctness, and potential errors, as well as encouragement in the middle of programming. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science; OpenAlex)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: August 10, 2022

2022 journal article

iSnap: Evolution and Evaluation of a Data-Driven Hint System for Block-Based Programming

IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 16(3), 399–413.

By: S. Marwan n & T. Price n

author keywords: Block-based programming; data-driven hints; next-step hints
TL;DR: Improvements to iSnap are described, including its “enhanced” next-step hints with three design features: textual explanations, self-explanation prompts, and an adaptive hint display, which found students who received the enhanced hints perform better on in-class assignments and have higher programming efficiency in homework assignments than those who did not receive hints. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science; OpenAlex)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: November 22, 2022

2021 article

Toward Semi-Automatic Misconception Discovery Using Code Embeddings

LAK21 CONFERENCE PROCEEDINGS: THE ELEVENTH INTERNATIONAL CONFERENCE ON LEARNING ANALYTICS & KNOWLEDGE, pp. 606–612.

By: Y. Shi n, K. Shah n, W. Wang n, S. Marwan n, P. Penmetsa n & T. Price n

Contributors: Y. Shi n, K. Shah n, W. Wang n, S. Marwan n, P. Penmetsa n & T. Price n

author keywords: Neural Network; Code Analysis; Automatic Assessment; Learning Representation
TL;DR: This work presents a novel method for the semi-automated discovery of problem-specific misconceptions from students’ program code in computing courses, using a state-of-the-art code classification model. (via Semantic Scholar)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: October 21, 2021

2021 article

You Really Need Help: Exploring Expert Reasons for Intervention During Block-based Programming Assignments

ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, pp. 334–346.

By: Y. Dong n, P. Shabrina n, S. Marwan n & T. Barnes n

author keywords: novice programming; proactive intervention; block-based environments; programming assignments; expert intervention
TL;DR: This work studied human tutors’ reasons for providing interventions during two introductory programming assignments in a block-based environment and sheds light on when and why students might need programming interventions. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science)
Source: Web Of Science
Added: April 4, 2022

2020 article

Engaging Students with Instructor Solutions in Online Programming Homework

PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20).

By: T. Price n, J. Williams*, J. Solyst* & S. Marwan n

author keywords: Computing Education; Programming; Self-explanation; Comparison
TL;DR: The results suggest that these prompts can effectively engage students in reflecting on instructor solutions, although the results point to design trade-offs between the amount of effort that different prompts require from students and instructors, and their relative impact on learning. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science)
Source: Web Of Science
Added: October 26, 2021

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Science© and InCites© (2024) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.