什麼是計算機科學?

計算機科學,對於計算及其應用,是一個科學及實際的方法。
這是什麼意思?
這是一個心態。這是思維可以助你去帶領不同的計劃、建設不同的事物。這是一個你可以教和學習的態度。而且,這是需要時間去學習的。
計算是一個行為或過程。計算一件基於任何目標的活動,而你亦可以從中受益、或創建一組算法的過程,例如通過計算機。
它的應用是十分廣泛的。它涉及的研究包括:
- 數據、數據結構和算法
- 計算機體系結構的原理 – 硬件和軟件
- 解決問題和設計的方法
- 計算機相關主題,例如數值分析、運籌學,人工智能
- 語言設計、結構和翻譯技巧
計算機科學知識亦可以為學生提供奠定職業目標的基礎。
正如你所看到的,這是一個有點複雜。而且,我們必須有一些簡單的工具去給孩子一個計算機科學的框架。我們稱把這為計算思維。
那麼我們的目標就是傳播計算機科學教育的概念。首先,我們認為明白什麼是計算機科學是很重要的。今年夏天,我們在香港舉辦了一個特別的工作坊,而我們亦希望將它擴展開去。我們花了一些時間與孩子一邊遊戲一邊討論計算機科學的概念。
在今年夏天,我們向一間小學以及兩間中學提供了我們的第一個的計算機科學夏令營。救世軍林拔中紀念學校、賽馬會毅智書院,及匯知中學的學生們透過遊戲學習到一些計算機科學的基礎知識。
這個夏令營歷是為期3天的,每一天有2小時的學習時間。
在第一天,我們會向學生們介面計算機科學的簡單概念。他們將會熟習一些基本的編程概念。他們會運用一些紙張及透過智力遊戲去學習。
在第二天,我們帶領學生使用Kodu 遊戲實驗室,一個3D的遊戲製作軟件。學生將會在獲得樂趣的同時學到一些基本和進階的功能。
每個人都會有機會利用到他們所學到的編程技巧。因此,他們可以自行設計和建造屬於他們的第一個電子遊戲。
我們認為這是對於教和學習計算機科學基礎知識而言最有效的的途徑。
機器是我們生活的一部分,如果要充分利用它,教授計算機科學並不是沒有道理的。明白電腦的原理,以及了解其運作的人,同時,他/她亦都會有學習計算機科學的機遇。當你設法讓電腦做你想讓他們做的事,那麼你有力量去學習,因為它是需要實踐經驗和大量的工作的。
睿知科技有限公司 希望提供各種工具幫你們發展腦部的思維。我們會和教師、學校合作,從而推廣計算機科學及編程的概念。
這將會是一個12個小時的課程,當中覆蓋4個單元。您可以通過電子郵件(透過[email protected]與我們聯繫)登記課程,我們快將公佈更多有關它的詳細介紹! 敬請留意。
Frankie
留意:如果你想參與網上討論,請用#ComputerScienceforALL 好讓我們可以找到你!