Microcredentials: Introduction to Programming
- Cod y Modiwl
- CX12010
- Teitl y Modiwl
- Microcredentials: Introduction to Programming
- Blwyddyn Academaidd
- 2026/2027
- Semester
- Dysgu o Bell
- Cyd-gysylltydd y Modiwl
- Dr Tomos Fearn
- Rhestr Ddarllen
- Gweld ar Aspire
- Anghymharus (Unrhyw Flwyddyn Acad)
-
Credits achieved for this module will not count towards a standard Aberystywth University degree. - Staff Eraill sy'n Cyfrannu
Dulliau Asesu
|
Math o Asesiad |
Manylion Asesiad |
Cyfran |
|---|---|---|
| Asesiad Semester | Weekly multiple choice quiz: Each week a short multiple choice quiz will be help exploring that week's work. | 30% |
| Asesiad Semester | Weekly worksheet: Weekly worksheet completed by student | 30% |
| Asesiad Semester | Mini-project: A short project exploring the module concepts | 40% |
| Asesiad Ailsefyll | Worksheet: Online worksheet covering all the topics from the module | 60% |
| Asesiad Ailsefyll | Programming task: | 40% |
Canlyniadau Dysgu
Wedi cwblhau'r modiwl dylai'r myfyrwyr fedru:
- Describe the Programming Paradigm: Programming languages, elements, concepts and types.
- Explain and use the basic language elements; Language structure, conventions, variables, constants, data types, operators, expressions, statements, blocks.
- Solve a computational problem
Disgrifiad cryno
This module aims to provide a basic grounding in computer programming skills and assumes no previous knowledge or ability. After exploring the fundamentals of computer languages you'll move on to writing your first programs. Delivery will be online through lectures, recordings and practical workshops and you will therefore require an internet connection. On successful completion you will be awarded 10 credits at first year undergraduate level.
Nod
This module will introduce students to the paradigms of procedural and object oriented programming. It is in three parts: firstly examining the fundamentals of program design - the what, why and when of programming itself. Then it will explore the use of variables, conditionals and loops to build a program. Finally we will introduce a programming language and use online tools to build working programs.
The course will be presented in a number of blocks - each will have a worksheet with linked mini-videos and an online workshop - the latter will be recorded so you can study the course at times that suit you.
Cynnwys
Using online videos, worksheets and live tutorials we will explore the following areas:
Fundamentals: why do we need programming and how do we go about doing it?
Languages: in general, what are computer languages and what do they have in common?
Key principles: what are the main components of a typical language and how can we use them in our coding?
Programming a common high level language. Time to apply the previous learning in writing your first programs to solve common problems.
Sgiliau Modiwl
|
Math o Sgiliau |
Manylion Sgiliau |
|---|---|
| Datrys Problemau Creadigol | Students will gain problem solving skills as part of their coursework assessment and worksheet exercises. |
| Gallu digidol | Students will be expected to make appropriate use of the Internet to access Blackboard, contribute to online workshops and discussions, and access their online programming site. |
| Meddwl beirniadol a dadansoddol | The course will introduce the concept of Computational Thinking |
| Sgiliau Pwnc-benodol | Understand and utilise the fundamentals of programming |
| Synnwyr byd go iawn | IT and, specifically, programming is ubiquitous in today's world - this course will give a grounding in their application in day to day activities. |
Nodau
Mae'r modiwl hwn yn cydymffurfio a FfCChC Lefel 4
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
