Engineering DIY Workshop 2018 (虛擬鋼琴製作工作坊 2018)

Make an On Screen Piano to Play Your Favorite Music



Details:

  • Date: 29 September 2018 (Saturday)
  • Time: 11:00am - 1:00pm
  • Venue: Rm 4213 (CS Lab 3)
  • Description:

    In this workshop, students will first learn to use an educational software to construct an on-screen piano in simple Java template. Even without any computer programming experience, students will be able to perform simple programming tasks to link the white and black keys in the on-screen piano they constructed to the keyboard. Students will be amazed by how they can use the keys to make sound note and even play their own music!

    同學在此工作坊學習透過教育軟件,用Java語言範本編寫一部虛擬鋼琴。即使沒有任何撰寫電腦程式的經驗,同學也能通過簡單的編程,把虛擬鋼琴上的黑白琴鍵連結在鍵盤上發出音調,甚至彈奏他們自己喜歡的音樂!



Contact Me

Dr. Desmond TSOI
Lecturer, Department of Computer Science and Engineering, School of Engineering, HKUST
Office: Rm 3553
Email: desmond<AT>cse<DOT>ust<DOT>hk

Lecture Notes

Notes

Set of notes for the workshop

Code

Code

Skeleton code for you to kick start. In addition, a number of code segments are given to you to incrementally develop your piano

Resources

Useful Resources

List of useful resources for constructing Java programs using Greenfoot