Skip to content
This repository was archived by the owner on Dec 25, 2025. It is now read-only.

Commit d137ed7

Browse files
committed
Added section on CS thinking, and simplified section on data structures
1 parent 8bac125 commit d137ed7

4 files changed

Lines changed: 149 additions & 151 deletions

File tree

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,14 @@ This repository contains teaching materials (slides and Jupyter Notebooks) for t
88

99
The workshop is designed to be delivered over three hours (including breaks).
1010

11-
| Topic | Time |
12-
| ---------------------------- | ----------- |
13-
| Variables and operators | 25 minutes |
14-
| Data structures | 25 minutes |
15-
| Flow control | 25 minutes |
16-
| Functions and libraries | 15 minutes |
17-
| Exercises | 45 minutes |
18-
| Making coding more enjoyable | 15 minutes |
19-
| *Total* | *2.5* hours |
11+
| Topic | Time |
12+
| -------------------------------------- | ----------- |
13+
| How to think like a Computer Scientist | 20 minutes |
14+
| Variables and operators | 20 minutes |
15+
| Functions and libraries | 15 minutes |
16+
| Data structures | 25 minutes |
17+
| Flow control | 25 minutes |
18+
| Making coding more enjoyable | 15 minutes |
2019

2120
## Additional resources
2221

slides/_preamble.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
\usepackage[english=british]{csquotes}
2424

2525
\defaultfontfeatures{Ligatures=TeX}
26-
\setmainfont{Source Sans Pro}
27-
\setsansfont[Scale=MatchLowercase]{Source Sans Pro}
28-
\setmonofont[Scale=MatchLowercase]{Source Code Pro}
26+
\setmainfont{Lucida Sans OT}
27+
\setsansfont[Scale=MatchLowercase]{Lucida Sans OT}
28+
\setmonofont[Scale=MatchLowercase]{Lucida Console DK}
2929

3030
\author{Gianluca Campanella}
3131
\date{}

slides/python_programming_101.pdf

-26.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)