Code: | CC1015 | Acronym: | CC1015 | Level: | 100 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Computer Science |
Active? | Yes |
Web Page: | https://piazza.com/up.pt/spring2020/cc1015 |
Responsible unit: | Department of Computer Science |
Course/CS Responsible: | Bachelor in Chemistry |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L:M | 100 | Official Study Plan | 1 | - | 6 | 56 | 162 |
Introduction to the use of computers running GNU/LInux operating systems.
Introduction to programming using the Python language.
Notions of low and high level languages; interpreters and compilers; editor and development environmnets. Values, types and expressions. Functions and procedures. Conditionals and selection. Iteration and recursion. Basic data structures and algorithms: data processing, text, numerical computation.
At the end of the course, the student should be able to:
1. simulate the step-by-step execution of simple programs;
2. write programs to solve solve simple problems (e.g. numerical computations or text processing);
3. decompose problems into sub-tasks suitable for re-usable sub-routines;
4. debug programs using testing
5. know elementary algorithms for data and text processing and numeric computation.
Lectures; program analysis; practical, programming classes; students will use tools for automatic evaluation of their programs.
designation | Weight (%) |
---|---|
Exame | 80,00 |
Teste | 20,00 |
Total: | 100,00 |
designation | Time (hours) |
---|---|
Frequência das aulas | 56,00 |
Trabalho laboratorial | 50,00 |
Estudo autónomo | 56,00 |
Total: | 162,00 |
Frequency of practical classes, according to the rules of the University and FCUP. Students must attend at least 75% of the practical classes to be admitted to the exams. Students who miss more than four classes cannot attend the exams.
=============
Changes due to Covid-19:
All students will be allowed to take the exam.
80% * Final exam grade + 20% * Mid-term test grade
Changes due to Covid-19 Pandemic:
The classes are taught synchronously by Zoom.
For complementary support to practical classes and extra-class study, some sets problems of problems will be made available in the Mooshak and Codex systems.
Evaluation:
The evaluation will be by final exam (100%).
All students can take the final exams. There is no loss of frequency due to lack of attendance.
The exams will be in campus.
Materiais e apontadores:
In addtion to Sigarra (Directory Documents for CC1015: