在高中時期就對程式方面感到興趣,因此加入了機器人社,瞭解了怎樣的寫法能夠讓機器人做出怎樣的動作。也因此,初步接觸到了 C++ 這個程式語言。一開始完全不懂那些函數意味著什麼,而其他的指令又是做什麼的。後來,經過老師的說明後,有了基本的瞭解,然而當真正嘗試去寫程式時,才發現原來自己並沒有真的理解。經過不斷的翻書查找、請教老師、上網找影片看後,才寫出了可以讓機器人的一小部分活動的程式。
而後,老師帶領我們去參加關於機器人的競賽。比賽的內容是,做出一個機器人,並讓它可以自己動作,除了寫出程式外,還必須挑選零件,與組員討論,做出一個大家都能接受的機器人。
我們的初步構想是,先將機器人的主體組合出來,再來研究該如何讓機器人的手部可以活動,光是讓一個手部的零件可以運作,就耗費了許多的時間,期間遇到的許多問題,老師都是先給我們一個方向,讓我們去查找資料,如果最後還是不懂,才會再幫我們解答,雖然最後我們並沒有得名,但是很感謝這一次的經驗,讓我懂得了一件事:程式,如果不親自嘗試去寫,永遠也不可能學會。過程中所翻閱的書籍、影片,讓我慢慢地明白了程式該如何學習、如何撰寫,先將基本的函數、指令弄明白後,才能夠再延伸出去,一層一層的往上邁進,最終寫出一個成功的程式。
上大學後,因為科系的關係,我再次接觸到了 C++ 這一門課,經過老師系統性的講解,我才知道,原來自己在高中所學到的,只不過是一點皮毛而已。但也因為高中曾經接觸過,讓我在上課時能夠更快速的理解老師在說什麼。
程式,是必須經過不斷的練習與失敗,從錯誤中學習、改正,才能完善的。而對於初學者而言,最重要的,莫不過是多練習,如果沒有嘗試去撰寫,沒有開始,便只能停留在理論上,永遠不可能真正的明白它,並將之轉化為自己的東西。
👉請尊重智慧財產權,勿抄襲,以免涉及法律責任,謝謝👈