Skip to content

Commit db9fd72

Browse files
committed
fix: intro game programming sylabus
1 parent 553cd1b commit db9fd72

1 file changed

Lines changed: 75 additions & 78 deletions

File tree

docs/introgameprog/README.md

Lines changed: 75 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ Students will be introduced to and familiarized with their roles as Game Program
66

77
No requirements
88

9-
### Texbook
9+
### Textbook
1010

11-
- No text books yet
11+
- No text books
1212

1313
## Student-centered Learning Outcomes
1414

@@ -17,7 +17,6 @@ No requirements
1717
<figcaption><a href="https://cft.vanderbilt.edu/guides-sub-pages/blooms-taxonomy/">Bloom's Taxonomy on Learning Outcomes</a></figcaption>
1818
</figure>
1919

20-
2120
Upon completion of the Intro to game programming, students should be able to:
2221

2322
### Objective Outcomes
@@ -43,188 +42,186 @@ I will grade the assignments in around 1 week. Except the late ones, that will b
4342

4443
!!! warning
4544

46-
This is a work in progress, and the schedule is subject to change. Every change will be communicated in class. Use the github repo as the source of truth for the schedule and materials. The materials provided in canvas are just a copy for archiving purposes and might be outdated.
45+
This is a work in progress, and the schedule is subject to change. Every change will be communicated in class. Use this github repo as the source of truth for the schedule and materials. The materials provided in canvas are just a copy for archiving purposes and might be outdated.
4746

4847
College dates for the Spring 2024 semester:
4948

50-
| Event | Date |
51-
|------------------------------------------| ----------------- |
52-
| Classes Begin | Aug. 26 |
53-
| Add/Drop | Aug. 26 - 30 |
54-
| No Classes - College remains open | Sept. 20 |
49+
| Event | Date |
50+
|-------------------------------------------|-------------------|
51+
| Classes Begin | Aug. 26 |
52+
| Add/Drop | Aug. 26 - 30 |
53+
| No Classes - College remains open | Sept. 20 |
5554
| Indigenous Peoples Day Holiday Observance | Oct. 14 |
56-
| Registration for Spring Classes | Oct. 28 - Nov. 8 |
57-
| Last Day to Withdraw | Nov. 8 |
58-
| Thanksgiving Break | Nov. 25 - Nov. 29 |
59-
| Last Day of Classes | Dec. 6 |
60-
| Finals | Dec. 9 - Dec. 13 |
61-
| Winter Break | Dec. 16 - Jan. 10 |
55+
| Registration for Spring Classes | Oct. 28 - Nov. 8 |
56+
| Last Day to Withdraw | Nov. 8 |
57+
| Thanksgiving Break | Nov. 25 - Nov. 29 |
58+
| Last Day of Classes | Dec. 6 |
59+
| Finals | Dec. 9 - Dec. 13 |
60+
| Winter Break | Dec. 16 - Jan. 10 |
6261

6362

64-
<div class="grid cards" markdown>
63+
!!! note
6564

66-
- ### :beginner:{ .lg .middle } __Week 1__
65+
This schedule is based on other's works, specially [Eric Winebredder](https://www.linkedin.com/in/ericwinebrenner/), [Scott Barret](https://www.linkedin.com/in/scbarrett/) and [Dean Lawson](https://www.linkedin.com/in/dean-lawson-5912901/). I am very grateful for their work and I am trying to adapt it to my own style. Please add them to your linkedin network, follow their work and say thanks to them for me!
6766

68-
---
67+
<div class="grid cards" markdown>
6968

69+
- ### :beginner:{ .lg .middle } __Week 1__
70+
71+
---
7072
- Week 1. 2024/08/26
71-
- Topic:
73+
- Topics:
74+
- Syllabus, Icebreakers.
75+
- Success in Game Development
7276
- Read:
7377
- Assignment:
78+
- Interview a game developer
7479
- Quiz:
7580

76-
- ### :beginner:{ .lg .middle } __Week 2__
81+
- ### :material-feature-search:{ .lg .middle } __Week 2__
7782

7883
---
79-
8084
- Week 2. 2024/09/02
81-
- Topic:
85+
- Topics:
86+
- Game Dev History
8287
- Read:
83-
- Assignment:
88+
- Assignment: Game Tools Exploration
8489
- Quiz:
8590

86-
- ### :beginner:{ .lg .middle } __Week 3__
91+
- ### :train2:{ .lg .middle } __Week 3__
8792

8893
---
89-
9094
- Week 3. 2024/09/09
91-
- Topic:
95+
- Topic: Game Development Fields
9296
- Read:
93-
- Assignment:
97+
- Assignment: Job Hunt
9498
- Quiz:
9599

96-
- ### :beginner:{ .lg .middle } __Week 4__
100+
- ### :octicons-issue-opened-16:{ .lg .middle } __Week 4__
97101

98102
---
99-
100103
- Week 4. 2024/09/16
101-
- Topic:
104+
- Topic: Game Industry Issues
102105
- Read:
103-
- Assignment:
106+
- Assignment: Research on Game Industry Issues
104107
- Quiz:
105108

106-
- ### :beginner:{ .lg .middle } __Week 5__
109+
- ### :octicons-issue-opened-16:{ .lg .middle } __Week 5__
107110

108111
---
109-
110112
- Week 5. 2024/09/23
111-
- Topic:
113+
- Topic: Game Issues Work
112114
- Read:
113-
- Assignment:
115+
- Assignment: Game Issues Research
114116
- Quiz:
115117

116118

117-
- ### :beginner:{ .lg .middle } __Week 6__
119+
- ### :octicons-issue-opened-16:{ .lg .middle } __Week 6__
118120

119121
---
120-
121122
- Week 6. 2024/09/30
122-
- Topic:
123+
- Topic: Game Issues Presentations
123124
- Read:
124-
- Assignment:
125+
- Assignment: Game Issues Presentation
125126
- Quiz:
126127

127128

128-
- ### :beginner:{ .lg .middle } __Week 7__
129+
- ### :simple-unity:{ .lg .middle } :simple-git:{ .lg .middle } __Week 7__
129130

130131
---
131-
132132
- Week 7. 2024/10/07
133-
- Topic:
133+
- Topic: Unity + Git
134134
- Read:
135-
- Assignment:
135+
- Assignment:
136+
- Repo setup
137+
- Git merge check
136138
- Quiz:
137139

138140

139-
- ### :beginner:{ .lg .middle } __Week 8__
141+
- ### :simple-unity:{ .lg .middle } __Week 8__
140142

141143
---
142-
143144
- Week 8. 2024/10/14
144-
- Topic:
145+
- Topic: Unity + Git
145146
- Read:
146-
- Assignment:
147+
- Assignment: Simple Unity Project
147148
- Quiz:
148149

149-
- ### :beginner:{ .lg .middle } __Week 9__
150+
- ### :brain:{ .lg .middle } __Week 9__
150151

151152
---
152-
153153
- Week 9. 2024/10/21
154-
- Topic:
154+
- Topic:
155+
- Intro to Game Production Pipeline
156+
- Tools for Brainstorming and Planning
155157
- Read:
156-
- Assignment:
158+
- Assignment:
159+
- Idea Prototyping
160+
- Game Idea Presentation
157161
- Quiz:
158162

159-
- ### :beginner:{ .lg .middle } __Week 10__
163+
- ### :bulb:{ .lg .middle } __Week 10__
160164

161165
---
162-
163166
- Week 10. 2024/10/28
164-
- Topic:
167+
- Topic: Ideation Presentations
165168
- Read:
166-
- Assignment:
169+
- Assignment: Game Prototype
167170
- Quiz:
168171

169-
- ### :beginner:{ .lg .middle } __Week 11__
172+
- ### :material-code-braces:{ .lg .middle } __Week 11__
170173

171174
---
172-
173175
- Week 11. 2024/11/04
174-
- Topic:
176+
- Topic: Work sessions
175177
- Read:
176-
- Assignment:
178+
- Assignment: Game Prototype Checkpoint
177179
- Quiz:
178180

179-
- ### :beginner:{ .lg .middle } __Week 12__
181+
- ### :material-code-braces:{ .lg .middle } __Week 12__
180182

181183
---
182-
183184
- Week 12. 2024/11/11
184-
- Topic:
185+
- Topic: QA Testing
185186
- Read:
186-
- Assignment:
187+
- Assignment: Final Project Work
187188
- Quiz:
188189

189190

190-
- ### :beginner:{ .lg .middle } __Week 13__
191+
- ### :test_tube:{ .lg .middle } __Week 13__
191192

192193
---
193-
194194
- Week 13. 2024/11/18
195-
- Topic:
195+
- Topic: QA Testing
196196
- Read:
197-
- Assignment:
197+
- Assignment: Final Project
198198
- Quiz:
199199

200-
- ### :beginner:{ .lg .middle } __Week 14__
200+
- ### :test_tube:{ .lg .middle } __Week 14__
201201

202202
---
203-
204203
- Week 14. 2024/11/25
205-
- Topic:
204+
- Topic: QA, Work sessions
206205
- Read:
207-
- Assignment:
206+
- Assignment: Final Project Presentations
208207
- Quiz:
209208

210209

211-
- ### :beginner:{ .lg .middle } __Week 15__
210+
- ### :material-publish:{ .lg .middle } __Week 15__
212211

213212
---
214-
215213
- Week 15. 2024/12/02
216-
- Topic:
214+
- Topic: QA, Work sessions, How to publish
217215
- Read:
218-
- Assignment:
216+
- Assignment: Final Project Presentations
219217
- Quiz:
220218

221219

222-
- ### :beginner:{ .lg .middle } __Finals__
220+
- ### :material-presentation:{ .lg .middle } __Finals__
223221

224222
---
225-
226223
- Week 16. 2024/12/09
227-
- Topic:
224+
- Topic: Presentations
228225
- Read:
229226
- Assignment:
230227
- Quiz:

0 commit comments

Comments
 (0)