Introduction to Programming
Ffeithiau Allweddol
Iaith: Saesneg
Hyd: 10 Wythnos
Nifer y Credydau: 10
Tiwtor: Harshita Gandhi
Dull Dysgu: Wyneb yn Wyneb
Lefel: Mae'r modiwl hwn ar Lefel 4 FfCChC
Cod y Modiwl: XC12010
Ffi: £140.00 - Cynllun Hepgor Ffioedd
Nid oes modd cadw lle ar y cwrs hwn ar hyn o bryd
Byddwch y cyntaf i gael gwybod pan gyhoeddir dyddiadau newydd trwy ymuno â’n rhestr bostio.
Overview
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 through lectures, recordings and practical workshops and you will require an internet connection. The 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.
Programme
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.
Learning Outcomes
- 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.
Assessments
- Practical Skills Assessment - 50%
- Written Assignment - 50%
Reading Suggestions
Reading suggestions will be offered throughout the course.
Entry Requirements
This course is for everyone. No previous experience is needed and there are no formal entry requirements.
What do I Need
You would need the following:
- Internet access.
- Access to a laptop or computer with a web camera and microphone; the use of headphones might also be of benefit.
- Use of the Chrome web-browser where possible.
Dysgu Gydol Oes, Ail Lawr, Adeilad Cledwyn, Campws Penglais, Aberystwyth, Ceredigion, SY23 3DD
Ffôn: 01970 621580 Ebost: dysgu@aber.ac.uk