このドリルについて
このドリルは、Nimを基礎から実践まで、100日間でマスターすることを目指した学習コンテンツです。
毎日少しずつテーマを変えながら、Nimの文法や標準ライブラリ、外部パッケージの使い方などを順番に学んでいきます。
100日後には、Nimを使って自分でプロジェクトを作れるようになることを目標としています。
現在は基礎編から順次公開しています。
まずは最初の数日分から始めてみてください。
第1部:起動と基礎体力
| 日数 | タイトル | 説明 |
|---|---|---|
| 1日目 | Nimを動かす | Nimとは/実行のしかた/Hello, world |
| 2日目 | 変数と型 | 変数の宣言/基本型/型変換 |
| 3日目 | 演算と文字列 | 演算/文字列操作/型変換 |
| 4日目 | if/elif/else | 条件分岐/ループ/例外処理 |
| 5日目 | for文と範囲演算子 | for文/範囲演算子/九九の出力 |
| 6日目 | while文と無限ループ | while文/無限ループ/合計の計算 |
| 7日目 | 手続きと関数 | procの基本/引数/戻り値 |
| 8日目 | スコープと名前 | 変数のスコープ/グローバル変数/関数内外の変数 |
| 9日目 | tuple | tupleの基本/関数の複数の戻り値/商品名と価格の表示 |
| 10日目 | 配列とseq | arrayとseqの違い/要素の取り出し/要素の追加/テストの点数一覧の合計と平均 |