Master in Informatics and Computing Engineering
Programming Fundamentals
Instance: 2020/2021
—
Week | Week Date | Study | Practice | Assess |
---|---|---|---|---|
1 | 05/10/2020 | FEUP Project Week/Semana Projeto FEUP | ||
2 | 12/10/2020 | Introduction, Algorithms and Programs, Python [LE01] | Using Spyder, Moodle, Play, Test [RE01] | |
Variables, expressions and statements [LE02] | ||||
3 | 19/10/2020 | Program flow, conditionals [LE03] | Simple data [RE02] | |
Iteration [LE04] | ||||
4 | 26/10/2020 | Functions [LE05] | Program flow, conditionals and iteration [RE03] | |
Fruitful functions [LE06] | ||||
5 | 02/11/2020 | Strings [LE07] | Functions [RE04] | [PE01] |
Tuples [LE08] | ||||
6 | 09/11/2020 | FEUP Week/Semana FEUP | ||
7 | 16/11/2020 | Lists [LE09] | Strings & Tuples [RE05] | |
Working with lists [LE10] | ||||
8 | 23/11/2020 | Dictionaries [LE11] | Lists [RE06] | |
Sets [LE12] | ||||
9 | 30/11/2020 | Recursion [LE13] | Dictionaries & Sets [RE07] | [PE02] |
More recursion [LE14] | ||||
10 | 07/12/2020 | Functional programming with collections [LE15] | Recursion [RE08] | |
Comprehensions [LE16] | ||||
11 | 14/12/2020 | Higher-order functions [LE17] | Functional programming with collections [RE09] | |
Effect-free programming style [LE18] | ||||
12 | 21/12/2020 | Christmas vacation/Férias do Natal | ||
13 | 28/12/2020 | Christmas vacation/Férias do Natal | ||
14 | 04/01/2021 | List algorithms [LE19] | Effect-free programming [RE10] | [PE03] |
Analysis of algorithms [LE20] | ||||
15 | 11/01/2021 | Modules [LE21] | Divide-and-Conquer [RE11] | |
Program development [LE22] | ||||
16 | 18/01/2021 | Files [LE23] | Problem solving [RE12] | |
Exceptions [LE24] | ||||
17 | 25/01/2021 | [PE04] |
— FPRO, 2020/21