Автор: Khoo Kay Yong
Издательство: E-Learn Dot Com Limited
Серия: Coding with Micro:bits
Год: 2021
Страниц: 133
Язык: английский
Формат: pdf, epub
Размер: 16.4 MB
Data Structure is a way of collecting and organising data in such a way that we can perform operations on these data in an effective way. Data structure is about rendering data elements in terms of some relationship, for better organisation and storage. For example, we have some data which has, distance and location in the example. The "location" is of String data type and distance is of integer data type.
An algorithm is a method to solve problem that consists of exactly a list of rules with a well-defined sequence to follow in order to solve the problem. Algorithmic thinking consists a pool of abilities: to analyse a given problem, to specify the problem precisely, to find the basic actions that are adequate to the given problem, to construct a correct algorithm to a given problem using the workable actions, to think about all possible cases of a problem and to improve the efficiency of an algorithm.
In this module, Algorithm Skills and Data Structure are added into a story. The learners will apply their algorithmic thinking skills to analyse the movement of a robot, i.e., the beginning and the ending, to specify the steps and the directions of the movements, then he/she will code the robot and to execute and find out the answers.
Скачать Data Structure and Algorithmic Thinking: Self-Driving Car