Samiha Marwan

College of Engineering

Works (6)

Updated: March 11th, 2025 05:09

2024 article

Exploring Novices' Problem-Solving Strategies in Computing and Math Domains

Marwan, S., Choquette, N., Cateté, V., & Morrison, B. B. (2024, November 12). PROCEEDINGS OF 24TH INTERNATIONAL CONFERENCE ON COMPUTING EDUCATION RESEARCH, KOLI CALLING 2024.

By: S. Marwan*, N. Choquette*, V. Cateté n & B. Morrison*

author keywords: problem decomposition; block-based programming; math problem-solving
topics (OpenAlex): Teaching and Learning Programming; Innovative Teaching and Learning Methods; Educational Games and Gamification
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science; OpenAlex)
Sources: Web Of Science, ORCID, NC State University Libraries
Added: November 13, 2024

2022 article

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

Marwan, S., Akram, B., Barnes, T., & Price, T. W. (2022, June 1). IEEE Transactions on Learning Technologies, Vol. 15, pp. 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
topics (OpenAlex): Teaching and Learning Programming; Online Learning and Analytics; Intelligent Tutoring Systems and Adaptive Learning
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 Goals Color Wheel
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 article

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

Marwan, S., & Price, T. W. (2022, November 21). IEEE Transactions on Learning Technologies, Vol. 16, pp. 399–413.

By: S. Marwan n & T. Price n

author keywords: Block-based programming; data-driven hints; next-step hints
topics (OpenAlex): Online Learning and Analytics; Teaching and Learning Programming; Innovative Teaching and Learning Methods
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 Goals Color Wheel
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

Shi, Y., Shah, K., Wang, W., Marwan, S., Penmetsa, P., & Price, T. (2021, April 5). 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
topics (OpenAlex): Software Engineering Research; Online Learning and Analytics; Software Testing and Debugging Techniques
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

Dong, Y., Shabrina, P., Marwan, S., & Barnes, T. (2021, August 16).

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
topics (OpenAlex): Teaching and Learning Programming; Intelligent Tutoring Systems and Adaptive Learning; Online Learning and Analytics
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 Goals Color Wheel
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

Price, T. W., Williams, J. J., Solyst, J., & Marwan, S. (2020, April 21). 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
topics (OpenAlex): Teaching and Learning Programming; Innovative Teaching and Learning Methods; Online Learning and Analytics
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 Goals Color Wheel
UN Sustainable Development Goal Categories
4. Quality Education (Web of Science; OpenAlex)
Sources: Web Of Science, NC State University Libraries
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© (2026) 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.