The Ultimate Guide to a Career in Programming, Video Game Creation, Robotics, and More!
Author: Jane (J. M.) Bedell
Publisher: Simon and Schuster
Category: Juvenile Nonfiction
Love coding? Make your passion your profession with this comprehensive guide that reveals a whole host of careers working with code. Behind the screen of your phone, tablet, computer, or game console lies a secret language that allows it all to work. Computer code has become as integral to our daily lives as reading and writing, even if you didn’t know it! Now it’s time to plug in and start creating the same technology you’re using every day. Covering everything from navigating the maze of computer languages to writing code for games to cyber security and artificial intelligence, So, You Want to Be a Coder? debugs the secrets behind a career in the diverse and state-of-the-art industry. In addition to tips and interviews from industry professionals, So, You Want to Be a Coder? includes inspiring stories from kids who are working with code right now, plus activities, a glossary, and helpful resources to put you on the path to a fun and rewarding career with computer code today!
You've created a STEAM program in your library, but how do you work literacy into the curriculum? With this collection of resource recommendations, direction for program development, and activities, you'll have students reading proficiently in no time. • Presents complementary annotated books and discussion questions to engage students in STEAM topics • Offers topical project and problem-solving activity ideas for students in the library makerspace • Provides research and additional resources for teachers and librarians to use in implementing successful STEAM programs
Summary A fun and imaginative way for kids and other beginners to take their first steps programming on a Raspberry Pi. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology The Raspberry Pi is a small, low-cost computer invented to encourage experimentation. The Pi is a snap to set up, and using the free Python programming language, you can learn to create video games, control robots, and maybe even write programs to do your math homework! About the Book Hello Raspberry Pi! is a fun way for kids to take their first steps programming on a Raspberry Pi. First, you discover how to set up and navigate the Pi. Next, begin Python programming by learning basic concepts with engaging challenges and games. This book gives you an introduction to computer programming as you gain the confidence to explore, learn, and create on your own. The last part of the book introduces you to the world of computer control of physical objects, where you create interactive projects with lights, buttons, and sounds. What's Inside Learn Python with fun examples Write games and control electronics Use Pygame for video game sounds and graphics Loaded with programming exercises About the Reader To use this book, you'll need a Raspberry Pi starter kit, keyboard, mouse, and monitor. No programming experience needed. About the Author Ryan Heitz is a teacher, programmer, maker, father, and big kid. He specializes in teaching kids to code in a fun and engaging way. Table of Contents PART 1 GETTING STARTED 1 Meet Raspberry Pi Exploring Python PART 2 PLAYING WITH PYTHON Silly Sentence Generator 3000: creating interactive programs Norwegian Blue parrot game: adding logic to programs Raspi's Cave Adventure PART 3 PI AND PYTHON PROJECTS Blinky Pi Light Up Guessing Game DJ Raspi APPENDIXES Raspberry Pi troubleshooting Raspberry Pi ports and legacy boards Solutions to chapter challenges Raspberry Pi projects
Do you love solving problems with mathematics? So did groundbreaking computer programmer Jean Bartik. She turned her passion for math into a successful career in what was then a brand-new field. During World War II, women took on more technology jobs as men joined the armed forces. Bartik started her career doing mathematical calculations for top-secret weapons systems projects. After the war, a new machine took over these calculations. It was the first all-electronic computer, and Bartik helped build and program it. But how did Bartik's interest in mathematics take her to the forefront of cutting-edge technology? Find out how she went from gifted student to software pioneer.
From download speeds to the amount of memory left on your hard drive, math is a big part of using computers. Understanding the math that is so important to computers can help you in the classroom and in future jobs. When you're playing computer games, understanding math can even help you have more fun. In Computer Math, you'll learn about how math powers the computers you use every day.
Bakshi provides an approachable, well-illustrated, step-by-step guide that teaches young readers how to program using the Swift language while they develop iOS apps. The author presents readers with a how-to guide to creating their first simple app, written from a kid's perspective.
If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online forms Step-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks. Don’t spend your time doing work a well-trained monkey could do. Even if you’ve never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python. Note: The programs in this book are written to run on Python 3.