This study presents a teaching reform for the Object-oriented Software Construction(OOSC)course by integrating outcome-based education(OBE)and the BOPPPS(bridge-In,objectives,pre-assessment,participatory learning,post...This study presents a teaching reform for the Object-oriented Software Construction(OOSC)course by integrating outcome-based education(OBE)and the BOPPPS(bridge-In,objectives,pre-assessment,participatory learning,post-assessment,summary)instructional model.The reform addresses the gap between syntax-based programming instruction and the need for higher-level skills in abstraction,modularity,and software architecture.The course is anchored in a semester-long,project-based learning platform centered on a Java-based Aircraft Battle Game,progressing through six iterative experiments.Each experiment targets specific competencies within the structured BOPPPS teaching cycle and is aligned with specific OBE learning outcomes.A case study on the Factory Pattern illustrates how the BOPPPS model fosters conceptual understanding and practical application.Evaluation results from the 2023 and 2024 spring semesters show improved outcomes:Project completion rose from 87%to 95%,37%of students implemented innovative features,and average final grades increased by 7%.The results affirm that the OBE+BOPPPS integration strengthens engagement,deepens understanding,and equips students with real-world software development competencies.展开更多
Incorporation of explainability features in the decision-making web-based systems is considered a primary concern to enhance accountability,transparency,and trust in the community.Multi-domain Sentiment Analysis is a ...Incorporation of explainability features in the decision-making web-based systems is considered a primary concern to enhance accountability,transparency,and trust in the community.Multi-domain Sentiment Analysis is a significant web-based system where the explainability feature is essential for achieving user satisfaction.Conventional design methodologies such as object-oriented design methodology(OODM)have been proposed for web-based application development,which facilitates code reuse,quantification,and security at the design level.However,OODM did not provide the feature of explainability in web-based decision-making systems.X-OODM modifies the OODM with added explainable models to introduce the explainability feature for such systems.This research introduces an explainable model leveraging X-OODM for designing transparent applications for multidomain sentiment analysis.The proposed design is evaluated using the design quality metrics defined for the evaluation of the X-OODM explainable model under user context.The design quality metrics,transferability,simulatability,informativeness,and decomposability were introduced one after another over time to the evaluation of the X-OODM user context.Auxiliary metrics of accessibility and algorithmic transparency were added to increase the degree of explainability for the design.The study results reveal that introducing such explainability parameters with X-OODM appropriately increases system transparency,trustworthiness,and user understanding.The experimental results validate the enhancement of decision-making for multi-domain sentiment analysis with integration at the design level of explainability.Future work can be built in this direction by extending this work to apply the proposed X-OODM framework over different datasets and sentiment analysis applications to further scrutinize its effectiveness in real-world scenarios.展开更多
基金supported in part by the Guangdong Province Education Science Planning Project(Higher Education Project,Project No.2024GXJK410)Shenzhen Education Science“14th Five-Year Plan”2023 Annual Project on Artificial Intelligence Special Project under Grant No.rgzn23001,the Guangdong Province Higher Education Research and Reform Project under Grant No.YueJiaoGaoHan(2024)No.9+1 种基金the Guangdong Province General Colleges and Universities Innovation Team Project under No.2022KCXTD038the Guangdong Provincial Hardware and System Teaching&Research Office Quality Engineering Project under No.HITSZERP22002.
文摘This study presents a teaching reform for the Object-oriented Software Construction(OOSC)course by integrating outcome-based education(OBE)and the BOPPPS(bridge-In,objectives,pre-assessment,participatory learning,post-assessment,summary)instructional model.The reform addresses the gap between syntax-based programming instruction and the need for higher-level skills in abstraction,modularity,and software architecture.The course is anchored in a semester-long,project-based learning platform centered on a Java-based Aircraft Battle Game,progressing through six iterative experiments.Each experiment targets specific competencies within the structured BOPPPS teaching cycle and is aligned with specific OBE learning outcomes.A case study on the Factory Pattern illustrates how the BOPPPS model fosters conceptual understanding and practical application.Evaluation results from the 2023 and 2024 spring semesters show improved outcomes:Project completion rose from 87%to 95%,37%of students implemented innovative features,and average final grades increased by 7%.The results affirm that the OBE+BOPPPS integration strengthens engagement,deepens understanding,and equips students with real-world software development competencies.
基金support of the Deanship of Research and Graduate Studies at Ajman University under Projects 2024-IRG-ENiT-36 and 2024-IRG-ENIT-29.
文摘Incorporation of explainability features in the decision-making web-based systems is considered a primary concern to enhance accountability,transparency,and trust in the community.Multi-domain Sentiment Analysis is a significant web-based system where the explainability feature is essential for achieving user satisfaction.Conventional design methodologies such as object-oriented design methodology(OODM)have been proposed for web-based application development,which facilitates code reuse,quantification,and security at the design level.However,OODM did not provide the feature of explainability in web-based decision-making systems.X-OODM modifies the OODM with added explainable models to introduce the explainability feature for such systems.This research introduces an explainable model leveraging X-OODM for designing transparent applications for multidomain sentiment analysis.The proposed design is evaluated using the design quality metrics defined for the evaluation of the X-OODM explainable model under user context.The design quality metrics,transferability,simulatability,informativeness,and decomposability were introduced one after another over time to the evaluation of the X-OODM user context.Auxiliary metrics of accessibility and algorithmic transparency were added to increase the degree of explainability for the design.The study results reveal that introducing such explainability parameters with X-OODM appropriately increases system transparency,trustworthiness,and user understanding.The experimental results validate the enhancement of decision-making for multi-domain sentiment analysis with integration at the design level of explainability.Future work can be built in this direction by extending this work to apply the proposed X-OODM framework over different datasets and sentiment analysis applications to further scrutinize its effectiveness in real-world scenarios.