














The world is digital, but life is analog..
A very interesting seminars on computer science education researches. Brilliant speakers and works!
An interesting sharing by Prof Brett Becke on Teaching Programming (with or without AI).
At UMP STEM Lab, we’ve always been inspired to be at the forefront of innovation, pushing boundaries and reshaping the landscape of digital making education. Today, I am excited to share a significant milestone in this journey – the publication of this latest research paper, “Assessing the Effectiveness of UMP STEM Cube as a Tool for Developing Digital Making Skill Sets,” in the prestigious IEEE Transactions on Education, Q1 :).
Digital Making Education
Our commitment to excellence has led us to explore not only the development of cutting-edge technologies like antennas, miniature robots, and electronic systems but also the refinement of teaching methodologies within this dynamic field. With the publication of our recent paper, we have taken a giant leap forward in understanding how innovative tools such as the UMP STEM Cube can revolutionize digital making education.
The Power of Experiential Learning
At the heart of this research lies a fundamental belief in the power of experiential learning. By providing students with hands-on experiences, we empower them to not only understand theoretical concepts but also apply them in real-world scenarios. The UMP STEM Cube serves as a catalyst for this transformative learning experience, enabling students to develop essential digital making skills such as programming competencies and proficiency in physical computing.
UMP STEM Cube
Through hands-on experiences with the UMP STEM Cube, a pico satellite based on Raspberry Pi, students hone essential skills like programming and physical computing.
The UMP STEM Cube serves as an ideal platform to learn embedded systems, physical computing, and Internet of Things (IoT). With sensor interactions, LoRA communication module, and dashboard design, students explore a wide array of concepts in a practical, real-world setting.
Charting the Course for Future Innovations
As we celebrate this milestone, we are reminded of the immense potential that lies ahead. Our research not only validates the effectiveness of the UMP STEM Cube but also paves the way for future innovations in digital making education. By continuing to push boundaries and explore new frontiers, we aim to equip the next generation of engineers and innovators with the skills they need to thrive in an increasingly digital world.
Join Us on the Journey
We invite you to join us on this exciting journey towards the future of digital making education. Whether you’re a student, educator, or industry professional, there’s never been a better time to get involved. Together, we can shape the future of education and empower individuals to unlock their full potential.
Stay Connected
To stay updated on our latest research and developments, be sure to follow us on [social media platforms] and subscribe to our newsletter. Together, let’s embark on a journey of discovery, innovation, and transformation in digital making education.
At UMP STEM Lab the future is bright, and the possibilities are endless. Join us as we continue to push the boundaries of what’s possible and redefine the future of digital making education.
Hi BTE-ian,
This assignment is part of your class assessment. Do this in pair.
So, what exactly does this assignment entail? Let’s break it down:
Assignment Overview
1. Choose Your Innovation
Your first task is to select one innovation from a list of exciting options. Whether you’re drawn to the idea of introducing power-ups, implementing different difficulty levels, or designing a boss battle, there’s something for everyone. Discuss with your partner and choose the innovation that excites you the most.
The challenges are:-
2. Implement Your Innovation
Once you’ve chosen your innovation, it’s time to roll up your sleeves and get coding! Dive into the Slider Game codebase and make the necessary modifications to bring your innovation to life. This is where your creativity and problem-solving skills will truly shine as you navigate the intricacies of game development.
3. Record and Explain Your Changes
As you work on implementing your chosen innovation for the Slider Game assignment, don’t forget to document your progress with a video walkthrough. Explain the changes you’ve made and the thought process behind them. This not only solidifies your understanding of the code but also serves as a valuable learning resource for your peers.
Once your video walkthrough is ready, upload it to the @UMPSTEM Lab Twitter Twitter account. Here, you’ll have the opportunity to share your work with your classmates and receive feedback from them. Remember, engaging with your peers’ videos and leaving thoughtful comments will not only enhance your learning experience but also earn you bonus marks!
4. Prepare and Submit Your Report
Finally, compile your findings, explanations, and code into a comprehensive report. Your report should include an introduction, a description of the modification done, visual outputs (such as screenshots or diagrams), and a discussion of your findings. Be sure to submit your report on the KALAM platform and provide a hardcopy to your instructor before the deadline April 22nd 2024.
What’s the Aim of This Assignment?
Hands-On Learning: This assignment offers a hands-on opportunity to apply your Python programming skills in a real-world context. By working on a game development project, you’ll gain practical experience and deepen your understanding of Python concepts.
Creativity and Innovation: Choosing and implementing your innovation allows you to unleash your creativity and innovative thinking. Whether you’re designing new gameplay mechanics or enhancing existing features, this assignment encourages you to think outside the box and push the boundaries of what’s possible.
Collaboration and Communication: Working with a partner fosters collaboration and communication skills. Use this opportunity to exchange ideas, brainstorm solutions, and support each other throughout the development process.
Personal Growth: As you tackle the challenges of game development, you’ll inevitably encounter obstacles and setbacks. Embrace these challenges as opportunities for growth and learning. Remember, every bug you squash and every feature you implement brings you one step closer to mastery.
This assignment is not just about coding—it’s about creativity, innovation, and personal growth. It’s about pushing yourself beyond your comfort zone and discovering what you’re truly capable of. So, embrace the challenge, unleash your imagination, and let’s make something amazing together!
I can’t wait to see the incredible innovations you’ll bring to life in the Slider Game. Remember, the sky’s the limit, and the journey ahead is bound to be an unforgettable one.
Happy coding, and may the Python be with you!
Nurul
Grants Awarded 2019 – 2023