This repository contains all the exercises and assessments of the UC Programming Fundamentals, taught by João Correia Lopes [JCL] at Integrated Master in Informatics and Computing Engineering [MIEIC] at the Faculty of Engineering of the University of Porto [FEUP].
Pieces of code for exercises and assessments, notes that I take during practical classes and other experiences using Pyhton language. It is an authentic disorganized notebook.
Varied exercises of easy, medium and difficult level, about the subject taught in the present week. They complement the weekly work developed during the practical classes. Available on FPRO Play.
Weekly work developed during the practical classes. There are always five exercises to do. Available on FPRO Test.
Available on FPRO Test.
The challenges are extra work for more advanced Python programmers that easily solve the regular exercises. Available on Moodle.
Individual programming assignments. Available on FPRO Test.
Bibliography:
Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers; How to Think Like a Computer Scientist
FPRO Play/Test, site available only in FEUP's netwoork
Jupyter Notebooks, created by JCL for the theoretical lectures
@ Fábio Araújo de Sá
2020/2021