基石計劃

Back
Category : Uncategorized

有善長人翁為學會捐贈50萬以贊助學會繼續向未知技術領域探索,有興趣嘅學生可以參加「基石計劃」,向基礎軟硬件進發

基礎軟硬件指的是計算機系統和技術應用的核心組成部分,是支撐所有數位技術運作的基礎。簡單來說,它們是軟件和硬件中最底層、最關鍵的元素,負責確保系統能夠穩定、高效地運行。以下是基礎軟硬件的具體解釋:

1. 基礎硬件(Hardware)

基礎硬件是指計算機系統的物理組件,特別是那些直接影響系統性能和功能的關鍵部件。這些通常包括:

  • 中央處理器(CPU):電腦的「大腦」,負責執行計算和處理指令。
  • 記憶體(RAM):用於臨時存儲數據,供CPU快速訪問。
  • 儲存設備(如硬盤HDD、固態硬盤SSD):用於長期存儲數據和程序。
  • 主機板:連接所有硬件組件,確保它們協同工作。
  • 晶片組與控制器:如GPU(圖形處理器)、網絡控制器等,負責特定功能。
  • 嵌入式系統:如微控制器(MCU),廣泛應用於物聯網設備、汽車電子等。

這些硬件是技術應用的基礎,任何高級應用(如AI、雲計算)都依賴它們的穩定性和性能。

2. 基礎軟件(Software)

基礎軟件是指直接與硬件交互、為上層應用提供運行環境的軟件系統。包括:

  • 作業系統(OS):如Windows、Linux、macOS,負責管理硬件資源和提供用戶界面。
  • 驅動程式:讓作業系統與硬件設備(如顯示卡、印表機)溝通的軟件。
  • 編譯器與解釋器:將高級程式語言(如C++、Python)轉換成機器可執行的代碼。
  • 核心庫與框架:如用於底層系統開發的標準庫(C標準庫)或嵌入式系統的RTOS(即時作業系統)。
  • 固件(Firmware):嵌入在硬件中的低級軟件,如BIOS或設備的控制程式。

「基石計劃」中的基礎軟硬件

根據你提到的「基石計劃」,它可能專注於讓學生深入學習和實踐這些基礎技術。例如:

  • 硬件方面:學生可能會學習設計電路板、開發嵌入式系統,或優化CPU和記憶體的使用。
  • 軟件方面:可能涉及編寫高效的底層代碼、開發作業系統模組,或研究如何讓軟硬件更高效協作。

為什麼重要?

基礎軟硬件是所有高級技術的基石。例如:

  • 人工智慧需要高效的GPU和專用晶片(如TPU)來加速計算。
  • 雲計算依賴穩定的伺服器硬件和作業系統。
  • 物聯網需要低功耗的嵌入式硬件和輕量級軟件。
Python Machine Learning 1Python Machine Learning Lesson 1-20241017_132746-Meeting Recording.mp4
Python Machine Learning 2Python Machine Learning Lesson 2-20241024_133311-Meeting Recording.mp4
Python Machine Learning 3Python Machine Learning – Lesson 3-20241031_132538-Meeting Recording.mp4
5Python Machine Learning – Lesson 5-20241128_132600-Meeting Recording.mp4
6Python Machine Learning – Lesson 6-20241205_133516-Meeting Recording.mp4
7Python Machine Learning – Lesson 7-20241219_132429-Meeting Recording.mp4
8Python Machine Learning – Lesson 8-20250109_131616-Meeting Recording.mp4
9Python Machine Learning – Lesson 9-20250116_131712-Meeting Recording.mp4
10Python Machine Learning – Lesson 10-20250213_132808-Meeting Recording.mp4
11Python Machine Learning – Lesson 11-20250227_210109-Meeting Recording.mp4
12Python Machine Learning Lesson 12-20250306_132321-Meeting Recording.mp4
13Python Machine Learning Lesson 13-20250320_132616-Meeting Recording.mp4
14Python Machine Learning Lesson 14-20250327_132152-Meeting Recording.mp4
15Python Machine Learning Lesson 15 (modified).mp4
16Python Machine Learning Lesson 16-20250424_132901-Meeting Recording.mp4
17Python Machine Learning Lesson 17-20250508_131510-Meeting Recording.mp4
Supervised Learning 1Supervised Learning 1-20250515_210128-Meeting Recording.mp4
2Supervised Learning 2-20250522_132805-Meeting Recording.mp4
3Supervised Learning 3-20250529_133710-Meeting Recording.mp4
4Supervised Learning 4-20250612_133216-Meeting Recording.mp4
5supervisied learning 5-20250626_210416-Meeting Recording.mp4
7supervisied learning 7-20250717_210851-Meeting Recording.mp4
9Supervised learning 9-20250814_133110UTC-Meeting Recording.mp4
10Supervised learning 10-20250821_210248-Meeting Recording.mp4
11Supervised learning 11-20250904_210206-Meeting Recording.mp4

ThreeJS Course

Lesson Material
1 video
功課,做到同呢個一樣,但係圓角要再圓啲
2 video
3 video

背景

隨著人工智能(AI)技術的快速發展,AI編程輔助工具(如GitHub Copilot、Grok等)已成為編程領域的重要助力。這些工具不僅提升了專業開發者的效率,也為青少年學習編程提供了新機遇。然而,AI輔助編程在教育中的應用仍需規範化,以確保其在青少年教育中的有效性、安全性及公平性。本建議書旨在為青少年(6-18歲)提供AI輔助編程的全面指導框架,涵蓋教學、監督與評估,促進教育改革。

不學習AI輔助編程會導致社會落後

AI輔助編程工具(如GitHub Copilot、Grok)已廣泛應用於軟體開發、數據分析等領域。企業越來越要求員工熟練使用這些工具以提升效率。香港的年輕一代若不掌握AI輔助編程技能,將在職場競爭中處於劣勢,特別是在金融科技、智慧城市等香港重點發展的行業。國際上,許多國家(如新加坡、芬蘭)已將AI教育納入中小學課程。香港若不迅速推行AI輔助編程教育,學生將無法與國際同儕競爭,導致技能鴻溝擴大。尤其在數位經濟時代,編程與AI素養已成為基礎技能,類似閱讀與寫作的重要性。AI輔助編程能大幅提升開發效率(例如,研究顯示使用Copilot可將程式碼撰寫時間縮短30-50%)。若香港社會不廣泛採用這些工具,企業與個人的生產力將落後於其他地區,影響IT領域的創新。

香港推廣AI輔助編程的困境

  • 香港中小學老師普遍編程技術不足,學生自學AI輔助編程,好短時間之內會超越老師,將導致教學權威。
  • 學習AI輔助編程最好的前設條件為學習者對編程有一定深度之認識,如果一個初學編程的人用上AI輔助編程將過度依賴AI,缺乏基礎理解,反而對基礎科技教育不利。

解決方法:自主研發教學工具以指導青少年學習AI編程

自主研發的教學工具(如香港的SemiBlock)在指導青少年學習AI輔助編程方面,能有效控制AI生成程式碼的類型與程度,從而精準調節學習節奏,確保學生在掌握基礎技能的同時逐步提升能力。通過內建程式碼生成限制功能,工具可僅允許AI提供語法提示或小型程式碼片段,避免初學者直接生成完整解決方案,促使他們深入理解編程邏輯。此外,教師可通過調教AI的提示詞與輸出範圍,決定學生生成程式碼的複雜度,例如限制生成基礎迴圈結構或進階演算法,根據學生年齡與能力分階段開放功能。這種控制不僅防止過度依賴AI,還能通過原創性檢測與使用日誌確保學術誠信,幫助香港學生在本地化教育環境中循序漸進地掌握AI編程技能,為未來科技競爭奠定基礎。

新成立的引進重點企業辦公室(OASES)對我們尋找重點企業,尤其是那些來自對香港有重要策略價值的產業的企業,至為重要。這些策略產業包括生命健康科技、人工智能與數據科學、金融科技、先進製造與新能源科技。除了引進重點企業辦公室之外,我們在內地和海外辦事處亦設立招商引才專組,因應個別企業的需求,制訂配套措施,並提供度身訂造方案,協助企業輕鬆在香港實現它們的計劃。

引進辦招徠30重點企業投資300億,首批20間簽約,八成來自內地

行政長官李家超去年在其首份《施政報告》公布成立引進重點企業辦公室(引進辦),由財政司司長帶領,專責從世界各地吸引具代表性和高潛力的企業來港,至今有約30間企業計劃來港發展或擴展業務,將在本港投資超過300億元,並計劃創造上萬個就業機會,當中大部分為科研和管理職位。引進辦昨天舉辦「重點企業夥伴啟動禮」,首批20間企業與政府簽署合作協議成為重點企業夥伴,共同推動香港創新科技生態圈的發展。

首批重點企業夥伴分別來自生命健康科技、人工智慧與數據科學、金融科技,以及先進製造與新能源科技策略產業。引進辦指出,這些企業當中部分快將落戶香港,亦有部分是已經落戶而準備擴大其在港業務;它們大部分都會在香港設立研發中心或區域業務總部;引進辦會為這些企業提供一站式服務,並跟進它們在港的發展情況和具體需要。引進辦自去年底成立以來,已與超過200間企業代表會面,預計今年底會增加至近300間。

李家超致詞時表示,不論土地、員工簽證申請,以至子女教育,引進辦都會滿足重點企業的需求;本港是亞洲區內唯一有5間世界百強大學的城市,一直以來都是人才中心,滙聚不同學科人才,同時會繼續吸引世界各地人才來港,確保為經濟蓬勃發展提供無縫的人力資源。他又說,本港人才措施至今已收到16萬份申請,其中超過10萬份已批出。

財政司司長陳茂波見傳媒時稱,本屆政府積極增強經濟發展動力,要豐富產業結構,提供更多就業機會,創新科技產業是重點;落戶或即將落戶重點企業30多間,除了首批20間簽署合作之外,其餘部分企業有出席活動,只是未有上台簽字,亦有部分企業處於洽談合作的最後階段。

https://www1.hkej.com/features/article?q=%23%E7%81%A3%E5%8D%80%E5%8B%95%E5%90%91%23&suid=3670681218

https://www.yuanzige.com

「原子哥」(正點原子)是國內知名的嵌入式開發板品牌,以其豐富的教學資源和性價比高的開發板受到許多初學者和工程師的喜愛。以下是針對STM32和FPGA開發板的推薦,根據常見應用場景和學習需求來選擇:

STM32開發板推薦

STM32是基於ARM Cortex-M核心的微控制器,適合嵌入式系統開發、物聯網應用和低功耗設計。正點原子的STM32開發板通常搭配詳細的教程和代碼示例,非常適合初學者入門或進階學習。

  1. 正點原子STM32F103迷你版(Mini板)
  • 核心型號:STM32F103C8T6
  • 特點
    • 價格親民,適合初學者。
    • 配備基本的GPIO、UART、SPI、I2C等接口。
    • 支持Arduino IDE和STM32CubeMX編程,學習曲線平緩。
    • 提供豐富的入門教程和實驗例程(如LED、按鍵、串口通信等)。
  • 推薦場景:適合嵌入式入門學習,簡單的控制類項目。
  1. 正點原子STM32F103精英板
  • 核心型號:STM32F103ZET6
  • 特點
    • 資源更豐富,包含更多外設接口(如TFT LCD、SD卡、CAN總線)。
    • 搭載更高性能的F103系列芯片,適合中級項目。
    • 支持FreeRTOS實時操作系統學習。
  • 推薦場景:進階學習嵌入式系統,或開發帶顯示屏的中小型項目。
  1. 正點原子STM32F429阿波羅板
  • 核心型號:STM32F429IGT6
  • 特點
    • 高性能Cortex-M4核心,支持浮點運算和DSP指令。
    • 配備大尺寸TFT屏幕、攝像頭接口、DDR SDRAM等高端外設。
    • 適合圖形界面(GUI)開發和複雜應用。
  • 推薦場景:高級嵌入式開發,如圖像處理、工業控制等。

FPGA開發板推薦

FPGA(現場可編程門陣列)適合高速並行計算、數字信號處理和硬件加速等應用。正點原子的FPGA開發板通常基於Xilinx或Altera(現為Intel FPGA)芯片,搭配Verilog/VHDL教程。

  1. 正點原子Spartan-6先鋒者開發板
  • 核心型號:Xilinx Spartan-6系列(如XC6SLX9)
  • 特點
    • 入門級FPGA,邏輯單元數適中,性價比高。
    • 配備基本外設(如LED、按鍵、VGA接口)。
    • 提供詳細的Verilog入門教程,適合初學者。
  • 推薦場景:FPGA基礎學習,簡單的數字電路設計。
  1. 正點原子Kintex-7領航者開發板
  • 核心型號:Xilinx Kintex-7系列(如XC7K325T)
  • 特點
    • 中高端FPGA,邏輯資源豐富,支持高速接口(如PCIe、HDMI)。
    • 配備DDR3內存和大容量閃存,適合複雜項目。
    • 提供進階教程,如高速數據處理和視頻應用。
  • 推薦場景:中高級FPGA開發,如視頻處理、通信協議實現。
  1. 正點原子ZYNQ黑金開發板
  • 核心型號:Xilinx ZYNQ-7000系列(如XC7Z020)
  • 特點
    • 結合ARM Cortex-A9雙核處理器和FPGA,屬於SoC(片上系統)。
    • 支持PS(處理器系統)和PL(可編程邏輯)協同工作。
    • 配備豐富接口(以太網、USB、HDMI等),適合嵌入式+FPGA混合開發。
  • 推薦場景:高級應用,如嵌入式AI、圖像處理或高速數據採集。

如何選擇?

  • 初學者:建議從STM32F103迷你版或Spartan-6先鋒者入手,價格低且資源充足,學習成本低。
  • 進階學習:STM32F103精英板或Kintex-7領航者,適合有一定基礎的用戶,功能更強大。
  • 專業開發:STM32F429阿波羅板或ZYNQ黑金板,適合需要高性能和複雜功能的項目。

購買建議

正點原子的開發板可以在其官方淘寶店或相關電商平台(如京東、露天拍賣)購買,價格通常在幾十到幾百人民幣不等,具體取決於型號和配置。購買時建議搭配官方的配套實驗教程和開發環境(如Keil、Vivado),以充分利用其學習資源。

如果你有具體的應用需求(比如物聯網、圖像處理等),可以告訴我,我再幫你進一步細化推薦!

2024年最後一次例會需要作出以下討論

  1. 學會編程教學工具開發計劃
    • 和那些人/學校合作
    • 委員會主席及成員
    • 開發計劃,軟硬件設置及階段目標
  2. 新一届委員會成員及守則
    • 成員名單及職責
  3. 2025年編程大賽
    • 場地
    • 合作機構
    • 嘉賓
    • 奬項
    • 比賽方法
  4. 編程科普
    • 拍片不夠力,View數不高
  5. 編程雜誌
    • 第一期出版
    • 定價
    • 推廣
    • 目標
  6. Tech Donation計劃
    • 打算和政府合作為NGO提供軟硬件支援
    • 團隊組建
  7. 基礎軟件開發猜想
    • 編程學會夠竟有無能力在基礎軟件上為香港出力,大家brainstorm下可行性

https://mydigimag.rrd.com/publication/?i=823180&article_id=4789385&view=articleBrowser

於3 月23 日,香港千禧獅子會於柴灣的香港高 等教育科技學院與香港編程學會一起合辦了 首屆千禧創科教育日暨全港編程大賽,當日超過 80 位不同年齡和界別的參賽者參與,並有不同的 科技業界和義工們協助,令今次比賽生色不少。是次編程比賽除了得到香港高科院支持外,更獲得 由上屆總監冼健岷獅兄創辦的獅子會創科基金支 援。今次比賽發起人– 獅子會科技小組的張民傑獅 兄,同時也是本會前會長,眼見香港創科界比人落 後,所以本身作為科技顧問公司創辦人的他就身體 力行,落區為缺乏資源的小學生和中學生們免費教 授編程班, 累積已超過 了2 0 0 小時 的課堂, 落 力為本港培 育創科人 才。而今次 的編程比賽 除了讓各年 齡層的編程 人才切磋交 流, 更可以 向社會賢達 們推廣香港 本土創科的重要性,而這正正也是配合國家帶動的 六大未來產業發展。比賽分為小學、中學和公開組,當中不乏資深的編 程好手,也有國際學校學生、內地精英和業界人 士。當下午比賽正式開始時,大家都聚精會神地分 析題目,再以最快的時間透過編程解答問題。比賽 雖長3 小時,但因為5 條題目都經過精心設計,所 以大家都需要扭盡六壬才能逐一解答,最後以最快 和最準確解答的選手獲勝。得到編程學會和科技商 界贊助,今次比賽的獎品也十分豐富,但更難忘的 是見到小學生們都十分認真參與,有因獲獎而歡笑 也有因落敗而落淚的小朋友,可見大家都十分認真 對待比賽,也是本會和各合辦機構繼續推動全港編 程比賽的動力!

Lee Cheuk Nam 李卓男