5 papers
Adoption-Ready Project-Based Learning for Computing Education: The FORAP Framework and a Multi-Scale Project Portfolio
Ahmad D. Suleiman, Jan DeWaters, David C. Shepherd +4
This innovative practice full paper presents FORAP (Framework for Organizing Reusable and Adaptable PjBL Projects) and a portfolio of 14 adoption-ready project-based learning (PjBL…
LLM-Generated Design Problems for Assessing Higher-Order Thinking in Project-Based Learning
Ahmad D. Suleiman, Daqing Hou, Maliha Noushin Raida
Project-based learning (PjBL) is common in computing education, but traditional assessments of PjBL often fail to capture higher-order thinking (HOT), especially in transfer contex…
Do Privacy Policies Match with the Logs? An Empirical Study of Privacy Disclosure in Android Application Logs
Zhiyuan Chen, Love Jayesh Ahir, Ahmad Suleiman +4
Privacy policies are intended to inform users about how software systems collect and handle data, yet they often remain vague or incomplete. This paper presents an empirical study…
Factors Impacting Faculty Adoption of Project-Based Learning in Computing Education: a Survey
Ahmad D. Suleiman, Yiming Tang, Daqing Hou
This research full paper investigates the factors influencing computing educators' adoption of project-based learning (PjBL) in software engineering and computing curricula. Recogn…
An Empirical Study on the Capability of LLMs in Decomposing Bug Reports
Zhiyuan Chen, Vanessa Nava-Camal, Ahmad Suleiman +3
Background: Bug reports are essential to the software development life cycle. They help developers track and resolve issues, but are often difficult to process due to their complex…