Day 5: 関数 - 評価基準
評価項目
| 課題 | 配点 | 評価基準 |
|---|---|---|
| 問題1-1: 挨拶関数 | 15点 | 引数を正しく使用 |
| 問題1-2: 足し算関数 | 15点 | 戻り値が正しい |
| 問題1-3: 最大値関数 | 15点 | 条件分岐の使用 |
| 問題2-1: 割り算関数 | 20点 | 複数戻り値 |
| 問題2-2: 統計関数 | 15点 | スライスの処理 |
| 問題3-1: 再帰関数 | 10点 | 再帰の理解 |
| 問題3-2: フィボナッチ | 10点 | 再帰の応用 |
---
合格基準
最低合格ライン: 70点以上
チェックポイント
// ✓ 正しい関数定義
func add(a, b int) int {
return a + b
}
// ✗ 戻り値の型が不一致
func add(a, b int) int {
return "result" // エラー
}