J. Correia Lopes

FEUP/DEI & INESC TEC

User Tools

Site Tools


teach:fpro:labs:02

P: 01/10/2018

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


Practical work #2 :: Week of 01/10/2018

Goals

By the end of this class, the student should be able to:

  • Describe variables, names, locations, values, types
  • Use operations over simple data
  • Use input and output of values
  • Describe the conversion between values of different types
  • Describe the use of the modulus operator
  • Use the Python module datetime

Bibliography

  1. Brad Miller and David Ranum, Learning with Python: Interactive Edition, Simple Python Data. [HTML] (Chapter 2)
  2. Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers, How to Think Like a Computer Scientist — Learning with Python 3 (RLE), 2012, [HTML] (Chapter 2)

Tasks

  1. Study the bibliography available on the class topic
  2. Make your own copy of the Google doc with the Assignments Sheet provided for this week
  3. Start answering the exercises using Spyder and take note of the programs in the Assignments sheet
  4. Submit in Moodle before the deadline1)

Materials

  • FPRO, "Assignment #2: Simple data", available online at Google docs
  • Spyder | Docs, "Editor — Spyder3 documentation", available online at spyder-ide.org
  • U.Porto | Tecnologias Educativas, "Acesso ao Moodle", available online at elearning.up.pt/
  • FPRO, "Moodle task for this week", available online at Moodle
  • Moodle, Official App for Android at the Play Store

Summary

  • Using the Spyder3 IDE for Python to write programs using variables, operations using simple data, input and output.

FPRO, 2018/19

« Previous | Index | Next »

1)
You may submit more than once and only the last submission is considered
teach/fpro/labs/02.txt · Last modified: 13/10/2018 23:21 by Correia Lopes