[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85290-en":3,"doc-seo-85290-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},85290,687197207919,"Theodora","https://ap-avatar.wpscdn.com/avatar/a000253d6f5f7c60be?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779446848396160552",8,"Research & Report","Adoption-Ready Project-Based Learning for Computing Education: The FORAP Framework and a Multi-Scale Project Portfolio","FORAP (Framework for Organizing Reusable and Adaptable PjBL Projects) and a multi-scale portfolio of 14 adoption-ready project-based learning packages for computing education address limited adoption caused by heavy instructor workload and persistent student technical barriers. Each package centers on aligned learning objectives expressed through project attributes, supported by coordinated instructor, student, and assessment materials. The framework is evaluated over four years across 44 classroom trials at seven universities. Structured packaging enables feasible adoption with limited modification while targeted support materials reduce barriers that impede student engagement.","Adoption-Ready Project-Based Learning for Computing Education: The FORAP Framework and  \na Multi-Scale Project Portfolio  \nAhmad D. Suleiman  \nComputing and Information Sciences Rochester Institute of Technology Rochester, NY, USA [as4300@rit.edu](as4300@rit.edu)  \nFaraz Hussain  \nElectrical & Computer Engineering Clarkson University Potsdam, NY, USA[fhussain@clarkson.edu](fhussain@clarkson.edu)  \nJan DeWaters David C Shepherd Turgay Korkmaz  \nInstitute for STEM Education Computer Science Computer Science  \nClarkson University Louisiana State University UT San Antonio  \nPotsdam, NY, USA Baton Rouge, LA, USA San Antonio, TX, USA  \n[jdewater@clarkson.edu](jdewater@clarkson.edu) [dshepherd@lsu.edu](dshepherd@lsu.edu) [Turgay.Korkmaz@utsa.edu](Turgay.Korkmaz@utsa.edu)  \nYu Liu  \nElectrical & Computer Engineering Clarkson University Potsdam, NY, USA [yuliu@clarkson.edu](yuliu@clarkson.edu)  \nDaqing Hou  \nSoftware Engineering Rochester Institute of Technology Rochester, NY, USA [dqvse@rit.edu](dqvse@rit.edu)  \narXiv :2607 . 11129v1 [ cs .CY] 13 Jul 2026  \nAbstract—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) project packages built with the framework. PjBL in computing education offers strong educational benefits, yet its adoption remains limited by high instructor workload and recurring student technical challenges. FORAP addresses these barriers by organizing each package around a project designed with aligned learning objectives and described through project attributes, along with coordinated instructor, student, and assessment materials that support adoption and adaptation across diverse computing courses. We report on four years of deployment across 44 classroom trials at seven universities, drawing on feedback from students, instructors, and advisory board members. Results suggest that structured project packaging supports feasible adoption with limited modification effort and that targeted support materials help reduce the technical barriers that commonly hinder student engagement. The contributions of this work include FORAP and a multi-scale portfolio that demonstrates its use across diverse computing domains and project scopes, offering practical guidance for instructors who wish to design, adopt, or adapt reusable PjBL projects in computing education.  \nIndex Terms—Project based learning, Course design, adoption  \nI. INTRODUCTION  \nProject-based Learning (PjBL) is widely used in computing education to provide authentic, hands-on learning experiences, but implementing and sustaining it in practice remains challenging for both instructors and students [1], [2] . For instructors, substantial barriers arise when adopting and maintaining PjBL projects, including the time and effort required to design new projects or adapt existing ones, align them with course objectives, scope them appropriately, manage project organization in class, support student teams, and assess open-ended project work fairly [1] . These barriers are often exacerbated by limited institutional support, such as insufficient time, training, teaching assistants, funding, and reusable project resources.  \nFor students, recurring technical barriers arise during project work, including installation and configuration of tools, lack of prerequisite knowledge, and difficulties while completing project tasks such as debugging, implementation, testing, deployment, version control, and documentation [2] . When students perceive these challenges as insurmountable, their motivation and confidence can weaken, especially when they feel stuck and cannot move forward.  \nThis paper addresses these barriers through two contributions: FORAP (Framework for Organizing Reusable and Adaptable PjBL Projects) and a multi-scale portfolio of 14 adoption-ready computing PjBL project packages. FORAP organizes each project as a coordinated package center","cbCaiuOvep4xGpqb","https://ap.wps.com/l/cbCaiuOvep4xGpqb","pdf",1889778,1,9,"English","en",105,"# Introduction\n## Project adoption barriers\n## Student technical barriers\n## Contributions and framework overview\n## Related work\n## Evaluation approach","[{\"question\":\"What problem does FORAP target in computing education project-based learning?\",\"answer\":\"FORAP targets limited adoption caused by instructor workload and recurring student technical challenges during project work such as tooling setup, prerequisite gaps, and debugging or deployment difficulties.\"},{\"question\":\"How does FORAP structure each adoption-ready PjBL project package?\",\"answer\":\"FORAP organizes each project as a coordinated package anchored on aligned learning objectives, described through project attributes, and supported by instructor, student, and assessment materials.\"},{\"question\":\"What evidence is used to evaluate FORAP?\",\"answer\":\"The evaluation uses evidence collected over four years, including advisory board review feedback, student beta testing, post-implementation feedback, pre- and post-surveys, and deployment outcomes from 44 classroom trials across seven universities.\"}]",1784202283,23,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"adoption-ready-project-based-learning-for-computing-education-the-forap-framework-and-a-multi-scale-project-portfolio","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/adoption-ready-project-based-learning-for-computing-education-the-forap-framework-and-a-multi-scale-project-portfolio/85290/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does FORAP target in computing education project-based learning?","Question",{"text":75,"@type":76},"FORAP targets limited adoption caused by instructor workload and recurring student technical challenges during project work such as tooling setup, prerequisite gaps, and debugging or deployment difficulties.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does FORAP structure each adoption-ready PjBL project package?",{"text":80,"@type":76},"FORAP organizes each project as a coordinated package anchored on aligned learning objectives, described through project attributes, and supported by instructor, student, and assessment materials.",{"name":82,"@type":73,"acceptedAnswer":83},"What evidence is used to evaluate FORAP?",{"text":84,"@type":76},"The evaluation uses evidence collected over four years, including advisory board review feedback, student beta testing, post-implementation feedback, pre- and post-surveys, and deployment outcomes from 44 classroom trials across seven universities.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":21,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]