TouchCode Class 8
By Team Orange
()
About this ebook
KEY FEATURES
- National Education Policy 2020
- Coding Task: This section allow students to familiarise with the concept with the help of the task.
- Coding Buzz Words: This section contains definitions of important words related to coding, in alphabetical order.
- More on Python: This section contains supplement topics for add-on knowledge.
- Gamification: Activity designed to educate, entertain and engage students.
- Coding in Minecraft: It helps the students to make the coding task in Minecraft MakeCode.
DESCRIPTION
TouchCode, a series for grades 1–8, is a specially designed book to develop Computational Thinking skills and move towards making codes.
TouchCode books for Grades 1–5 have activities based on various skills that amplifies the CT skills and build a strong foundation for middle school. TouchCode books for Grades 6–8 take a step ahead and let the child enter the world of codes using blockbased coding.
WHAT WILL YOU LEARN
You will learn about:
- Reasoning
- Critical Thinking & Analysis
- Data Processing
- Algorithmic Intelligence
- Computational Thinking
- MakeCode Arcade
- Block Coding
WHO THIS BOOK IS FOR
Grade - 8
TABLE OF CONTENTS
CHAPTER 1 CONDITIONALS IN DETAILS
Coding in Minecraft
CHAPTER 2 GET CREATIVE WITH LOOPS
Coding in Minecraft
Test Sheet 1
CHAPTER 3 FUNCTIONS IN DEPTH
Coding in Minecraft
CHAPTER 4 PROGRAMMING WITH ARRAYS
Coding in Minecraft
CHAPTER 5 ADVANCED SEQUENCING
Coding in Minecraft
Test Sheet 2
Project
Gamification
Python – Conditionals and Loops
Coding Buzz Words
Coding Ethics
Read more from Team Orange
Touchpad iPrime Ver. 2.1 Class 7 Rating: 0 out of 5 stars0 ratingsTrackpad iPro Ver. 4.0 Class 6 Rating: 0 out of 5 stars0 ratingsTouchCode Class 7 Rating: 0 out of 5 stars0 ratingsTouchCode Class 6 Rating: 0 out of 5 stars0 ratingsTouchpad Modular Ver. 1.1 Class 7 Rating: 0 out of 5 stars0 ratingsTouchpad Plus Ver. 2.1 Class 3 Rating: 0 out of 5 stars0 ratingsTouchCode Class 4 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver 1.1 Class 3 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver. 2.1 Class 4 Rating: 0 out of 5 stars0 ratingsTouchpad Modular Ver. 1.1 Class 2 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver. 2.1 Class 8 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver. 2.1 Class 6 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver. 2.1 Class 5 Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Class 2 Rating: 0 out of 5 stars0 ratingsTouchpad Play Ver 2.0 Class 2 Rating: 0 out of 5 stars0 ratingsTouchpad Modular Ver. 1.1 Class 5 Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Class 1 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver 1.1 Class 5 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver 1.1 Class 7 Rating: 0 out of 5 stars0 ratingsTouchpad Modular Ver. 1.1 Class 4 Rating: 0 out of 5 stars0 ratingsTrackpad iPro Ver. 4.0 Class 4 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver. 2.1 Class 3 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver 1.1 Class 4 Rating: 0 out of 5 stars0 ratingsTouchpad Play Ver 2.0 Class 5 Rating: 0 out of 5 stars0 ratingsTouchpad Plus Ver. 2.1 Class 1 Rating: 0 out of 5 stars0 ratingsTouchpad iPrime Ver 1.1 Class 2 Rating: 0 out of 5 stars0 ratingsTouchpad Modular Ver. 1.1 Class 3 Rating: 0 out of 5 stars0 ratingsTouchpad Modular Ver. 1.1 Class 1 Rating: 0 out of 5 stars0 ratingsTouchCode Class 1 Rating: 0 out of 5 stars0 ratings
Related to TouchCode Class 8
Related ebooks
Ready, Steady and Go-LKG EVS B Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Art & Craft_LKG Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Hindi_LKG Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Rhymes & Stories_Nursery Rating: 0 out of 5 stars0 ratingsLearn To Explore 2 (18-19) Rating: 0 out of 5 stars0 ratingsBeginning Handwriting, Grades K - 1 Rating: 0 out of 5 stars0 ratingsI Know 123s Rating: 0 out of 5 stars0 ratingsMy Take-Along Tablet Spring Activities, Ages 4 - 5 Rating: 0 out of 5 stars0 ratingsAarambh Coursebook 0 Rating: 0 out of 5 stars0 ratingsReady, Steady and Go-Nursery Maths B Rating: 0 out of 5 stars0 ratingsMy Take-Along Tablet Springtime Activities, Ages 4 - 5 Rating: 0 out of 5 stars0 ratingsBig Book of See and Solve, Ages 4 - 7 Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Art & Craft_Nursery Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Numeracy_Nursery Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Handwriting_Nursery Rating: 0 out of 5 stars0 ratingsPrinciples of Systems Engineering Rating: 0 out of 5 stars0 ratingsRacing, Ages 4 - 8 Rating: 0 out of 5 stars0 ratingsMath Readiness - Grade K Rating: 0 out of 5 stars0 ratingsCollins Little Learners - Numeracy_LKG Rating: 0 out of 5 stars0 ratingsEngaging Mathematics Cb 1 (19-20) Rating: 0 out of 5 stars0 ratingsTouchpad Plus Ver. 1.1 Class 7 Rating: 0 out of 5 stars0 ratingsSoftware Engineering & Object Oriented Modeling Rating: 0 out of 5 stars0 ratingsTrackpad Pro Ver. 5.0 Class 7 Rating: 0 out of 5 stars0 ratingsTouchpad Plus Ver. 4.0 Class 7 Rating: 0 out of 5 stars0 ratingsTouchpad Prime Ver. 1.2 Class 7 Rating: 0 out of 5 stars0 ratingsCODING INTERVIEW: 50+ Tips and Tricks to Better Performance in Your Coding Interview Rating: 0 out of 5 stars0 ratingsPython: Best Practices to Programming Code with Python Rating: 0 out of 5 stars0 ratingsPython: Best Practices to Programming Code with Python: Python Computer Programming, #2 Rating: 0 out of 5 stars0 ratings
Computers For You
Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsCompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsNetwork+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsPractical Lock Picking: A Physical Penetration Tester's Training Guide Rating: 5 out of 5 stars5/5ChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsAP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsChildhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsThe Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Elon Musk Rating: 4 out of 5 stars4/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5
Reviews for TouchCode Class 8
0 ratings0 reviews
Book preview
TouchCode Class 8 - Team Orange
1
CONDITIONALS IN DETAILS
Introduction
In programming, the flow of the program is a very important aspect. If controlled correctly, a program can be made highly efficient. In this chapter, you are going to learn about the flow of program.
Types of Control Structures
Control structure is a coding construct that is used to decide the flow of a program based on the parameters given to it. Usually, a control structure accepts and analyses a variable to make a decision on which direction to proceed. So, the control structure is a basic decision-making process in computing.
The three basic types of control structures are:
Sequential: Statements in a program are executed sequentially or step-by-step in an order in which the instructions are written.
Selection/Conditional: It is used to test a condition in a program. It takes decision to execute one statement/operation over another statement/operation depending on the condition.
Iteration: It executes set of statements for a certain number of times till the given condition is true. Example: Loops
On the basis of the above three control structures, programming has derived many types of control statements to suit different needs.
Understanding IF-ELSE and ELSE-IF statements
Every day, you take many decisions depending on the situation. For example, if you are given a number and you need to check if the number is even or odd, you will check this by dividing the number with 2. If the remainder is 1, the number is odd and if the remainder is 0, then the number is even.
IF-ELSE Statement
The above mentioned logic can be applied through if-else statement. The if-else statement requires three things:
Evaluation statement: Condition or expression that is being checked.
Execution statement: Operations which will be performed if the condition appears to be true.
Else execution block: Operation which will be performed only if the evaluation statement is false.
Flowchart:
Explanation: To implement this in a program, you will use, number%2=0, i.e., we divide the number by 2 and if the remainder comes out to be 0, then the number is even, otherwise the number is odd.
ELSE-IF Statement
Suppose you need to compare two numbers a, b and check if a is greater than b or they are equal. To implement this, you need to check two conditions.
In python, the keyword elif, is used for checking another statement in case the previous statement is false.
Code:
a=23
b=23
if a>b:
print (a is greater than b
)
elif a==b:
print (a is equal to b
)
else:
print (a is less than b
)
Explanation: In this, you are comparing the values of two variables by using a comparison operator. In the first statement it checks if a is greater than b, if this condition is true then it print (a is greater than b
), and if the condition is false, then elif
block will execute and checks if a is equal to b, if it is true, then it prints (a is equal to b
) and if it is false then it print (a is less than b
).
Logical Operators
Logical operators are the fundamental blocks used to implement a decision-making capability in the code. When you need to make decision based on two or more checks, it is necessary to have a combination of logical operators.
Logical operators work like Boolean variables and return either TRUE or FALSE.
The three most important logical operators are: