Beginner's Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems
Book information
Description
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. Beginner’s 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. Cover Half Title Title Page Copyright Page Dedication Table of Contents Preface Acknowledgments Author Biography Introduction 1 What Is an Algorithm? 2 Build Your Own Game With a Simple Algorithm: Tic Tac Toe 2.1 How to Get Started 2.2 How to Get Warmed Up 2.3 How to Build the Screen (UI, User Interface) 2.4 Building a “Game” From a “Widget” 2.5 Understanding the Need for an Algorithm 2.6 How to Test Drive Your New Creation 2.7 Conclusion 3 Explore Your Deductive Logic: Solve a Sudoku Forever 3.1 The Basic Code for Solving a Sudoku 3.2 Iterative Build of CantBeList 3.3 Algorithms That a Computer Can Solve Better Than Humans 3.4 3 By 3 Grid Interaction 3.5 Love-Locked Pair 3.6 The Golden Triangle 3.7 The Polyomino 3.8 Matching Twins 3.9 Conclusion 4 Introduction to Multiplatform Integration: Build Your Own Remote Control 4.1 Connecting the Smartphone to the Laptop – Virtually 4.2 Settings in Powerpoint 4.3 Standard Functions 4.4 Reading the Googledocs Input 4.5 Taking Over Keyboard Controls 4.6 Conclusion 5 The Organizer: Build Your Own Virtual Filing Cabinet 5.1 The Algorithm 5.2 Invoking the Code 5.3 Conclusion 6 Merging Sheets: Combine Multiple Workbooks of the Same Format Into One Workbook Automatically 6.1 Algorithm for Merging Sheets 6.2 User Interface 6.3 Error Correction 6.4 Heavy Lifting 6.5 The Pickfile Subroutine 6.6 Conclusion 7 Introduction to Graphs: Create Your Own Interface Diagram Instantly 7.1 The Algorithm 7.2 Conclusion 8 Shaping Up: Analyze a Picture and Document Its Components in Text 8.1 The Algorithm 8.2 List of Shapes 8.3 Conclusion 9 Real-Time Currency Conversion: An Introduction to Simple Web Scraping Techniques 9.1 Algorithm 9.2 Understanding the HTML 9.3 Output Field 9.4 The Algorithm 9.5 Conclusion 10 The Genius of Collaboration: Build a Burglar Alarm Using a Free Webcam Application 10.1 Ideas 10.2 Burglar Alarm 10.3 Counting People 10.4 Remote Photo 10.5 Time Based Greeting 10.6 Conclusion 11 Advanced Graphics: Complex Visualizations and More 11.1 Features of the Graph 11.2 The Data 11.3 The User Interface 11.4 The Bar Chart 11.5 The Map Chart 11.6 The Algorithm for the Chart 11.7 Building the Map 11.8 Conclusion The Final Word Figures Bibliography A Little Bit of Computer Science Index
Similar books
SAP SuccessFactors Employee Central Payroll (SAP ECP)
2022 · EPUB
Beginner's Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems
2021 · EPUB
Beginner's Guide to Code Algorithms: Experiments to Enhance Productivity and Solve Problems
2022 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF
THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.
1858 · PDF