J. Correia Lopes


User Tools

Site Tools


Provisional content

Master in Informatics and Computing Engineering
Programming Fundamentals
Instance: 2019/2020

Week Week Date Study Practice Assess
1 16/09/2019 FEUP Project Week/Semana Projeto FEUP
2 23/09/2019 Introduction, Algorithms and Programs, Python [LE01] Using Spyder, Moodle, Play, Test [RE01]
Simple Python Data [LE02]
3 30/09/2019 Program Flow, conditionals [LE03] Simple data [RE02]
Iteration [LE04]
4 07/10/2019 Functions [LE05] Program Flow, Conditionals and iteration [RE03]
Fruitful functions [LE06]
5 14/10/2019 Lists [LE07] Functions [RE04] [PE01]
Working with lists [LE08]
6 21/10/2019 Sets [LE09] Lists [RE05]
Dictionaries [LE10]
7 28/10/2019 FEUP Week/Semana FEUP
8 04/11/2019 Tuples [LE11] Dictionaries & sets [RE06] [PE02]
Strings [LE12]
9 11/11/2019 Functional programming with collections [LE13] Tuples & strings [RE07]
List comprehensions [LE14]
10 18/11/2019 Effect-free programming style [LE15] Functional programming with collections [RE08]
First-class functions [LE16]
11 25/11/2019 Recursion [LE17] List comprehensions [RE09] [PE03]
More recursion [LE18]
12 02/12/2019 List algorithms [LE19] First-class functions [RE10]
Analysis of algorithms [LE20]
13 09/12/2019 Static type checking [LE21] Recursion [RE11]
Main, global variables, pathlib [LE22]
14 16/12/2019 Files [LE23] Problem solving [RE12] [PE04]
Exceptions [LE24]
15 23/12/2019 Christmas vacation/Férias do Natal
16 30/12/2019 Christmas vacation/Férias do Natal
17 06/01/2020 Modules [LE25] Files and exceptions [RE13] [PE05]
Debugging & testing [LE26]

FPRO, 2019/20

teach/fpro/plan.txt · Last modified: 31/07/2019 15:41 by Correia Lopes