Muutke küpsiste eelistusi

E-raamat: Beginner's Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems [Taylor & Francis e-raamat]

  • Formaat: 172 pages, 18 Line drawings, black and white; 55 Halftones, black and white; 73 Illustrations, black and white
  • Ilmumisaeg: 27-Jan-2022
  • Kirjastus: CRC Press
  • ISBN-13: 9781003214335
  • Taylor & Francis e-raamat
  • Hind: 193,88 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Tavahind: 276,97 €
  • Säästad 30%
  • Formaat: 172 pages, 18 Line drawings, black and white; 55 Halftones, black and white; 73 Illustrations, black and white
  • Ilmumisaeg: 27-Jan-2022
  • Kirjastus: CRC Press
  • ISBN-13: 9781003214335
Do you have creative ideas that you wish you could transform into code?

Do you want to boost your problem solving and logic skills?

Do you want to enhance your career by adopting an algorithmic mindset?

In our increasingly digital world, coding is an essential skill. Communicating an algorithm to a machine to perform a set of tasks is vital. Beginners Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems written by Deepankar Maitra teaches you how to think like a programmer. The author unravels the secret behind writing code building a good algorithm. Algorithmic thinking leads to asking the right question and enables a shift from issue resolution to value creation. Having this mindset will make you more marketable to employers.

This book takes you on a problem-solving journey to expand your mind and increase your willingness to experiment with code.

You will:











Learn the art of building an algorithm through hands-on exercises





Understand how to develop code for inspiring productivity concepts





Build a mentality of developing algorithms to solve problems





Develop, test, review, and improve code through guided experimentation

This book is designed to develop a culture of logical thinking through intellectual stimulation. It will benefit students and teachers of programming, business professionals, as well as experienced users of Microsoft Excel who wish to become proficient with macros.
Preface xi
Acknowledgments xiii
Author Biography xv
Introduction 1(4)
Chapter 1 What Is an Algorithm?
5(8)
Chapter 2 Build Your Own Game with a Simple Algorithm--Tic Tac Toe
13(22)
2.1 How to Get Started
13(3)
2.2 How to Get Warmed Up
16(3)
2.3 How to Build the Screen (UI, User Interface)
19(3)
2.4 Building a "Game" from a "Widget"
22(6)
2.5 Understanding the Need for an Algorithm
28(4)
2.6 How to Test Drive Your New Creation
32(2)
2.7 Conclusion
34(1)
Chapter 3 Explore Your Deductive Logic--Solve a Sudoku Forever
35(34)
3.1 The Basic Code for solving a Sudoku
38(3)
3.2 Iterative build of CantBeList
41(1)
3.3 Algorithms that a computer can solve better than humans
42(3)
3.4 3 by 3 grid interaction
45(4)
3.5 Love-Locked Pair
49(4)
3.6 The Golden Triangle
53(3)
3.7 The Polyomino
56(4)
3.8 Matching Twins
60(7)
3.9 Conclusion
67(2)
Chapter 4 Introduction to Multiplatform Integration--Build Your Own Remote Control
69(4)
4.1 Connecting the smartphone to the laptop - virtually
70(1)
4.2 Settings in Powerpoint
71(2)
4.3 Standard Functions
73(1)
44 Reading the Googledocs input
73(8)
4.5 Taking over Keyboard Controls
78(2)
4.6 Conclusion
80(1)
Chapter 5 The Organizer--Build Your Own Virtual Filing Cabinet
81(8)
5.1 The Algorithm
81(6)
5.2 Invoking the code
87(1)
5.3 Conclusion
87(2)
Chapter 6 Merging Sheets--Combine Multiple Workbooks of the Same Format into One Workbook Automatically
89(12)
6.1 Algorithm for merging sheets
91(1)
6.2 User Interface
91(4)
6.3 Error Correction
95(1)
6.4 Heavy Lifting
95(3)
6.5 The Pickfile subroutine
98(1)
6.6 Conclusion
98(3)
Chapter 7 Introduction to Graphs--Create Your Own Interface Diagram Instantly
101(18)
7.1 The Algorithm
101(15)
7.2 Conclusion
116(3)
Chapter 8 Shaping up--Analyze a Picture and Document Its Components in Text
119(10)
8.1 The Algorithm
119(2)
8.2 List of Shapes
121(6)
8.3 Conclusion
127(2)
Chapter 9 Real-Time Currency Conversion--An Introduction to Simple Web Scraping Techniques
129(6)
9.1 Algorithm
129(1)
9.2 Understanding the HTML
130(1)
9.3 Output field
131(1)
9.4 The Algorithm
132(2)
9.5 Conclusion
134(1)
Chapter 10 The Genius of Collaboration--Build a Burglar Alarm Using a Free Webcam Application
135(6)
10.1 Ideas
136(1)
10.2 Burglar Alarm
137(1)
10.3 Counting People
137(1)
10.4 Remote Photo
138(1)
10.5 Time based greeting
138(2)
10.6 Conclusion
140(1)
Chapter 11 Advanced Graphics--Complex Visualizations and More
141(18)
11.1 Features of the graph
144(1)
11.2 The data
144(1)
11.3 The User Interface
145(1)
11.4 The Bar Chart
145(1)
11.5 The Map Chart
146(1)
11.6 The Algorithm for the Chart
146(6)
11.7 Building the map
152(6)
11.8 Conclusion
158(1)
The Final Word 159(2)
Figures 161(2)
Bibliography 163(2)
A Little Bit of Computer Science 165(6)
Index 171
Deepankar Maitra is a sought-after information systems consultant. He has led the development and implementation of business software for over 30 years. As a strategic advisor for enterprises, he has been extensively involved in reducing risk, increasing efficiency, and improving the user experience through automation. From airlines to retail, fashion to entertainment, he has managed projects that cover five continents in a wide variety of industries. A coach and a mentor to the new generation of consultants, he has authored papers and presented in several international conferences. A Valedictorian and a National Talent Scholar, Deepankar graduated from the reputed Indian Institute of Technology (IIT). He currently lives in the U.S. and is an executive in a leading international consulting firm.