Course Unit

Catalogue

Introduction to Programming

  • Unit Coordinator: Juri Di Rocco
  • Programme: Pre Master's Foundation
  • ECTS Credits: 3
  • Taught hours: 18
  • Campus: University of L'Aquila
  • Language: English
  • Delivery: Blended
  • Content:

    Algorithms, programs and programming languages.

    Learning environment for the Python programming language and Turtle Graphics. Commands and sequences of commands. Writing and executing a program.

    Definite iteration. Procedures: defining and calling Python functions. Procedures with parameters.

    Variables and objects. Basic data types in Python. Expressions.

    Selection, recursion, and indefinite iteration.

    Basic data structures in Python: tuples, strings, lists, dictionaries

Tags

Related Articles

InterMaths Network
A network of 12 European Universities, coordinated by Department of Information Engineering, Computer Science and Mathematics (DISIM) at University of L'Aquila in Italy (UAQ)