From Classrooms to Real-World Projects: My Journey in Software Engineering at the University of…It’s already been a year since I began my Master of Professional Engineering (Software) (accelerated) program at the University of Sydney…Jun 21, 2024Jun 21, 2024
SUMARTO STORY PK-204 LPDP INDONESIAOn June 10, 2023, from a city called Batam in Indonesia, I departed for Jakarta to attend the 204 LPDP pre-departure preparation. I was…Jun 17, 2023Jun 17, 2023
YAGNI principle in software developmentI am thinking to share about some principles that I learned and will learn in realm of software development in medium, but before that, I…Mar 24, 2023Mar 24, 2023
Project Structure in Software DevelopmentWhen it comes to software development, having a well-organized project structure is essential for the success of a project. A…Mar 8, 2023Mar 8, 2023
Time management for software development that applied in project based learningTime management is a critical aspect of software development that can greatly impact project success. Effective time management practices…Mar 7, 2023Mar 7, 2023
TDD (Test Driven Development) and Clean Architecture in FlutterTDD (Test Driven Development) and Clean Architecture are two important concepts in software development that help in building high-quality…Mar 7, 2023Mar 7, 2023
Reflection is useful not only in life but also in project based learningReflection is a critical component of project-based learning that helps students become more self-aware, develop metacognition, critical…Mar 5, 2023Mar 5, 2023
Creativity impact to the quality of project based learning approachCreativity has a significant impact on the quality of project-based learning approaches. When students are encouraged to be creative, they…Mar 4, 2023Mar 4, 2023
6 aspects of critical thinking in project based learningAnalyzing information: Students are required to analyze information from a variety of sources, including books, articles, videos, and…Mar 3, 2023Mar 3, 2023
Collaboration is a key skill for success especially for Project Based Learning approachCollaboration is an essential component of project-based learning (PBL) for students. In a PBL classroom, students work in groups to…Mar 2, 2023Mar 2, 2023