###### tags: `計概指南` `新手友善`
計概指南
===
上課
---
- [上課流程](https://hackmd.io/-8ocSXMiS7iGbUwoIy_Tdg)
- [之前簡報](https://hackmd.io/VUwPt4sNTw-lKVqU1jOmCQ)
- [相關資料(線上簡報連結)](https://hackmd.io/XWcVsxDzREuj4OuliEX7lw)
課前考試
---
- [課前考試(題目&如何出題)](https://hackmd.io/0iDbG3lAQ4eqE6PHFzt7Cg)
上機考
---
- [上機考](https://hackmd.io/PowVrO6LQUKVBIV1ogkzzw)
- 改作業解壓縮腳本
```shell=
>
```
main.ps1
```shell=
$arr = Get-ChildItem . | Where-Object {$_.Name -notlike 'main.ps1'}
foreach ($el in $arr) {
# echo $el.Name
$zip_file = Get-ChildItem $el | Where-Object {$_.Name -like '*.zip'}
if ($zip_flie.Count -ne 1) {
"Not pass"
}
else {
# echo "$el", "$zip_file"
# 會有編碼問題
# Expand-Archive -Path "$zip_file" -DestinationPath "$el" -Force
Bandizip.exe -o:"$el" "$zip_file"
}
}
```
Online Judge
---
- [整體說明](https://docs.onlinejudge.me/#/onlinejudge/guide/deploy)
- [導入用戶](https://docs.onlinejudge.me/#/onlinejudge/guide/import_users)
- [一般 Judge](https://docs.onlinejudge.me/#/onlinejudge/guide/contest_rule_type)
- [Special Judge](https://docs.onlinejudge.me/#/onlinejudge/guide/contest_rule_type)
- [平時使用指南](https://hackmd.io/XuZbKNyRSg-DZ6Vm4rwJjw)
{"metaMigratedAt":"2023-06-14T23:28:13.386Z","metaMigratedFrom":"Content","title":"計概指南","breaks":true,"contributors":"[{\"id\":\"03300c1b-8467-46c8-81e7-d25347afcdc9\",\"add\":1368,\"del\":182}]"}