This SAP aims to give an initial introduction to programming for ungraduated students with no previous knowledge (or basic knowledge) of a programming language. The student should have some prior knowledge of working with a computer, editing files, downloading and installing software. To attain this goal, Python 3 programming language will be used.
Date
Number Hours
Course Code / UFCD Code:
Typology
Mode of delivery
Location
Organised By
IPL and TUS
Certification
Programmatic synthesis
Language of instruction
ECTS credits
Academic Recognition
Means Criteria
Prerequisites
Scholarship Available
Admission Conditions
How to apply
Target Audience
Selection criteria
Training Area
Special Conditions
Learning Teaching Strategy
Professional Output
Workload Breakdown
Proposed Learning Outcomes
During the SAP the students will be able to:
Develop abstract thinking skills and acquire fundamental concepts associated with programming language;
Learn the basic steps of developing a program as a solution to a problem;
Design and analyse algorithms for problem solving;
Understand the principles of structured programming;
Understand the elementary concepts of Python programming language;
Analyse and interpret programs coded in Python programming language;
Develop programs using the Python programming language;
Understand the structure and organization of structured data and to use the most appropriate data structures when solving a problem;
Develop applications following the fundamentals and best practices of structured programming.