Teaching Responsibility
LJMU Schools involved in Delivery:
Computer Science and Mathematics
Learning Methods
Lecture
Practical
Module Offerings
3106FNDET-JAN-CTY
Aims
- To introduce the student to the software development process.
- To become conversant with a range of computer programming environment and their applications.
- To develop problem solving skills in computing and wider engineering or technology areas.
Learning Outcomes
1.
Apply knowledge of programming constructs and basic algorithms.
2.
Demonstrate problem solving skills by producing simple programming solutions.
3.
Evaluate alternatives and make sound judgements regarding programming solutions.
Module Content
Outline Syllabus:Programming Overview & History
The Language & IDE
Basic Elements
Procedural Programming
Setting up a programming environment
Scripting Fundamentals
Producing a script
Formatting a script
Variables
Data types
Input to scripts
Programming arithmetic
Mathematical operators
Division, floors and truncation
Program Control Selection Statements
Loop Constructs
Module Overview:
This module will introduce you to the software development process in order to be able to use a range of computer programming environment and their applications. You will also be able to develop problem solving skills in computing and wider engineering or technology areas.
This module will introduce you to the software development process in order to be able to use a range of computer programming environment and their applications. You will also be able to develop problem solving skills in computing and wider engineering or technology areas.
Additional Information:This module introduces the student to the fundamental concepts of programming and their practical application.