You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/pages/01-introduction/01-learning-programming.markdown
-9Lines changed: 0 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -125,11 +125,6 @@ repositories and sites with practice problems and solutions:
125
125
*[TeachCraft](https://teachcraft.net/) combines Minecraft with Python to
126
126
learn coding.
127
127
128
-
*[500 Data Structures and Algorithms practice problems and their solutions](https://techiedelight.quora.com/500-Data-Structures-and-Algorithms-practice-problems-and-their-solutions)
129
-
covers a large swath of the computer science space. It is not important
130
-
to know all of these algorithms and data structures but experience with
131
-
many of them will be greatly beneficial in becoming a better developer.
132
-
133
128
134
129
### First-hand advice
135
130
These articles are written by programmers who explain how they learned to
@@ -170,10 +165,6 @@ your teaching experience:
170
165
is an awesome resource that explains how you can use simple but fun
171
166
drawings to teach otherwise difficult technical concepts to students.
172
167
173
-
*[Teaching programming to working professionals](http://pgbovine.net/PG-Podcast-21-Trey-Hunner.htm)
174
-
is a video podcast with [Trey Hunter](https://twitter.com/treyhunner)
175
-
about his experience teaching Python to experienced professionals.
176
-
177
168
*[Teach Yourself Computer Science](https://teachyourselfcs.com/) is
178
169
intended as a self-teaching tool with many resources that are classic
179
170
computer science textbooks. There are also nice explanations for why
0 commit comments