Scratch Programming
| By: | Kamal Rawat |
| Publisher: | BPB Publications |
| Print ISBN: | 9789388176514 |
| eText ISBN: | 9789388511063 |
| Edition: | 1 |
| Copyright: | 2019 |
| Format: | Reflowable |
eBook Features
Instant Access
Purchase and read your book immediately
Read Offline
Access your eTextbook anytime and anywhere
Study Tools
Built-in study tools like highlights and more
Read Aloud
Listen and follow along as Bookshelf reads to you
Software development is a two-step process: 1. Solve the problem logically, and 2. Translate the logic into syntax of a programming language. First step is very helpful in developing our logical capacity. The second step is about remembering the language syntax and knowing its use. A good artisan should be adroit in using his tools. But it is his creative thinking, and not the usage of his tools, that makes him a good artisan. Similarly, a good coder should know how to use a programming language, but his problem-solving abilities and logical capacity makes him a good programmer. In most advanced programming languages, you first go thru the tiring installations, acclimatize yourself with nuances of the IDE and remember complex syntaxes, before you can write your first program. Many students lose their interest in software development because of this infrastructure work and never experience the magic! Scratch programming, on the other hand, has a bare-minimum syntax and is very easy to start. This book is an attempt to enhance our logical abilities using Scratch as a tool.