Python Gwyddonol

Module Identifier
CC24520
Module Title
Python Gwyddonol
Academic Year
2026/2027
Semester
Semester 2
Co-ordinator
Dr Wayne Aubrey
Reading List
View on Aspire
Pre-Requisite
CC12020 or CS12020
Exclusive (Any Acad Year)
CS24520
Exclusive (Any Acad Year)
MA25220 or MT25220
Other Staff
Dr Amanda Clare

Assessment

Assessment Type

Assessment details

Proportion

Semester Exam Arholiad ar gyfrifiadur: 2 Hours 2 Awr 100%
Supplementary Exam Arholiad ar gyfrifiadur: 2 Hours 2 Awr 100%

Learning Outcomes

On successful completion of this module students should be able to:

  1. Dadansoddi arbrawf gwyddonol cyfrifiadol
  2. Dangos gallu i ysgrifennu rhaglenni bach yn Python
  3. Dangos dealltwriaeth o'r rhagfarnau posibl a'r ffynonellau gwall mewn gwyddoniaeth
  4. Dadansoddi set ddata (prosesu data, cymhwyso profion priodol, cyfrifo ystadegau cryno, plotio canlyniadau).

Brief description

Mae'r modiwl hwn yn cyflwyno myfyrwyr i'r Iaith raglennu Python ac at defnyddio Python a'i fodiwlau llyfrgell ar gyfer prosesu data gwyddonol. Mae'r modiwl hefyd yn ymdrin ag egwyddorion Dull Gwyddonol: strwythur sylfaenol gwyddonol arbrofi, gwneud a phrofi damcaniaethau, a materion megis cyflawni hap a ffynonellau o duedd sampl. Mae hyn yn ei dro yn arwain at ddefnyddio modiwlau llyfrgell uwch Python i'w cymhwyso ystadegau a phrofi damcaniaeth i setiau data gwyddonol.

Aims

Mae'r modiwl yn cyflwyno'r myfyriwr i Python ac yn defnyddio Python fel iaith raglennu i ddatrys amrywiol dasgau sy'n gysylltiedig â dadansoddi data. Mae hyn yn arwain at astudio dadansoddi data.

Content

Cyflwyniad i Iaith Python: mathau, newidynnau, datganiadau rheoli llif, dolenni. Y dehonglydd rhyngweithiol a gwerthuso mynegiadau syml.

Strwythurau data sylfaenol Python: Rhestrau, tiwples, geiriaduron a setiau.

Ffwythiannau: Diffinio ffwythiannau, galw, pasio paramedrau a dychwelyd gwerth.

Y modiwl NumPy: Araeau data a gweithrediadau fectoraidd

Trefnu cod: Creu a defnyddio modiwlau. Cynhyrchu dogfennaeth. Trin eithriadau.

Trin ffeiliau: Darllen ac ysgrifennu ffeiliau data testun a CSV.

Plotio: Trin data a phlotio canlyniadau.

Y Dull Gwyddonol: Strwythur ymchwiliad gwyddonol. Damcaniaethau.

Cyflwyniad i fodiwlau ar gyfer prosesu data gwyddonol.

Hap: Ffynonellau hap a chynhyrchwyr rhifau ar hap. Dosraniadau ar hap. Samplu ar hap.

Ystadegau disgrifiadol: sut ydym yn crynhoi data?

Profi damcaniaethau: penderfynu a oes digon o dystiolaeth i ddod i gasgliad.

Cydberthynas (a oes perthnasoedd rhwng eich data) ac Atchweliad (beth yw'r perthnasoedd hynny? ac a allwn ni wneud rhagfynegiadau?).

Samplu o ddata.

Cymhwyso i ddata go iawn.

Dosbarthiadau adolygu

Module skills

Skills type

Skills details

Application of Number Yn gynhenid yn y pwnc.
Communication Dogfennu côd.
Improving own Learning and Performance Trwy adborth.
Information Technology Yn gynhenid yn y pwnc.
Personal Development and Career planning Na, er bod galw mawr ar y sgiliau yn y modiwl hwn gan gyflogwyr.
Problem solving Bydd angen goresgyn problemau er mwyn datblygu atebion sy'n ymddwyn ac yn ymddangos fel y bwriadwyd.
Research skills Defnyddio Cyfrifiadur. Chwilio'r dogfennau iaith a llyfrgell.
Subject Specific Skills Sgiliau rhaglennu, sgiliau dadfygio, sgiliau ystadegau, sgiliau dadansoddi data.

Notes

This module is at CQFW Level 5