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:
- Dadansoddi arbrawf gwyddonol cyfrifiadol
- Dangos gallu i ysgrifennu rhaglenni bach yn Python
- Dangos dealltwriaeth o'r rhagfarnau posibl a'r ffynonellau gwall mewn gwyddoniaeth
- 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
Computer Science,Aberystwyth University, Llandinam Building, Penglais, Aberystwyth,
01970 622424 : +44 : +44 (0)1970 622021
cs-office@aber.ac.uk: cs-office@aber.ac.uk
