Eines Informàtiques

Eines Informàtiques
572544
2024/2025
Sergio Madurga Diez
Departament de Ciència de Materials i Química Física
3
S

Consideracions prèvies

Malgrat que les activitats docents que tenen assignades horari i aula es realitzaran de manera presencial, cal valorar que el grau de presencialitat de les mateixes es pot veure modificat en funció de les restriccions derivades de la crisi sanitària. Qualsevol modificació serà oportunament informada a l’alumnat a través dels canals habituals

75
Activitats presencials i/o no presencials30
- Pràctiques d'ordinadors Presencial 30
Treball tutelat/dirigit15
Aprenentatge autònom30

  • COMPETÈNCIES BÀSIQUES

    CB6 - Posseir i comprendre coneixements que aportin una base o oportunitat de ser originals en el desenvolupament i/o aplicació d’idees, sovint en un context de recerca.

    CB7 - Que els estudiants sàpiguen aplicar els coneixements adquirits i la seva capacitat de resolució de problemes en entorns nous o poc coneguts dins de contextos més amplis (o multidisciplinaris) relatius al seu camp d’estudi.

    CB10 - Que els estudiants posseeixin les habilitats d’aprenentatge que els permetin continuar estudiant d’una manera que haurà de ser en gran manera autodirigida o autònoma.

    COMPETÈNCIES GENERALS

    CG4 - Ser capaç de concebre i dissenyar un procés d’investigació.

    COMPETÈNCIES TRANSVERSALS

    CT1 - Ser autònom, dinàmic i organitzat, amb capacitat analítica i de síntesi, amb capacitat d’anàlisi crítica i amb capacitat de prospectiva.

    CT2 - Tenir capacitat d’autoavaluació i capacitat autocrítica constructiva.

    COMPETÈNCIES ESPECÍFIQUES

    CE4 - Ser capaç d’escriure scripts per a realitzar tasques complexes que involucrin diferents programes i ordres del sistema operatiu.

     

coneixements

Adquirir els coneixements bàsics del sistema operatiu LINUX per la seva utilització efectiva a la computació científica. Adquirir les nocions de programació estructurada del llenguatge FORTRAN90 i Python per desenvolupar programes de càlcul científic. Adquirir un domini suficient de paquets avançats de tractament i representació de dades, paquets matemàtics per resoldre problemes científics i aplicar eines de representació d’estructures i formes 3D.

coneixements

Adquirir els coneixements bàsics del sistema operatiu LINUX per la seva utilització efectiva a la computació científica. Adquirir les nocions de programació estructurada del llenguatge FORTRAN90 i Python per desenvolupar programes de càlcul científic. Adquirir un domini suficient de paquets avançats de tractament i representació de dades, paquets matemàtics per resoldre problemes científics i aplicar eines de representació d’estructures i formes 3D.

  • 1 Sistema operatiu LINUX

  • 2 Introducció a la programació en llenguatges d’alt nivell

  • 3 Ús de paquets informàtics i llibreries

S’utilitzaran les següents metodologies docents:

  • Realització de treballs escrits.
  • Activitats d’aplicació per contextualitzar l’aprenentatge teòric mitjançant l’aplicació a un problema determinat.
  • Resolució de problemes on el professorat planteja una qüestió més o menys complexa que l’alumnat ha de resoldre individualment o en grup.
  • Activitats pràctiques on l’alumne aplica a l’aula els coneixements teòrics en un context determinat.
  • Classes magistrals on s’esposa els continguts de l’assignatura de forma oral per part del professor sense participació activa de l’alumnat
  • S’incorporarà la perspectiva de gènere amb l’ús de llenguatge inclusiu, seguint les directrius de la UB.

L’avaluació continuada es basa en els conceptes següents:

  • Prova parcial de síntesi (30%).
  • Tasques proposades pel professor per fer autònomament (70%).

Els alumnes que hagin tret una nota mínima de 3,5 poden ser reavaluats. La reavaluació consisteix en una prova de síntesi escrita que inclou tot el programa de l’assignatura i que suposa el 100% de la qualificació total.

Atès el caràcter eminentment pràctic de l’assignatura, no es preveu la possibilitat d’avaluació única.

Llibre

Afzal, Amir. Introducción a UNIX : un enfoque práctico. Madrid : Prentice Hall, 1997

:

:
Llibre

Metcalf, Michael ; Reid, John Ker ; Cohen, Malcolm. FORTRAN 95/2003 explained. Oxford : Oxford University Press, 2004 

:

:
Llibre

Stewart, John M. Python for scientist. Cambridge [etc.] : Cambridge University Press, 2014

:

:
Llibre

Barlow, Roger ; Barnett, A. R. Computing for scientists: principles of programming with Fortran 90 and C++.  Chichester : Wiley, 1998

:

:
Llibre

Downey, Allen ; Elkner, Jeffrey ; Meyers, Chris. How to think like a computer scientist : learning with Python. Wellesley : Soho Books, 2002.

:

:
Llibre

Cyrille Rossant, IPython interactive computing and visualization cookbook. Birmingham, England : Packt Publishing ,2014, 1st edition

:

: