Skip to content

Commit 689727c

Browse files
rurun418yas-ako
andauthored
Refactor/preface fix (#57)
* 「はじめに」「第一章」の問題をたくさん修正 * ショートカットキーの記述を統一・改善 * copilot の指摘を修正 * Clang Install などを Install Clang に修正 * copilot の指摘を修正 - ショートカット表記を ⌘ + Shift + X 形式に統一 - 見出しを `[インストールするもの ] install` から `Install [インストールするもの]` へ修正 - その他細部の修正 * 必要のない「を」を削除 * 「規定のプロファイル」→「既定のプロファイル」 * 全角コロンを他と合わせて半角に修正 * 軽微な修正 * 混乱の原因となる番号を削除 * 細かな修正、TAの追加 * prefaceの細かい修正、 * 文章の表現を修正 --------- Co-authored-by: yas-ako <105139975+yas-ako@users.noreply.github.com>
1 parent d2796da commit 689727c

3 files changed

Lines changed: 53 additions & 14 deletions

File tree

docs/cpp/preface/1.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
受講者の中には、早くウェブアプリを作ってみたいのに(早く競プロしたいのに)、長々と今後使わないかもしれない言語で勉強することに意味はあるのか?と思っている人もいるかもしれませんが、皆さん全員にぜひ受けてもらいたいと思っている理由がいくつかあります。
1010

11-
まず1つは、これから何をするにしろ、「プログラミングの基礎知識」を無視して勉強することは難しいということ。全て合わせると400-500分程度の講習内容になりますが、どれも最低限かつ必要不可欠な知識です。(必要不可欠と言いましたが、今すぐに覚える必要はないです。まずは一回聞くことが大事。)
11+
まず1つは、これから何をするにしろ、「プログラミングの基礎知識」を無視して勉強することは難しいということ。全て合わせると400500分程度の講習内容になりますが、どれも最低限かつ必要不可欠な知識です。(必要不可欠と言いましたが、今すぐに覚える必要はないです。まずは一回聞くことが大事。)
1212

1313
次に2つめ、各班で個別にプログラミングの講習会を開くのはあまりに非効率ということ。ほぼ同じ内容の講習会を5つも立てることになってしまいます……。
1414

@@ -27,7 +27,7 @@
2727

2828
それっぽく目的を立ててしまいましたが、とりあえず頑張って勉強する、というのが良いと思います(メインはこれに続く講習会たちです)。
2929

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

3333
## 今後の講習との関連
@@ -36,7 +36,7 @@
3636
* ただし、普段からGit/GitHubを使用している場合は受講不要です。この講習会では、Gitの概念からコミット、プッシュなどの基本的な操作を扱います。
3737
* 本講習が終わったあとは、各班で講習会が開催されます。2班以上同時に所属もできるので、自分が興味のある分野をある程度決めておくと良いでしょう。
3838
* 全部を受けるのもアリですが、すごく大変になります。(講習会の詳細はtraQを確認してください)
39-
* 6月ごろにはサークル内のハッカソンが開催されます。5-6人のチームになってなにか作ろう、というイベントですが、講習会にあまり参加できてない、という場合でも先輩が丁寧に教えてくれるので、ぜひご参加ください! こちらも詳細はtraQでお知らせします。
39+
* 6月ごろにはサークル内のハッカソンが開催されます。56人のチームになってなにか作ろう、というイベントですが、講習会にあまり参加できてない、という場合でも先輩が丁寧に教えてくれるので、ぜひご参加ください! こちらも詳細はtraQでお知らせします。
4040

4141
## 講習の心構え
4242

@@ -56,7 +56,7 @@
5656
* traPの講習会でよく貼られてるやつ
5757
![質問する奴は偉い](https://md.trap.jp/uploads/upload_668e33bd8d1a00d55c4e9b00f9e31738.png)
5858
* 帰ってから分からない事が出てきたらtraQで聞いてください。先輩が答えてくれます。
59-
* Googleで調べるのもアリですが、今どきのGoogleは欲しい情報を探すのも若干難しいところがあるので、最初のうちは無理せずtraQで聞くのがおすすめです(大抵2~3分で返事がきます)
59+
* Googleで調べるのもアリですが、今どきのGoogleは欲しい情報を探すのも若干難しいところがあるので、最初のうちは無理せずtraQで聞くのがおすすめです(大抵23分で返事がきます)
6060
* 先輩がどのようにして問題を解決しているのかを見ると、次から自分でも解決できるようになるでしょう。
6161
4. 練習問題を解いて理解する
6262
* 練習問題では、講習会の内容でできる問題たちを用意しています。無理に覚えるより、実際に使ってみましょう。問題を実際に解いた方が楽しいと思います。たまに難しい問題(一筋縄ではいかない問題)も入っていますが、ぜひチャレンジしてください。
@@ -87,7 +87,7 @@ ChatGPTなどの生成AIとの付き合い方についてですが、一般的
8787
更に、本講習では同じ内容の講習会を複数回実施します。
8888
都合の付く日程にご参加ください。
8989

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

9393
## 講習・テキストの進め方
@@ -111,9 +111,9 @@ ChatGPTなどの生成AIとの付き合い方についてですが、一般的
111111
* ①:5/9 (土) 10:00〜18:00
112112
* ②:5/10 (日) 10:00〜18:00
113113

114-
教室などの案内は、[**講習会Wiki** (部内のみ)](https://wiki.trap.jp/Event/welcome/26/lecture/pg-basic) をご確認ください。
114+
教室などの案内は、[**講習会Wiki**部内のみ)](https://wiki.trap.jp/Event/welcome/26/lecture/pg-basic)をご確認ください。
115115

116-
各章末に、練習問題A,B,Cを用意しています。
116+
各章末に、練習問題A・B・Cを用意しています。
117117

118118
* **練習問題A:** **できれば解いて理解して欲しい練習問題**です。とにかく手を動かしましょう。
119119
* **練習問題B:** ぜひ解いて欲しいですが、解けなくても問題はありません。

docs/cpp/preface/2.md

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,56 @@
88
:::
99

1010
なお、本テキストは、CC BY-SA 4.0ライセンスの下公開しています。
11-
また、ソースコードは https://github.com/traP-jp/pg-basic からご確認いただけます。
11+
また、ソースコードは<https://github.com/traP-jp/pg-basic>からご確認いただけます。
1212

1313
## traPについて
1414

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

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

19-
弊サークルについての詳細は https://trap.jp/about/ をご覧ください。
19+
弊サークルについての詳細は<https://trap.jp/about/>をご覧ください。
2020

2121
## 講習会運営陣
2222

2323
### 主催サークル
2424

25-
- traP https://trap.jp
25+
- traP <https://trap.jp>
26+
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+
::: details 2025年度講師陣
2661

2762
### 運営
2863

@@ -93,7 +128,7 @@
93128

94129
:::
95130

96-
::: spoiler 2024年度講師陣
131+
::: details 2024年度講師陣
97132

98133
### 講師
99134

@@ -139,7 +174,7 @@
139174

140175
:::
141176

142-
::: spoiler 2023年度講師陣
177+
::: details 2023年度講師陣
143178

144179
### 講師
145180

docs/cpp/preface/index.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
# はじめに
22

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

5-
:::tip traP外の方へ
5+
プログラミング基礎講習会は、C++を用いた基礎的なプログラミングを、短期間で集中的に習得する講習会です。 大学からプログラミングを始める初心者が、各班での活動において最低限必要なプログラミング力を習得することを目指します。
6+
7+
全4回、一緒に頑張っていきましょう!
8+
9+
:::info traP外の方へ
610

711
このテキストはtraP内での講習会のために作成されたテキストです。
812
この章はtraPの講習会に関するガイダンスも含まれるために、一部traPの内部向けにしか伝わらない情報が入っています。ご注意ください。

0 commit comments

Comments
 (0)