Catalog Search Results
Author
Language
English
Formats
Description
"Want to try your hand at coding but need help getting started? Then JavaScript Coding for Teens is the book for you! It doesn't matter if you aren't sure what a variable is, are stumped about syntax, or don't even know how to use JavaScript on your computer! This simple guide walks you through every part of the process with easy-to-understand language and straightforward directions, ensuring you feel confident about your newfound coding knowledge....
Author
Series
Language
English
Description
Interactive storytelling is the basis for any game, and Twine gives users the tools to make their own choose-your-own-path games. Starting with the basics of storytelling, moving to Parsely games, and finally exploring Twine, readers will learn the ins and outs of making fun and engaging story-based games. The hands-on activities in this remarkable resource are uniquely designed to teach readers the basics of computational thinking, variables, and...
Author
Series
Language
English
Description
In the twenty-first century, computer science affects nearly industry and much of people's personal lives, as well. Smartphones have made apps a widely used tool in everyday life, and there are apps for almost every conceivable task. Behind those apps are skilled programmers who learned to code by experimenting with bite-sized programs. With this hands-on guidebook, readers will learn how to code using Python, a popular and highly functional programming...
Author
Series
Language
English
Description
Creating music twenty years ago was done very differently from the way it's created today. Musicians can write, record, and mix their own music from a laptop, rather than waiting to make it big through more traditional means. This guide to the modern age of digital music and careers that can be found within that field takes readers through basic coding concepts, real-world career advice, and some of the career paths that can be explored by the music...
Author
Series
Language
English
Description
A $35 minicomputer about the size of a credit card, the Raspberry Pi has taken the world of computing by storm. Originally intended for teaching programming in schools, the device's low price, small size, and low power consumption have given it wide appeal. This entertaining, informative title reveals the vision behind the Raspberry Pi and the history of its creation. It describes the computer's hardware and the options it offers in terms of operating...
Author
Series
Language
English
Description
Alice is one of several programming environments that use prewritten code to help get beginners started with coding. This animated overview discusses Alice's history and development, why it was created, and how it has made programming fun and easy for novice coders. Readers will learn how to access and start using Alice, its requirements, and its strengths and weaknesses. Examples of the terms and commands give readers an idea of what to expect when...
Author
Series
Language
English
Description
Scratch is a unique programming language based in graphical interface, rather than written code, making it more accessible to younger users. It has been widely popular since its introduction in 2007. Programming and the core concepts of computer interface are a necessity to students in today's world. In order to succeed in college and find a job, a student needs to know more than the basics. This volume provides a thorough history of Scratch and how...
Author
Series
Language
English
Description
Determined to teach youthful users of digital devices how to write code, the mysterious programmer Jonathan Gillette wrote an entertaining and informative guide to the programming language Ruby that he made available online for free. He also designed a free application known as Hackety Hack that teaches novice programmers how to master Ruby. This is the intriguing story of an idealistic programmer who demystified the world of programming for young...
Author
Series
Language
English
Description
Databases are everywhere, from social media and gaming to finance, government, and healthcare. Wrangling data into an organized and easily accessible form is key to unlocking better entertainment, cures for diseases, and reducing crime in our modern world. Through the colorful, unique activities in this volume, readers will learn how to change the world with data using structured query language or SQL and relational databases. These hands-on projects...
Author
Series
Language
English
Description
Minecraft is a global phenomenon, adored by millions of gamers, but what if Minecraft could teach vital computer literacy and programming skills? Simply put: It can. This engaging and informative resource is designed to guide coders on a journey to enjoy their favorite game while they learn the basics of JavaScript, which is one of the world's most popular programming languages. Starting off with brainteasers and working up to real coding, these fun...
Author
Series
Language
English
Description
Music used to be created in recording studios, first using analog tape and eventually moving to digital tracks. In the twenty-first century, musicians do not need a recording studio to create music, all they need is a computer and some passion. Those with an interest in coding and a talent for music can use Sonic Pi, a live coding environment based on the Ruby programming language, to create simple tunes or masterful compositions. This lively guidebook...
Author
Series
Language
English
Description
Over the past decade, coding has become a necessary skill for the modern job seeker. And with growth in technology comes new ways to do old jobs. This is especially apparent in the criminal justice field, where evidence can be analyzed in brand-new, more effective ways. This guide goes beyond basic career advice and into how technology has changed crime itself and the ways that the criminal justice system has had to work to keep up with modern criminal...
Author
Series
Language
English
Description
Over the past three decades, video games have moved from the arcade to the home to the palm of a player's hand. And all of those changes have been made possible through technological advancements and application of these advancements through coding. This guide gives those who have already decided to apply their skills to creating digital games, as well as those who love games but don't have a solid career path in mind, the tools and knowledge that...
Author
Series
Language
English
Description
Technology and coding are the tools of the future, and this is extremely apparent in the fields of health and wellness. Whether people are finding new ways to save lives or simply giving others new ways to track and manage their own fitness and health goals, technology is playing a huge part in innovations in the health and wellness sector. This comprehensive guide gives readers the tools to make those connections between health and technology and...
Author
Series
Language
English
Description
Financial technology is revolutionizing the field of finance, allowing customers to pay bills and send money more easily than in the past and giving them the tools they need to manage their own finances. And all of that is made possible through coding. This careers guide gives readers a thorough look at the different ways that they can apply coding to the field of finance, whether it's through an existing career path or by coming up with a brand-new,...
Author
Series
Language
English
Description
Scratch is a visual, color-coded programming language that is useful for anyone who wants to learn programming basics. Using Scratch, budding programmers of almost any age or experience can learn to code animations, art, digital stories, music, and video games. Beginners will quickly see how easy and rewarding it can be to create digital art with a software langue. This informative book includes ten engaging activities to instruct readers to quickly...
Author
Series
Language
English
Description
Computer programming can be intimidating for anyone, particularly a beginner. Making that task a bit easier is Ruby, an open-source programming language that is becoming increasingly popular among middle school and high school students. Readers are introduced to the many facets of Ruby, including the language's history, the basics of operation, and implementation of the system's application framework, Ruby on Rails. Discussions of less than optimal...
Author
Series
Language
English
Description
Beginner coders often gravitate to the easy-to-use Python language for its versatility and usability. Games, robots, and Web sites-including those of Google and YouTube-and much more run on Python, and developers are constantly collaborating to improve the language and address problem areas. This volume introduces readers to Python, exploring its various applications and the history of its development. Side-by-side comparisons with other languages...
Author
Series
Language
English
Description
It has been said that good things come in small packages. Such is the case with Arduino. Using the Arduino programming language, users operate microcontrollers, which are essentially mini-computers that trigger physical systems such as lights and motors. This book introduces readers to one of the most popular programming platforms, taking computing beyond the computer. The text covers the particulars of Arduino's hardware and software, its capabilities,...
Author
Language
English
Description
Seamus O'Neill's Ready-Steady-Code fine-line vector grids have been included in Scratch by its makers at MIT (Boston). This set of assignment cards are the first to include projects that bring out the magic of the grids.
The cards are also available spiral-bound as free-standing and flip-over for hands-free collaborative project-based computer activities by children. There are twenty four cards for children 12 - 13 years, grouped into pairs by colour...
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request