Personal Reflection 
Situation:
  I am a university student that only has an insignificant amount of knowledge on coding at the start of the semester. However, there was a workshop in Sustainability Challenges in Science (NPS10003) that provided beginner coding workshops which inspired me to learn to code. 
Task :
During the workshop, the tutors had given out lego sets to each group to learn about coding using Scratch (https://scratch.mit.edu/). My main objective was to build a LEGO robot using the LEGO sets given and using scratch to write codes for the LEGO robot. 
Action:
After attending the workshop, I succeeded in building my lego model and putting together some codes for the lego model which helps me in understanding a lot about coding and how complicated it is. This is because during the workshop I build a breakdancing LEGO robot according to the instructions. After that, I connected the LEGO robot to my computer and put some codes together for the robot to carry out the breakdancing task and music. 
Results: 
The result was satisfactory as I succeeded in building my first LEGO robot which can be controlled by using coding. I have also learned that coding is fun and requires knowledge and experience for one to be proficient at it. From this experience, I can safely say that I am more proficient in coding than I was before attending the workshop and that coding would be a very interesting hobby. 
Back to Top