Introduction to Material Science
Internship Training Presentation
Mesyuarat Fakulti Jan 2025
Grant Reviewer Briefings
BTE1522 DRE2323 – Week 13 Project Progress Presentation
This week at the UMPSA STEM Lab, we witnessed an exciting culmination of weeks of effort, creativity, and learning as students from BTE1522 and DRE2323 showcased their project progress during their Week 13 presentations :), very well done.
The project list for this semester
This session marked a critical checkpoint in the Project-Based Learning (PBL) approach, where students demonstrated their understanding of concepts learned from Week 1 to Week 8.
The Essence of Project-Based Learning
Project-Based Learning is more than just a teaching method—it’s a transformative approach to mastering coding and physical computing. Through hands-on activities, students delve into real-world challenges, integrating knowledge from various topics and applying it to create meaningful projects.
In the case of BTE1522 and DRE2323, this journey began with developing Python-based games and culminated in complex physical computing projects using Raspberry Pi and microcontrollers like the Pi Pico. By “learning through doing,” students gained practical skills in coding, troubleshooting, debugging, and tinkering—key competencies for future engineers and technologists.
The Week 13 Presentations
Students from both classes, DRE2213 and BTE1522 built on their foundational Python programming knowledge by creating interactive games in the early weeks, such as slider games and arcade-style challenges. These games taught them the core principles of programming, including variables, loops, and control structures.
For their projects, they transitioned to physical computing, integrating Raspberry Pi with sensors and hardware to develop innovative systems. Projects included:
- Environmental Monitoring Systems
- Combining Python with IoT sensors for real-time data tracking.
- Interactive Learning Devices
- Using Raspberry Pi to create tools that gamify education.
They then focused on blending Python programming with hardware integration. Their projects reflected their grasp of advanced concepts like data acquisition, cloud integration, and system automation. Some notable projects included:
- Weather Journaling with OLED Displays
- Utilizing Python and I2C sensors for environmental data visualization.
- Smart Agriculture Solutions
- Leveraging Raspberry Pi for precision farming techniques, such as soil moisture monitoring and climate control.
Learning Through Challenges
The journey from Week 9 to Week 13 was filled with challenges that tested the students’ knowledge and resilience. Key lessons included:
- Troubleshooting and Debugging
- Students learned that errors are part of the process. Debugging their code helped them understand the nuances of programming.
- Tinkering with Hardware
- Physical computing required students to experiment with hardware configurations, teaching them patience and adaptability.
- Collaboration and Problem-Solving
- Teamwork was essential, as students shared insights and supported one another in overcoming technical hurdles.
Why Project-Based Learning Works
Coding is best learned by doing, and PBL offers a structured yet flexible framework to foster active learning. By working on tangible projects, students not only consolidate theoretical knowledge but also develop critical thinking, creativity, and problem-solving skills.
Looking Ahead
The Week 13 presentations are not the end but a milestone in the students’ journey. The feedback received during the session will guide them as they refine their projects in the coming weeks. The final showcase will demonstrate not just their technical expertise but also their growth as innovators and problem solvers.
Well done everyone!
Tech Talk on Semiconductors Advancement
BTE 1522 DRE2213 – Week 12 – Project Development
LI Evaluation Day 2