Skip to content

Commit e4d5db4

Browse files
committed
細かな修正、TAの追加
1 parent c41e8e8 commit e4d5db4

5 files changed

Lines changed: 81 additions & 31 deletions

File tree

docs/cpp/chapter-1/1-A.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
## Step 1: Install Clang
44

55
1. `` + `スペース`
6-
2. 「Spotlight を検索」が表示される
6+
2. 「Spotlight 検索」と表示される
77
![](https://md.trap.jp/uploads/upload_adc9c2a774516259a1da6fe5b39d8644.png)
88

99
3. **ターミナル** と入力
10-
4. ターミナルを起動する。
10+
4. ターミナルを起動する。
1111
5. `clang --version` と入力
1212

1313
::: tip

docs/cpp/preface/1.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# この講習会について
22

3-
## 講習の目的・目標
3+
## 講習会の目的・目標
44

5-
本講習は、新入生の皆さんが今後プログラミングを用いて色々学ぶために、そもそも「プログラミングとはなにか」ということ、そして「プログラミングの楽しさ」を理解してもらうことを目標とした講習会です。
5+
プログラミング基礎講習会は、新入生の皆さんが今後プログラミングを用いて色々学ぶために、そもそも「プログラミングとはなにか」ということ、そして「プログラミングの楽しさ」を理解してもらうことを目標とした講習会です。
66

77
受講者の皆さんは様々な目的を持っていると思います。たとえば、「ゲームを作りたい」「ウェブアプリを作りたい」とか、「競技プログラミングを学びたい」、「機械学習をしたい」とか。それとも単に「プログラミングがどんなものか知りたい」かもしれないですし、あるいは大学の授業のためかもしれません。
88

@@ -30,15 +30,13 @@
3030
目的の部分で1つ覚えて欲しいのは、**この講習の内容をすべて覚えなくても良い** という事です。
3131
これらの話は他の講習で必ず出てくる話なので、出てきたときに「そういえばこの講習会で勉強したなー」って思ってテキストを開いて思い出す、というところまでできれば十分でしょう。
3232

33-
----
34-
3533
## 今後の講習との関連
3634

37-
* プログラミング基礎講習の途中で「Git講習会」が開催されます。本講習と合わせてプログラミングをしたい人は受講してください。(今後traPで過ごすのなら受講必須です)
35+
* プログラミング基礎講習会の途中で「Git講習会」が開催されます。プログラミングをしたい人はぜひ受講してください。(今後traPで過ごすのなら受講必須です)
3836
* ただし、普段からGit/GitHubを使用している場合は受講不要です。この講習会では、Gitの概念からコミット、プッシュなどの基本的な操作を扱います。
3937
* 本講習が終わったあとは、各班で講習会が開催されます。2班以上同時に所属もできるので、自分が興味のある分野をある程度決めておくと良いでしょう。
40-
* 全部を受けるのもアリですが、すごく大変になります。(講習会の詳細はtraQを確認してください;講習会内でも説明するかも?
41-
* 6月ごろにはサークル内のハッカソンが開催されます。5-6人のチームになってなにか作ろう、というイベントですが、講習会にあまり参加できてない、という場合でも先輩が丁寧に教えてくれるので、ぜひご参加ください!こちらも詳細はtraQでお知らせします。
38+
* 全部を受けるのもアリですが、すごく大変になります。(講習会の詳細はtraQを確認してください)
39+
* 6月ごろにはサークル内のハッカソンが開催されます。5-6人のチームになってなにか作ろう、というイベントですが、講習会にあまり参加できてない、という場合でも先輩が丁寧に教えてくれるので、ぜひご参加ください! こちらも詳細はtraQでお知らせします。
4240

4341
## 講習の心構え
4442

@@ -52,7 +50,7 @@
5250
* 困ったら先輩に相談すると、いろんなアドバイスがあるかも。
5351
2. エラーを読んでみる
5452
* エラーが出てきたら、まずエラーを読んでみてください。あまり親切じゃない時もありますが、英語を頑張って読むと「〇〇が違うよー・足りないよー」と教えてくれます。
55-
* 詰まった時は、2-3分くらい原因を探してみてください。そうすると、30%くらいの問題は解決します。
53+
* 詰まった時は、23分くらい原因を探してみてください。そうすると、30%くらいの問題は解決します。
5654
3. わからない事があったらすぐ聞く
5755
* 逆に、3分考えても分からなかったらすぐTAに聞いてください。30%は原因を自分で探して解決できると言いましたが、逆に、70%くらいの問題は解決しません。3分考えても分からないなら、聞いた方が良いでしょう。その為にTAが居ます。
5856
* traPの講習会でよく貼られてるやつ
@@ -86,10 +84,10 @@ ChatGPTなどの生成AIとの付き合い方についてですが、一般的
8684
全ての回でYouTube Liveでの配信を予定しているので、それの録画を確認してもよいでしょう。
8785
ただし、オンラインでの参加はおすすめしません(演習時の質問対応が難しいです)
8886

89-
更に、本講習では同じ内容の講習会を2回実施します
87+
更に、本講習では同じ内容の講習会を複数回実施します
9088
都合の付く日程にご参加ください。
9189

92-
また、講習外の日はぜひ進捗部屋を使ってください( [**#services/knoQ/daily**](https://q.trap.jp/channels/services/knoQ/daily) 参照)。
90+
また、講習外の日はぜひ進捗部屋を使ってください( [**#services/knoQ/daily**](https://q.trap.jp/channels/services/knoQ/daily) 参照)。
9391
講習のある日は人が多くて他の人に話しかけづらいと思うので、進捗部屋でぜひ先輩や同級生と交流を深めてください。
9492

9593
## 講習・テキストの進め方
@@ -109,7 +107,7 @@ ChatGPTなどの生成AIとの付き合い方についてですが、一般的
109107
* **第4回 関数・構造体**
110108
* ①:5/14 (木) 7〜8限
111109
* ②:5/15 (金) 7〜8限
112-
* 休日日程 (第1〜4回の内容を1日で集中的に学びます。①または②のどちらかにご参加ください
110+
* 休日日程 (第1〜4回の内容を1日で集中的に学びます。①または②のどちらか、もしくは両方にご参加ください
113111
* ①:5/9 (土) 10:00〜18:00
114112
* ②:5/10 (日) 10:00〜18:00
115113

@@ -127,11 +125,11 @@ ChatGPTなどの生成AIとの付き合い方についてですが、一般的
127125

128126
## 講習に関連したtraQチャンネル
129127

130-
* [**#event/workshop/pg-basic**](https://q.trap.jp/channels/event/workshop/pg-basic) 講習会のチャンネルです。お知らせはここでします。
128+
* [**#event/workshop/pg-basic**](https://q.trap.jp/channels/event/workshop/pg-basic)講習会のチャンネルです。お知らせはここでします。
131129
* [**jikkyo**](https://q.trap.jp/channels/event/workshop/pg-basic/jikkyo):コメントとか適当にする雑談チャンネルです。
132130
* [**sodan**](https://q.trap.jp/channels/event/workshop/pg-basic/sodan):質問チャンネルです。質問はここでしてください。TAに手伝ってもらいたい時は手を挙げてください。帰宅後、自習してて詰まった時・わからなかった時もここを使ってください。
133131
* [**tasks**](https://q.trap.jp/channels/event/workshop/pg-basic/tasks):講習中の進捗確認とか、練習問題を解いた数の確認に使います。
134-
* **#gps/times/あなたのID** あなたのチャンネルです。
132+
* **#times/{学年}/{あなたのID}**あなたのチャンネルです。
135133
* 「〇〇できた!」「練習問題解いた!」とか、講習を受け終わったらここに投稿してみると褒められます。別に講習と関係なく適当につぶやいても良いです。
136134

137135
それでは皆さん、頑張っていきましょう!

docs/cpp/preface/2.md

Lines changed: 43 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,12 @@
77
本講習では、初学者が理解しやすいように一部不正確な表現・説明をしていることがあります。完全な誤りでは無いはずですし、基礎講習の範囲では十二分な説明と考えていますので、何卒ご容赦ください。
88
:::
99

10-
:::info traP外の方へ
11-
12-
本テキストのうち、一部traP内部のみに公開しているものがあります。予めご了承ください。
13-
14-
:::
15-
16-
なお、本テキスト(の公開部分)は、CC BY-SA 4.0ライセンスの下公開しています。
10+
なお、本テキストは、CC BY-SA 4.0ライセンスの下公開しています。
1711
また、ソースコードは https://github.com/traP-jp/pg-basic からご確認いただけます。
1812

1913
## traPについて
2014

21-
東京科学大学デジタル創作同好会traPは、現在600人以上が在籍する東京科学大学の中で随一の規模を誇る創作・プログラミングの総合サークルです。
15+
東京科学大学デジタル創作同好会traPは、現在750人以上が在籍する東京科学大学の中で随一の規模を誇る創作・プログラミングの総合サークルです。
2216

2317
「アルゴリズム班」「CTF班」「ゲーム班」「グラフィック班」「サウンド班」「SysAd班」「Kaggle班」の7班が存在し、各々好きな分野で活動しています。
2418

@@ -30,6 +24,41 @@
3024

3125
- traP https://trap.jp
3226

27+
### 運営
28+
29+
- @rurun
30+
- @yasako
31+
32+
### 講師
33+
34+
- @Haru_18
35+
- @howard127
36+
- @irinoirino
37+
- @n3
38+
- @quarantineeeeeeeeee
39+
- @Radon86
40+
41+
### TA
42+
43+
- @Fragiila
44+
- @mikannkann
45+
- @uni_kakurenbo
46+
- @sabakunosaboten
47+
- @o_o
48+
- @Lachite
49+
- @Luke256
50+
- @zoi_dayo
51+
- @Takeno_hito
52+
- @Dye
53+
- @Alt--er
54+
- @TwoSquirrels
55+
- @tidus
56+
- @akimo
57+
- @eoa_te
58+
- ほか多数
59+
60+
::: spoiler 2025年度講師陣
61+
3362
### 講師
3463

3564
- @akimo
@@ -62,7 +91,9 @@
6291
- @TwoSquirrels
6392
- @zoi_dayo
6493

65-
::: spoiler 2024 年度講師陣
94+
:::
95+
96+
::: spoiler 2024年度講師陣
6697

6798
### 講師
6899

@@ -108,7 +139,7 @@
108139

109140
:::
110141

111-
::: spoiler 2023 年度講師陣
142+
::: spoiler 2023年度講師陣
112143

113144
### 講師
114145

@@ -161,11 +192,10 @@ TA以外にも様々な方にお手伝い頂きました。
161192

162193
### 2023年
163194

164-
traP OBである [@OrangeStar](https://trap.jp/author/OrangeStar) さんが過去に開催した講習会を参考にさせて頂きました。
195+
traP OBである[@OrangeStar](https://trap.jp/author/OrangeStar)さんが過去に開催した講習会を参考にさせて頂きました。
165196
更に、練習問題に当該講習会の問題を使用することを快くご承諾いただきました。
166197

167-
また、友人 [twitter:su8ru_](https://twitter.com/su8ru_)[twitter:ibuki2003](https://twitter.com/ibuki2003)
168-
にもテキスト制作にご協力いただきました。
198+
また、友人[twitter:su8ru_](https://twitter.com/su8ru_)[twitter:ibuki2003](https://twitter.com/ibuki2003)にもテキスト制作にご協力いただきました。
169199

170200
どちらも初年度講習会を開催するにあたって必要不可欠な協力でした。この場を借りて御礼申し上げます。
171201

docs/cpp/preface/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# はじめに
22

3-
これは「プログラミング基礎講習」のテキストです。これから全4回に渡ってプログラミングの基礎を学ぶ講習会になっています。
3+
これは「プログラミング基礎講習会」のテキストです。これから全4回に渡ってプログラミングの基礎を学ぶ講習会になっています。
44

55
:::tip traP外の方へ
66

package-lock.json

Lines changed: 24 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)