MPU3432 Kokurikulum Berkredit (Daya Usaha dan Innovasi/Innitiative and Innovation)
List of Facilitators
This course provides introductory to design and develop dynamic and database-driven web pages using PHP. PHP and MySQL are incredibly powerful open source technologies that allow people to create dynamic websites and apps that go way beyond basic HTML. Moreover, participants will build on PHP’s basics and learn the intermediate concepts to develop real-world web applications while building a workable content management system (CMS).
This course introduces basic home composting, especially suitable to be applied in urban areas, where space could be an issue for traditional composting activities. The course introduces various composting activities that the students can easily implement using household waste, particularly kitchen waste. The course will be complemented with practical activities to nurture the experience of self-made compost.
Product Innovation course equips you with the latest skills and tools needed to develop successful products in the fast-paced world of business. Learn market research, design thinking, product strategy, business model canvas, and product marketing to identify customer needs and develop innovative prototypes. Launch your own startup or become a leader in product innovation.
MIT App Inventor is a free, cloud-based software tool for building mobile applications for Android devices. It was developed by Google and later acquired by the Massachusetts Institute of Technology (MIT). The platform uses a visual drag-and-drop interface, making it easy for users with no coding experience to create functional mobile apps. The Massachusetts Institute of Technology (MIT) developed it with the goal of making it easy for anyone to create their own mobile applications.
MIT App Inventor offers a range of features and components that can be used to build various types of mobile apps, including buttons, labels, text boxes, images, media players, location sensors, and more. Users can also incorporate features like databases, social media integration, and web services into their apps. The tool provides a drag-and-drop interface for designing app screens, and a blocks-based programming language for defining the app's behavior. With App Inventor, users can create apps that interact with the phone's sensors, such as the GPS, accelerometer, and camera, as well as connect to online services, such as web APIs and databases.
The platform is designed to be accessible to a wide range of users, including students, educators, hobbyists, and professional developers. It provides extensive documentation, tutorials, and a vibrant community forum to help users get started and solve problems. The apps created using MIT App Inventor can be published to the Google Play Store or shared directly with others via QR codes.
MIT App Inventor is a powerful and user-friendly tool that empowers people to create their own mobile apps without needing advanced coding skills. It has been used to develop a wide range of apps, from educational games and tools to business and productivity apps.
This course can give students the opportunity to gain knowledge in the field of web design. In addition, this course can help students to understand more deeply about the basics of programming and apply it in various other programming programs.
Creative photography is all about releasing your imagination, trying new techniques and having fun with whatever subject you have chosen to capture in your photo. Get creative by experimenting with lighting, angles and perspectives to create truly stunning results that will make your photos one-of-a-kind!
The basic patchwork course aims to increase students' understanding and creativity in the art of patchwork. The student will learn the fundamentals and techniques for pasting and stitching and be exposed to new designs and ideas that could be commercialised.
Urban Gardening course is offered to students with the aim to provide exposure and knowledge on the basics of gardening in residential homes. Students will be exposed to gardening equipment, soil preparation, suitable types of plants and fertilizer application. Students will also learn hydroponic techniques, planting in pots, propagation via stem cutting and air layering as well as making compost and organic fertilizers.
Shielded Metal Arc Welding is one of the welding processes used (SMAW). Students will study about quality control and assurance, inspection and testing, supervision, plant training, and other topics in this course. Additionally, the programme teaches students how to organise, supervise, inspect, and test welding projects to ensure they adhere to safety and quality standards.
Interior design is the art and science of creating functional and aesthetically pleasing spaces. This course will share on the foundamental on interior design and students get to draw and build the thing they draw.
This course provides exposure, awareness and practical about the importance of videography in the lifestyle of today's mass media world. The role of online media is very important nowadays as an asset of digital communication networks, therefore understanding, statistics and practical knowledge in the basic knowledge of videography is a pillar in digital content in videos. Through the theoretical and practical sessions of this course, students will be able to improve their understanding, techniques and skills in developing and publishing positive content that goes hand in hand with the ideas and future challenges. This content will be able to provide an understanding, spread a positive agenda and have a beneficial impact on the local community and useful information for the community.
Now Everyone Can Code aims to introduce basic concepts and skills of computer programming and further encourage students to help other individuals to understand and become interested in this field. Students without computer programming knowledge will be guided to code computer programs easily and quickly through block-based coding, which makes the learning process and practicing coding more interesting and fun.
Now Everyone Can Code aims to introduce basic concepts and skills of computer programming and further encourage students to help other individuals to understand and become interested in this field. Students without computer programming knowledge will be guided to code computer programs easily and quickly through block-based coding, which makes the learning process and practicing coding more interesting and fun.
In this curriculum, we use Scratch, which is a free computer programming language available at https://scratch.mit.edu. With Scratch, students can create a wide variety of interactive media projects—animations, stories, games, and more—and share those projects with others in an online community. Since Scratch’s launch in May 2007, millions of people all around the world have created and shared more than 46 million projects.
The activities in this curricular resource are designed to support familiarity and increasing fluency with computational creativity and computational thinking, while building on students' creativity and personal interests. In particular, the activities encourage exploration of key computational thinking concepts (sequence, loops, parallelism, events, conditionals, operators, data) and key computational thinking practices (experimenting and iterating, testing and debugging, reusing and remixing, abstracting and modularizing).
The activities in this curricular resource are designed to support familiarity and increasing fluency with computational creativity and computational thinking, while building on students' creativity and personal interests. In particular, the activities encourage exploration of key computational thinking concepts (sequence, loops, parallelism, events, conditionals, operators, data) and key computational thinking practices (experimenting and iterating, testing and debugging, reusing and remixing, abstracting and modularizing).
This course explores model kit building as a hobby that involves assembling miniature replicas of objects such as robots, vehicles, characters, or buildings. Students are required to carefully read the instructions and understand the assembly process, clean, and prepare the parts to ensure a smooth surface, assemble the kit, and add details such as decals, weathering effects, and accessories that can enhance the realism of the model. The course requires patience, attention to detail, and creativity. With practice and experience, students can develop their skills and create and pose impressive and intricate models.
This course offers an entertaining and instructive introduction to robotics technology. Students can use it to address issues in the real world. The course provides instructional materials and practical exercises to assist students in grasping the theoretical basis before putting their knowledge and imagination to use in designing robotic creations using an automated visual programming interface. Since no prior robotics experience is necessary for this course, students from all academic backgrounds are welcome to enrol.