Jump to ratings and reviews
Rate this book

TM111 Block 2 Book B Creating Solutions

Rate this book

255 pages, Paperback

Published January 1, 2017

5 people want to read

About the author

Open University

1,568 books89 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (18%)
4 stars
6 (54%)
3 stars
2 (18%)
2 stars
1 (9%)
1 star
0 (0%)
Displaying 1 of 1 review
244 reviews
January 7, 2021
This is the second block, of the essential course of introduction to programming and information. That block mostly focuses on creating solutions, for the computer software, called OUbuild, which is exactly a scatch language, but with Open University’s credits and version of the spirit.

The first half of the block gave an overview of a more advanced kind of programming, which is control chart programming, using loops conditions, and more about the list
solving problems using algorithms, which simply refers to a sequence of structural tasks, which the computer is required to follow.

The second half of it focuses on the main two algorithms type; sorting, which is basically sorting items by swapping the first index with the last index, despondingly. The other kind of algorithm is the bubble sort algorithm, which simply compares every two items of the list and compares it, and then swap it, within certain cycles.

As an overview explanation and informative material, I got a quite of a handy approach towards loops and using them, although loops seem to be a bit tricky for the beginning programmer who might run inti repeating errors such as:

1. Initialising a wrong loop condition
2. The iteration statement within the loop is not working correctly
3. The index variable is not changed correctly within the loops

and not very easy to maintain, it might run into a couple of problems such as:

that the loop doesn't work at all,
or working on a condition, when it shouldn’t,
or accessing the wrong item,
or accessing an item inside the list.

but on the other hand, I barely get out of any significant understanding of how Algorithms really work, because without any fundamental background of how a syntax of a certain programming language really works, it would be quite absurd writing an algorithm without such knowledge.

In general, working more with loops, and practicing writing codes using high-level language really helps strengthen those skills.

Here's the pdf textbook that I have uploaded

https://www.scribd.com/document/49003...

Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.