Courses / Module

Toggle Print

Module INTRODUCTION TO PROGRAMMING

Module code: EE115FZ
Credits: 5
Semester: 1
Department: INTERNATIONAL ENGINEERING COLLEGE
International: No
Overview Overview
 

The main aim of this module is introduce the basic problem solving techniques, approaches to planning and organizing computer programmes, and the common computer programming language elements used to express the task to be performed when implementing a computer programme. Indicative Syllabus: *How to launch python and write python scripts *Programming fundamentals: variables, types, expressions and assignment *Creating and printing text to output window *Creating variable names of various types and assigning values *Reading in user data *Converting between types *Simple mathematical operations using integers and floats; programming with complex numbers *Basic comparisons using different types *Boolean operations *Loops, “if” and “else” statements *Formatting programs: indentation and comments *Creating and using lists Making use of list indices, lengths, changing list items and extending lists Using list methods, including creating and testing lists and removing from lists Using list iterators; Using lists inside loops; Making use of list “slices” Reading from and writing to files Writing and using functions Using “tuples” Understanding “modules” (libraries) *Finding and making use of system modules and external modules *Python “dictionaries”. *Gentle introduction to classes and inheritance

Open Learning Outcomes
 
Open Teaching & Learning methods
 
Open Assessment
 
Open Autumn Supplementals/Resits
 
Open Additional Reading
 
Open Timetable
 
Back to top Powered by MDAL Framework © 2022
V5.3.3 - Powered by MDAL Framework © 2022