{{ $t('FEZ002') }}程式設計競賽|
為了參加複賽學生能熟悉競賽線上自動評分(CodingPass OJ)操作,
賽前舉辦競賽線上自動評分(Online Judge)操作,通過六小時研習會頒發研習證書。
研習日期 : 114年11月1日 週六
研習時間 : 09:00- 16:00 六小時
報名表網址: https://forms.gle/nqbXPxvoCywnoygd8
研習方式 :Google Meet
視訊通話連結:https://meet.google.com/zwp-eitj-rva?authuser=0
研習內容 :
一、解題活動Coding Pass 平台說明
比賽自動評分系統操作
下戴軟體安裝Client程式。
如何註冊、選修課程。
如何執行、撰寫程式碼、評分。
大約:1小時
二、海青工商實體比賽 11月9日,Domjudge 平台說明
大約:30分
三、教學使用平台介紹
Python (核心程式)、好用 app 介紹。
C++/c 線上編譯系統、桌面 IDE 系統。
C# (Microsoft Visual Studio Community)
四、程式設計概要
Python 語言介紹
基本資料型態、運算子
決策 (單向、雙向、多向、巢狀)
重複 (計數迴圈、前測條件迴圈、後測條件迴圈、中斷式條件迴圈)
陣列 (Array) (1維、2維、多維),
結構、物件 (struct、Class)
封裝(Encapsulation)(資料、方法)
建構 (Constructor)
重載 (Overloading)
繼承 (Inheritance)
複雜資料型態
佇列 (Queue)
堆疊 (Stack)
樹 (Tree)
圖 (Graph)
函數 (公用函數、自訂函數:call by value,call by reference,return value,void return)
程式設計除錯
Print 訊息法
中斷法
編譯平台前置處理 #if Debug
五、範例演練
暴力法 (Brute Force)
回朔法 (Backtracking)
貪婪法(Greedy Algorithm)
分治法(Divide and Conquer)
動態規劃(Dynamic Programming)
遞迴(Recursion)
圖論演算法(Graph Algorithms)
深度優先搜尋(DFS)
廣度優先搜尋(BFS)
排序演算法
交換式排序 (泡泡演算法 (Bubble Sort)、改良型交換演算法(Improved B...)
http://203.204.246.43/BestPlayer/beginner.html
{{ $t('FEZ003') }}2025-10-21
{{ $t('FEZ004') }}2025-10-24|
{{ $t('FEZ005') }}73|