BNU: BSc in Computing

CO452: Programming Concepts

Basic Algorithms using C# & CEEBOT

Learning Outcomes

  1. LO1: Analyse a simple requirements in a structured manner in order to establish a strategy to solve the current problem
  2. LO2: Design, document, implement and test reliable, maintainable programs as solutions to simple problems
  3. LO3: Use structured techniques of design and implementation and good documentation practice
  4. LO4: Make effective use of software development tools when implementing fit-for-purpose solutions

Assessments

BNU Module Plan 2018-2019

Module Plan 2018-2019

Module Weekly Plan

Week Date Subject Content Practical
1 Oct 02 Ceebot 1: Introduction Week 1 Programs
2 Oct 09 CeeBot 1: IO & Variables Week 1 Programs
3 Oct 16 CeeBot 2: Repetition Week 2 Programs
4 Oct 23 CeeBot 3: Selection Week 3 Programs
5 Oct 30 Workshop Week Week 1-3 Programs
6 Nov 06 CeeBot 4: Functions SUBMIT CW1
7 Nov 13 CeeBot 5: Parameters Ceebot 5
8 Nov 20 CeeBot 6: Arrays Ceebot 6
9 Nov 27 CeeBot 7: Project Ceebot 7
10 Dec 04 C# Part 1: IO and Variables C# Console
11 Dec 11 C# Part 2: Selection & Repetition SUBMIT CW2
12 Dec 18 C# Part 3: Classes & Objects C# Console
VACATION
13-15 Jan 15 - Jan 29 C# WORKSHOP SUBMIT CW3

Useful Resources