Pelangi Primary Education Smart Plus Computing Science P1 TextBook samplebook

Page 1

BBRC1250_ComputingScienceP1_Final_CTP.pdf

1

23/12/2562 BE

12:35

BBRC1250

Literacy Skills

Communication Collaboration Critical Thinking Creativity

C

Primary Education Smart+

Information Literacy Media Literacy Technology Literacy

Learning Skills

M

Y

CM

MY

This series helps you to understand and apply computational thinking to solve daily problems in an orderly and systematic way.

CY

CMY

There are four parts in each book in this series: Solving daily problems using logical thinking and computational thinking Coding or writing simple computer programs

Prathomsuksa 1

K

Using ICT to collect, process and present data Evaluating information found online and using ICT safely

Based on the Basic Education Curriculum B.E. 2551 (Revised Edition B.E. 2560)

BBRC1250

885-87220-0311-1

8 858722 003111



885-87220-0311-1 First Published 2563

All rights reserved. No part of this publication may be reproduced, stored in any retrieval system or transmitted in any form or by any means without prior permission of Pelangi Publishing (Thailand) Co., Ltd. 2020

Code.org ® is a non-profit organization which does not sponsor, authorize or endorse this book.

2019.13.01_01 CT Guide TittlePage_P1-6.indd 1

19/12/2562 BE 16:28


Special features Extra relevant information helps in understanding the topic better.

Video-based information engages viewers and enhances learning experience.

Game-based learning incorporates problem solving and critical thinking skills.

Higher-order questions promote critical thinking skills.

Collaborative activities encourage students to learn from each other and foster teamwork.

Solving puzzles and brain-teasers helps to develop problem-solving skills and boost logical thinking.

? A summary helps students to identify the main ideas of the topic.

More practices enable students to reinforce their understanding of the topic.

Contents

ii

Chapter 1 Solving simple problems

1

Chapter 2 Computer programming

37

Chapter 3 Computers

51

Chapter 4 Proper use of computers

64

Let’s Play

75

Computing Science Prathomsuksa

1


Chapter

1

Solving simple problems

What are problems?

‘Which blouse should I wear?’

‘I want this toy!’

‘Which way should I turn it?’

What other problems have you faced before?


‘I do not like to eat vegetables.’

‘It is not beautiful.’

‘I am very hungry.’

There are things that are difficult to deal with. We call them problems.

2

Computing Science Prathomsuksa

1


Solving simple problems There are a few ways we can use to solve some simple problems.

Trial and error There are two keys. Which key opens the door?

Firstly, we will try with the key that we think will open the door.

!?

What happens if it does not open the door? What will you do next?

Chapter 1

Solving simple problems

3


If it cannot open the door, then we will try with the second key.

click

What should you do if there are more than two keys?

You may have to try all the keys to find the correct one. You need to have some patience.

This method of problem solving is known as trial and error. You always try with the option that has the best chance of success.

4

Computing Science Prathomsuksa

1


1 There are 3 padlocks and 3 keys. How will you find out which key opens which padlock?

Draw how you will solve this problem. How do you make sure that you do not repeat the same key with the same padlock?

Chapter 1

Solving simple problems

5


Mazes are fun to play with. We have to try almost every path to find the correct one to reach the end point or the destination.

2 Help Penguin to get the ice-cream. Which path will you take? Draw on it.

1. Did you manage to get the ice-cream on the first try? 2. Did you manage to get the ice-cream on the second try? 3. Was it fun?

6

Computing Science Prathomsuksa

1


To solve a maze, we need to find a path through the maze from the starting point to the end point. You cannot go over the walls of the maze.

Starting point

End point

When solving a maze, always use the trial and error method. Try to take the path that we think will most probably succeed. If it is not successful, try other paths.

Try again if you did not succeed. Do not give up easily!

Chapter 1

Solving simple problems

7


3 Help the witch to find her frog prince. Draw on it.

1. Where is the end point of the maze? The witch

The frog prince

2. How many wrong paths did you take before reaching the end point? 0

8

Computing Science Prathomsuksa

1

1

2

3

4


4 Which girl gets the balloon? Circle.

1. Did you use your finger to trace the path? 2. Did you manage to find the answer on the first try? 3. Did you manage to find the answer on the second try?

Chapter 1

Solving simple problems

9


Line mazes have lines instead of paths. We can use our finger or a pencil to trace the lines to find out where they lead to.

Which kid gets the candies? A

10

B

Computing Science Prathomsuksa

1

C


BBRC1250_ComputingScienceP1_Final_CTP.pdf

1

23/12/2562 BE

12:35

BBRC1250

Literacy Skills

Communication Collaboration Critical Thinking Creativity

C

Primary Education Smart+

Information Literacy Media Literacy Technology Literacy

Learning Skills

M

Y

CM

MY

This series helps you to understand and apply computational thinking to solve daily problems in an orderly and systematic way.

CY

CMY

There are four parts in each book in this series: Solving daily problems using logical thinking and computational thinking Coding or writing simple computer programs

Prathomsuksa 1

K

Using ICT to collect, process and present data Evaluating information found online and using ICT safely

Based on the Basic Education Curriculum B.E. 2551 (Revised Edition B.E. 2560)

BBRC1250

885-87220-0311-1

8 858722 003111



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.