Wednesday, 25 May 2016

1st Day (DESMOND WONG)

First Day (24 May, Tuesday)

  • What did you do today?
    • We managed to learn the basics of programming as well as working on the arena with my team mates.
    •  -Picture.
  • What did you learn today?
    • We learned the basics of programming a robot to work. We tried to program our own robots.
  • How do you feel about today’s activities?
    • Today's activities went smoothly. Everything I programmed my robot to do went as expected.
    • It was an enjoyable experience overall as we got into the hang of programming.



Č


3rd Day (DESMOND WONG)

Third Day (26 May, Thursday)

  • Project Sharing Sessions
    • Note down at least three key learning points
  • How do you feel about the NTU-SST Flagship programme?
    • Describe how the programme has affected your understanding of the discipline on a larger scale
    • Share your insights for the programme in general

2nd Day (DESMOND WONG)

Second Day (25 May, Wednesday)
  • What did you do today?
    • We managed to program a team-based group project. This was a turning point for many groups and many didn't complete the entire track in time.

  • What did you learn today?
    • We've learned that through teamwork, we would be able to represent a presentable robot.
  • How do you feel about today’s activities?
    • It helped me experience group-projects under heavy stress. Physically.
    • Today's project helped us thoroughly.
  • How are the values generated into the robot?

Reflection Day 2 (Wed)

1) What did you do today?
I finished the first challenge and developed a programme for the second, harder one.
2 ) How do you feel about today’s activities? I feel that they were quite challenging and harder to complete as compard to the previous day. But they helped me to learn better.
3)Describe how the project has affected your understanding of the discipline and how it may be applied elsewhere
 My insight on robotic programming has been deepened and I believe that it can  be applied in many jobs.
Share your insights for the day   
Today was better than yesterday. 

25 May (Ong Jia Cheng)

Second Day (25 May, Wednesday)
  • What did you do today?
    • Briefly describe your day’s activities
I tested my robot, and it is a complete success. Then my group has an even complex map to work on for the robots to move properly and test our robots again. It was an epic fail this time.


  • What did you learn today?
I learn that coding with the basic languages isn't fun but it is also pretty cool to attempt to understand what went wrong when it went wrong.
    • Discuss any learning points from today’s activities
We learnt about the importance of helping each other as a team to achieve the maximum efficiency in the case of a complex task. We also used estimation and tons and tons of assumptions.
  • How do you feel about today’s activities?
It was tiring after a whole day of reading mathematical text to understand what went wrong but we encountered little bugs.
    • Describe how the project has affected your understanding of the discipline and how it may be applied elsewhere
We better appreciate how programming languages actually works as we figure out the complexity of the language, what functions do and how to avoid bugs altogether from syntax errors.
    • Share your insights for the day
We managed to work with each other and work as a team. It feels great to actually accomplish all that in one day.
  • What new questions do you have regarding the discipline?
What programming language had we used that it is so hard? I still don't know.

Reflection Day 1 (Tues)

1) What did you do today?
I learnt basic programming and the fundamentals of coding. I also learnt how to control the robot and the various methods to programme it. I did a maze which I felt was fun and challenging.I

2) What did you learn toady?
 
I learnt basic programming and the fundamentals of coding. I also learnt how to control the robot and the various methods to programme it.

3) How did you feel about today's activities ?
I feel that the activites were fun and challenging, allowing me to benefit greatly from the experience.Overall I feel greatly enriched and my perspectives have also been broadened.

4) Describe how the project has affected your understanding of the discipline and how it may be applied elsewhere.


The project has greatly affected my understanding of the discipline because not only did it teach me new things, it also allowed me to get some practise and stretch my thinking with some of the challenges.


6) Share your insights for the day.
I feel that the whole thing is fun.

Jordan Loh Day 2 reflection

And again, we continued our journey on programming the robot. Even though, I did not get the top score, I was proud that I manage to make it quite successful. After that, we had a finale round, where the entire team has to program a single robot to complete a much more difficult maze. It was somehow painfully fun as we had to yet again restart the entire process and find the new correct number again which was also enjoyable.

Jordan Loh Day 1 reflection

Wow, it was a fascinating day. We had got to control our own robot. At first I though that the the coding was going to be difficult. Until I found out that the codes are pre made. After that we where asked to complete a maze with our robot. Turns out that it was not only the coding that was hard, but the numbers and speed of the of the robot. Turns out that it stressful but fun. I took a very long time to figure out the correct numbers that I had to prepare. So far it was fun and enjoyable as well as challenging.

24 May (Ong Jia Cheng)

First Day (24 May, Tuesday)
  • What did you do today?
I learn to program robots to move probably from an standardised template, it is a trial and error practice and is time-consuming, however, I believe that when the units of measurement is understood, it should be a relatively simple progress.
  • What did you learn today?
I learnt how to program robots. It requires a lot of trial and error practice to ensure that the robot goes as according to plan and thus takes a really really long time.
  • How do you feel about today’s activities?
I find today somewhat boring but manageable. A lot of time was spent of the screens in NTU. We are needed to keep in touch with the life of the Windows operating system, which means that all that weird error messages are back!
  • Describe how the project has affected your understanding of the discipline and how it may be applied elsewhere
The project allows me to appreciate the complexity of computer system nowadays and how much it has been simplified due to an amazing thing called Graphical User Interface (GUI). Unfortunately this is done on a Text-based User Interface (TUI).
  • Share your insights for the day
NTU is a huge school, a pretty huge one compared to other universities. They have great food and great facilities. I like it.

Friday, 20 May 2016

Desmond Wong (Reflections)

The fact that you are tasked to create robots that would overcome challenging obstacles already sounds fun. 

What do you think you can learn from this project?
I hope to gain an insightful learning experience on how to become a better programmer. As I hope to help improve my coding skills as I want to be a designer. This programme would help me immensely. I hope to pick up useful tips on how to code and programme properly so that it would be an advantage for me to hone on my skills so that next time i can excel even further. 

Any immediate questions regarding the project?

  1. Which software are we using?
  2. Are command terms included? 
  3. How are we going to programme the robot? NXT? Other programmes 
  4. The fact that the term “robot” is very vague, can you specify what mode/type of robot we are using?

Tuesday, 17 May 2016

(Ong Jia Cheng) Individual Reflection, 18 May 2016

Pre-camp (23 May, Monday)
What sounds interesting about this project?
You can learn about how to create an operating system or application, and make the system operatable and usable with peripherals.
 
What do you think you can learn from this project?
I think I will be able to learn further on the topic of C and C++ programming language, so it will be useful when I create various applications in the future for a business. I will also learn about the commands and function needed to ensure further interaction of the product using various tools such as a mouse, keyboard, buttons or switches. I will also want to learn about creating a good user interface.
Any immediate questions regarding the project?
Which software are we using?
(Gareth Yeo) Individual Reflection:
Pre-Camp -What sounds interesting about this project?
This project is interesting as I have never worked with robots or programmed them before,  I feel that I am very privileged as many other students my age do not get this opportunity.

What do you think you can learn from this project?
 I can acquire different skills which may be influential to my future.

Any immediate questions regarding the project?
No

Pre-Trip Reflection



When I found out that I was going to build a robot for the NTU flagship programme, I was shocked as we would need to do the software programming, which I am very horrible at it. It will be fun time building this robot.