Browse Results

Showing 10,526 through 10,550 of 59,207 results

Coding iPhone Apps for Kids: A Playful Introduction To Swift

by Matt Mccarthy Gloria Winquist

Apple’s Swift is a powerful, beginner-friendly programming language that anyone can use to make cool apps for the iPhone or iPad. In Coding iPhone Apps for Kids, you’ll learn how to use Swift to write programs, even if you’ve never programmed before.You’ll work in the Xcode playground, an interactive environment where you can play with your code and see the results of your work immediately! You’ll learn the fundamentals of programming too, like how to store data in arrays, use conditional statements to make decisions, and create functions to organize your code—all with the help of clear and patient explanations.Once you master the basics, you’ll build a birthday tracker app so that you won’t forget anyone’s birthday and a platform game called Schoolhouse Skateboarder with animation, jumps, and more!As you begin your programming adventure, you’ll learn how to:–Build programs to save you time, like one that invites all of your friends to a party with just the click of a button!–Program a number-guessing game with loops to make the computer keep guessing until it gets the right answer–Make a real, playable game with graphics and sound effects using SpriteKit–Challenge players by speeding up your game and adding a high-score systemWhy should serious adults have all the fun? Coding iPhone Apps for Kids is your ticket to the exciting world of computer programming.Covers Swift 3.x and Xcode 8.x. Requires OS X 10.11 or higher.

Coding Literacy: How Computer Programming Is Changing Writing (Software Studies)

by Annette Vee

How the theoretical tools of literacy help us understand programming in its historical, social and conceptual contexts.The message from educators, the tech community, and even politicians is clear: everyone should learn to code. To emphasize the universality and importance of computer programming, promoters of coding for everyone often invoke the concept of “literacy,” drawing parallels between reading and writing code and reading and writing text. In this book, Annette Vee examines the coding-as-literacy analogy and argues that it can be an apt rhetorical frame. The theoretical tools of literacy help us understand programming beyond a technical level, and in its historical, social, and conceptual contexts. Viewing programming from the perspective of literacy and literacy from the perspective of programming, she argues, shifts our understandings of both. Computer programming becomes part of an array of communication skills important in everyday life, and literacy, augmented by programming, becomes more capacious.Vee examines the ways that programming is linked with literacy in coding literacy campaigns, considering the ideologies that accompany this coupling, and she looks at how both writing and programming encode and distribute information. She explores historical parallels between writing and programming, using the evolution of mass textual literacy to shed light on the trajectory of code from military and government infrastructure to large-scale businesses to personal use. Writing and coding were institutionalized, domesticated, and then established as a basis for literacy. Just as societies demonstrated a “literate mentality” regardless of the literate status of individuals, Vee argues, a “computational mentality” is now emerging even though coding is still a specialized skill.

Coding mit KI für Dummies (Für Dummies)

by Chris Minnick

Lassen Sie sich beim Programmieren assistieren Von der Prozessautomatisierung über die Code-Optimierung bis hin zur Erledigung von Kernaufgaben wie Dokumentation, Debugging und Aktualisierung – künstliche Intelligenz hilft Ihnen dabei, sich auf den Kern Ihrer Entwicklungsarbeit zu konzentrieren. In diesem Buch lernen Sie die wichtigsten Plattformen kennen, mit denen Sie neuen Code schreiben und Ihre Codequalität verbessern können. Sie erfahren, welche Möglichkeiten und welche Grenzen die KI-Tools haben und wie Sie diese für Routineaufgaben einsetzen. So behalten Sie den Kopf frei für die wichtigen Aufgaben. Sie erfahren Welche Tools und Plattformen Sie kennen sollten Wie Sie die Lesbarkeit von Code verbessern Wie Sie Bugs mithilfe von KI beseitigen Wie Sie mithilfe von KI Ihren Code wartungsfreundlicher gestalten

Coding Ockham's Razor

by Lloyd Allison

This book explores inductive inference using the minimum message length (MML) principle, a Bayesian method which is a realisation of Ockham's Razor based on information theory. Accompanied by a library of software, the book can assist an applications programmer, student or researcher in the fields of data analysis and machine learning to write computer programs based upon this principle. MML inference has been around for 50 years and yet only one highly technical book has been written about the subject. The majority of research in the field has been backed by specialised one-off programs but this book includes a library of general MML–based software, in Java. The Java source code is available under the GNU GPL open-source license. The software library is documented using Javadoc which produces extensive cross referenced HTML manual pages. Every probability distribution and statistical model that is described in the book is implemented and documented in the software library. The library may contain a component that directly solves a reader's inference problem, or contain components that can be put together to solve the problem, or provide a standard interface under which a new component can be written to solve the problem. This book will be of interest to application developers in the fields of machine learning and statistics as well as academics, postdocs, programmers and data scientists. It could also be used by third year or fourth year undergraduate or postgraduate students.

Coding Places: Software Practice in a South American City (Acting with Technology)

by Yuri Takhteyev

An examination of software practice in Brazil that reveals both the globalization and the localization of software development.Software development would seem to be a quintessential example of today's Internet-enabled “knowledge work”—a global profession not bound by the constraints of geography. In Coding Places, Yuri Takhteyev looks at the work of software developers who inhabit two contexts: a geographical area—in this case, greater Rio de Janeiro—and a “world of practice,” a global system of activities linked by shared meanings and joint practice. The work of the Brazilian developers, Takhteyev discovers, reveals a paradox of the world of software: it is both diffuse and sharply centralized. The world of software revolves around a handful of places—in particular, the San Francisco Bay area—that exercise substantial control over both the material and cultural elements of software production. Takhteyev shows how in this context Brazilian software developers work to find their place in the world of software and to bring its benefits to their city.Takhteyev's study closely examines Lua, an open source programming language developed in Rio but used in such internationally popular products as World of Warcraft and Angry Birds. He shows that Lua had to be separated from its local origins on the periphery in order to achieve success abroad. The developers, Portuguese speakers, used English in much of their work on Lua. By bringing to light the work that peripheral practitioners must do to give software its seeming universality, Takhteyev offers a revealing perspective on the not-so-flat world of globalization.

Coding Places

by Yuri Takhteyev

Software development would seem to be a quintessential example of today's Internet-enabled "knowledge work"--a global profession not bound by the constraints of geography. In Coding Places, Yuri Takhteyev looks at the work of software developers who inhabit two contexts: a geographical area--in this case, greater Rio de Janeiro--and a "world of practice," a global system of activities linked by shared meanings and joint practice. The work of the Brazilian developers, Takhteyev discovers, reveals a paradox of the world of software: it is both diffuse and sharply centralized. The world of software revolves around a handful of places--in particular, the San Francisco Bay area--that exercise substantial control over both the material and cultural elements of software production. Takhteyev shows how in this context Brazilian software developers work to find their place in the world of software and to bring its benefits to their city. Takhteyev's study closely examines Lua, an open source programming language developed in Rio but used in such internationally popular products as World of Warcraft and Angry Birds. He shows that Lua had to be separated from its local origins on the periphery in order to achieve success abroad. The developers, Portuguese speakers, used English in much of their work on Lua. By bringing to light the work that peripheral practitioners must do to give software its seeming universality, Takhteyev offers a revealing perspective on the not-so-flat world of globalization.

Coding Projects In Scratch

by Dorling Kindersley Publishing Staff Jon Woodcock

A straightforward, visual guide that shows young learners how to build their own computer projects using Scratch, a popular free programming language, using fun graphics and easy-to-follow instructions. <p><p> Kids can animate their favorite characters, build games to play with friends, create silly sound effects, and more with Coding Projects in Scratch. All they need is a desktop or laptop with Adobe 10.2 or later, and an internet connection to download Scratch 2.0. Coding can be done without download on https://scratch.mit.edu. <p> Step-by-step instructions teach essential coding basics and outline 18 fun and exciting projects, including a personalized birthday card; a "tunnel of doom" multiplayer game; a dinosaur dance party animation with flashing lights, music, and dance moves--and much more. <p> The simple, logical steps in Coding Projects in Scratch are fully illustrated with fun pixel art and build on the basics of coding, so that kids can have the skills to make whatever kind of project they can dream up. <p> Supporting STEM education initiatives, computer coding teaches kids how to think creatively, work collaboratively, and reason systematically, and is quickly becoming a necessary and sought-after skill. DK's computer coding books are full of fun exercises with step-by-step guidance, making them the perfect introductory tools for building vital skills in computer programming.

Coding Projects in Scratch: A Step-by-Step Visual Guide to Coding Your Own Animations, Games, Simulations, a (DK Help Your Kids)

by Jon Woodcock

A perfect introduction to coding for young minds! This updated step-by-step visual guide teaches children to create their own projects using Scratch 3.0.Suitable for complete beginners, this educational book for kids gives readers a solid understanding of programming. Teach them to create their own projects from scratch, preparing them for more complex programming languages like Python.Techy kids will familiarize themselves with Scratch 3.0 using this beginner's guide to scratch coding. Difficult coding concepts become fun and easy to understand, as budding programmers build their own projects using the latest release of the world's most popular programming language for beginners.Make a Dino Dance Party or create your own electronic birthday cards for friends and family. Build games, simulations, and mind-bending graphics as you discover the awesome things computer programmers can do with Scratch 3.0. This second edition of Coding Projects in Scratch uses a visual step-by-step approach to split complicated code into manageable, easy-to-digest chunks. Even the most impressive projects become possible. This book is an impressive guide that is perfect for anyone who wants to learn to code. Follow Simple Steps, Improve Your Skills & Share Your Creations!Follow the simple steps to become an expert coder using the latest version of the popular programming language Scratch 3.0 in this new edition. Create mind-bending illusions, crazy animations, and interactive artwork with this amazing collection of Scratch projects. Suitable for beginners and experts alike, this fabulous introduction to programming for kids has everything you need to learn how to code. You'll improve your coding skills and learn to create and customize your own projects, then you can share your games online and challenge friends and family to beat each other's scores! What's inside this kids' coding book? - Simulations, mind-benders, music, and sounds- Algorithms, virtual snow, and interactive features- Different devices, operating systems, programming languages and moreComputer coding teaches kids how to think creatively, work collaboratively, and reason systematically, and is quickly becoming a necessary and sought-after skill. DK's computer coding books for kids are full of fun exercises with step-by-step guidance, making them the perfect introductory tools for building vital skills in computer programming. Coding Projects in Scratch is one of three brilliant coding books for kids. Add Coding Games in Scratch and Coding Projects in Python to your collection.

Coding (Real World Math): Puzzles, Games, Challenges, And Computer Coding Concepts For The Problem Solver In You

by Jennifer Szymanski

Follow the robot and get ready to use math to learn to code!1 robot … 2 robots … 3! Programmers use math every day to write code that helps computers and robots do their jobs. Join a real coder to learn about STEPS of a program, PATTERNS in code, IF/THEN statements, and more. Then test your math skills with special You Can Do It challenges.This brand-new series demonstrates how math skills can be applied to high-interest topics and careers in Coding, Building, Tracking Animals, and Space Exploration. The K-2 math concepts include counting 1-100 with basic addition and subtraction, using the power of 10, measuring, and simple geometry. Real world scientists, architects, programmers, and mathematicians model hands-on, from-the-field experiences in a way that will make children excited to use and expand their math skills!

Coding Roblox Games Made Easy: The ultimate guide to creating games with Roblox Studio and Lua programming

by Zander Brumbaugh

Get up and running with Roblox development with the help of expert guidance for working with Roblox components and Lua programmingKey FeaturesDiscover solutions to common problems faced while creating games on RobloxExplore tips, tricks, and best practices and learn advanced Roblox coding techniques to create gamesUnderstand how to program in the Roblox Lua language, add engaging effects, add a variety of functionalities, and much moreBook DescriptionRoblox is a global virtual platform like no other for both playing and creating games. With well over 150 million monthly active users, Roblox hosts all genres of games that can be played by other members of the community using the Lua programming language. Not only can you create games for free, but you can also earn considerable sums of money if from the success of your games, and become part of the vast and supportive developer circle that provides excellent opportunities for networking in a tight-knit community. With this practical book, you'll get hands-on experience working on the Roblox platform. You'll start with an overview of Roblox development and then understand how to use Roblox Studio. As you progress, you'll gradually learn everything you need from how to program in Roblox Lua to creating Obby and Battle Royale games. Finally, you'll delve into the logistics of game production, focusing on optimizing the performance of your game by implementing impressive mechanics, monetization, and marketing practices. By the end of this Roblox book, you'll be able to lead or work with a team to bring your gaming world to life, and extend that experience to players around the world.What you will learnGet started with Roblox development and explore aspects such as choosing a developer typeUnderstand how to use Roblox Studio and other free resourcesCreate your first game with the Roblox Lua programming languageBecome well-versed with the three Ms - Mechanics, Monetization, and MarketingDevelop real-world games such as Battle Royale and ObbyDiscover expert tips for collaborating effectively and managing project workloadsWho this book is forThis Roblox guide is for anyone interested in learning how to develop games on the Roblox platform. If you're already familiar with Roblox and looking for tips, tricks, and Roblox and Lua best practices for efficient development, you'll find this book helpful.

Coding Roblox Games Made Easy: The ultimate guide to creating games with Roblox Studio and Luau programming, 2nd Edition

by Zander Brumbaugh

Get up and running with Roblox environment and Luau programming basics to build and share your gamesIncludes an exclusive invite to join the online Roblox game development communityKey FeaturesBegin coding in Luau: build player avatars, battlefields, game physics, countdown timers and moreLearn tips, tricks, best practices, and advanced Roblox coding techniques to create 3D gamesJoin the book club to discuss queries, provide solutions, and ask Zander for advice on your gamesBook DescriptionRoblox is a huge entertainment platform like no other for both playing and creating games. With over 200 million monthly active users, Roblox has enabled new and experienced developers to create successful games, often called experiences, that can be played globally at no cost.Coding Roblox Games Made Easy, 2nd Edition, builds a solid foundation of the concepts you need to embark on the journey of building two end-to-end games in Roblox in increasing order of complexity.For the first game, you will create obstacles and traps for an obstacle course game (obby) and overcome them to win the game alongside other players and earn rewards. In the next game, you will manage player avatars, their weapons, a battlefield and add programming logic for the players to find their weapons and fight, with a reward for the last player standing.Finally, you'll delve into the logistics of game production, focusing on optimizing your games' performance by implementing impressive mechanics, monetization, and marketing practices. We will also discuss how the Metaverse is set to change the dynamics of user experience and what the future holds for Roblox game developers.Let's create and share experiences through play!What you will learnUnderstand how to use Roblox Studio and other free resourcesLearn how to code in Luau: basics, game systems, physics manipulation, etc.Test, evaluate, and redesign to create bug-free and engaging gamesUse Roblox programming and rewards to make your first gameMove from a lobby to a battleground, build avatars and create weapons with which to fightMaster the three Ms: Mechanics, Monetization, MarketingLearn 50 cool things to do on RobloxWho this book is forGet started with building your first game on the Roblox platform. This book is for anyone interested in learning the fundamentals of Luau programming and Roblox Studio and needs direction to build and share games. If you're already familiar with Roblox and are looking for tips, tricks, and the best Roblox and Luau practices for efficient development, you'll find this book helpful.The book requires no prior knowledge of game development.

Coding Strategies in Vertebrate Acoustic Communication (Animal Signals and Communication #7)

by Thierry Aubin Nicolas Mathevon

Information is a core concept in animal communication: individuals routinely produce, acquire, process and store information, which provides the basis for their social life. This book focuses on how animal acoustic signals code information and how this coding can be shaped by various environmental and social constraints. Taking birds and mammals, including humans, as models, the authors explore such topics as communication strategies for “public” and “private” signaling, static and dynamic signaling, the diversity of coded information and the way information is decoded by the receiver. The book appeals to a wide audience, ranging from bioacousticians, ethologists and ecologists to evolutionary biologists. Intended for students and researchers alike, it promotes the idea that Shannon and Weaver’s Mathematical Theory of Communication still represents a strong framework for understanding all aspects of the communication process, including its dynamic dimensions.

Coding the Arduino: Building Fun Programs, Games, and Electronic Projects

by Bob Dukish

Get started with Arduino and computer coding. This book is intended for those new to the Arduino and computer coding. and looking to gain the skills to write microcontroller programs that can act on given inputs and operate electromechanical output devices. Coding the Arduino contains four sections: background information, game development, electronic games and projects, and expanded programs. The final chapters expand on the functionality of some of the programs presented in previous chapters, and challenges you with capstone projects. The projects will be described where the program code that is presented can be modified, or in which two or more of the sample programs may be used to synthesize a new program as the solution to the problem that is presented. Additionally, review questions are presented at the end of each chapter to test your comprehension of the material. What You'll LearnUnderstand basic principles of technology, and about analog and digital electronics.Create games from scratch, where you interactively play against the program.Gain an introduction to Artificial Intelligence (AI)Who This Book Is ForElectronic hobbyists, makers of all levels, and teens with an interest in technology and coding who are looking to get started with Arduinos.

Coding Theory and Applications: 5th International Castle Meeting, ICMCTA 2017, Vihula, Estonia, August 28-31, 2017, Proceedings (Lecture Notes in Computer Science #10495)

by Ángela I. Barbero, Vitaly Skachek and Øyvind Ytrehus

This book constitutes the refereed proceedings of the 5th International Castle Meeting on Coding Theory and Applications, ICMCTA 2017, held in Vihula, Estonia, in August 2017.The 24 full papers presented were carefully reviewed and selected for inclusion in this volume. The papers cover relevant research areas in modern coding theory, including codes and combinatorial structures, algebraic geometric codes, group codes, convolutional codes, network coding, other applications to communications, and applications of coding theory in cryptography.

Coding Theory and Applications: 4th International Castle Meeting, Palmela Castle, Portugal, September 15-18, 2014 (CIM Series in Mathematical Sciences #3)

by Raquel Pinto Paula Rocha Malonek Paolo Vettori

The topics covered in this book, written by researchers at the forefront of their field, represent some of the most relevant research areas in modern coding theory: codes and combinatorial structures, algebraic geometric codes, group codes, quantum codes, convolutional codes, network coding and cryptography. The book includes a survey paper on the interconnections of coding theory with constrained systems, written by an invited speaker, as well as 37 cutting-edge research communications presented at the 4th International Castle Meeting on Coding Theory and Applications (4ICMCTA), held at the Castle of Palmela in September 2014. The event's scientific program consisted of four invited talks and 39 regular talks by authors from 24 different countries. This conference provided an ideal opportunity for communicating new results, exchanging ideas, strengthening international cooperation, and introducing young researchers into the coding theory community.

Coding Theory and Cryptography: The Essentials, Second Edition (Chapman & Hall/CRC Pure and Applied Mathematics)

by D.C. Hankerson Gary Hoffman D.A. Leonard Charles C. Lindner K.T. Phelps C.A. Rodger J.R. Wall

Containing data on number theory, encryption schemes, and cyclic codes, this highly successful textbook, proven by the authors in a popular two-quarter course, presents coding theory, construction, encoding, and decoding of specific code families in an "easy-to-use" manner appropriate for students with only a basic background in mathematics offerin

Coding Theory in Optical Wireless Communication Systems: Volume I (Optical Wireless Communication Theory and Technology)

by Xizheng Ke

This book focuses on optical-wireless communication systems. It summarizes the author's optical-wireless communication coding work while carrying out pertinent scientific research programs. The primary topics covered in the book are channel coding, coding modulation, error control (channel coding), and channel equalization. The author's mathematical analysis and experimental studies on the key theoretical issues are discussed in the book. One of the book's outstanding aspects is its thorough and methodical discussion of practical optical-wireless communication challenges. This makes the book especially appealing to readers who are eager to learn about applicable solutions in this area. Researchers, engineers, and graduate students in the subject of telecommunications can all profit from the book. It is appropriate for senior undergraduates, lecturers at colleges and universities, graduate students, and engineering and technical workers involved in optical communication.

Coding Theory in Optical Wireless Communication Systems: Volume II (Optical Wireless Communication Theory and Technology)

by Xizheng Ke

This book focuses on optical-wireless communication systems. It summarizes the author's optical-wireless communication coding work while carrying out pertinent scientific research programs. The primary topics covered in the book are channel coding, coding modulation, error control (channel coding), and channel equalization. The author's mathematical analysis and experimental studies on the key theoretical issues are discussed in the book. One of the book's outstanding aspects is its thorough and methodical discussion of practical optical-wireless communication challenges. This makes the book especially appealing to readers who are eager to learn about applicable solutions in this area. Researchers, engineers, and graduate students in the subject of telecommunications can all profit from the book. It is appropriate for senior undergraduates, lecturers at colleges and universities, graduate students, and engineering and technical workers involved in optical communication.

Coding with AI For Dummies

by Chris Minnick

Boost your coding output and accuracy with artificial intelligence tools Coding with AI For Dummies introduces you to the many ways that artificial intelligence can make your life as a coder easier. Even if you’re brand new to using AI, this book will show you around the new tools that can produce, examine, and fix code for you. With AI, you can automate processes like code documentation, debugging, updating, and optimization. The time saved thanks to AI lets you focus on the core development tasks that make you even more valuable. Learn the secrets behind coding assistant platforms and get step-by-step instructions on how to implement them to make coding a smoother process. Thanks to AI and this Dummies guide, you’ll be coding faster and better in no time. Discover all the core coding tasks boosted by artificial intelligence Meet the top AI coding assistance platforms currently on the market Learn how to generate documentation with AI and use AI to keep your code up to date Use predictive tools to help speed up the coding process and eliminate bugs This is a great Dummies guide for new and experienced programmers alike. Get started with AI coding and expand your programming toolkit with Coding with AI For Dummies.

Coding with ChatGPT and Other LLMs: Navigate LLMs for effective coding, debugging, and AI-driven development

by null Dr. Vincent Hall

Leverage LLM (large language models) for developing unmatched coding skills, solving complex problems faster, and implementing AI responsiblyKey FeaturesUnderstand the strengths and weaknesses of LLM-powered software for enhancing performance while minimizing potential issuesGrasp the ethical considerations, biases, and legal aspects of LLM-generated code for responsible AI usageBoost your coding speed and improve quality with IDE integrationPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionKeeping up with the AI revolution and its application in coding can be challenging, but with guidance from AI and ML expert Dr. Vincent Hall—who holds a PhD in machine learning and has extensive experience in licensed software development—this book helps both new and experienced coders to quickly adopt best practices and stay relevant in the field. You’ll learn how to use LLMs such as ChatGPT and Bard to produce efficient, explainable, and shareable code and discover techniques to maximize the potential of LLMs. The book focuses on integrated development environments (IDEs) and provides tips to avoid pitfalls, such as bias and unexplainable code, to accelerate your coding speed. You’ll master advanced coding applications with LLMs, including refactoring, debugging, and optimization, while examining ethical considerations, biases, and legal implications. You’ll also use cutting-edge tools for code generation, architecting, description, and testing to avoid legal hassles while advancing your career. By the end of this book, you’ll be well-prepared for future innovations in AI-driven software development, with the ability to anticipate emerging LLM technologies and generate ideas that shape the future of development.What you will learnUtilize LLMs for advanced coding tasks, such as refactoring and optimizationUnderstand how IDEs and LLM tools help coding productivityMaster advanced debugging to resolve complex coding issuesIdentify and avoid common pitfalls in LLM-generated codeExplore advanced strategies for code generation, testing, and descriptionDevelop practical skills to advance your coding career with LLMsWho this book is forThis book is for experienced coders and new developers aiming to master LLMs, data scientists and machine learning engineers looking for advanced techniques for coding with LLMs, and AI enthusiasts exploring ethical and legal implications. Tech professionals will find practical insights for innovation and career growth in this book, while AI consultants and tech hobbyists will discover new methods for training and personal projects.

Coding with Coda: Beautiful Development in One Window

by Eric J Gruber

Like to build websites in the wild with your MacBook? This concise hands-on guide introduces you to the ideal editor: Coda 2. Rather than clutter your screen with shell access, a separate CSS editor, and a version control app, you’ll discover how Coda’s "one-window web development" bundles everything into one neat application. Take Coda on a trial run, then learn step-by-step how to configure each feature to fit your working style. You’ll find out firsthand how Coda will save you time and effort on your next project.Get to know Coda’s workflow by building a sample siteDelve into features such as the tab bar, path bar, sidebar, and Sites viewSet up your own development environment—and dig deeper into the editor’s optionsGet tips for taking full advantage of the text and MySQL editorsCreate a Git or Subversion repository for source control managementLearn the finer points of sharing project documents across a networkDiscover the built-in reference books, and learn how to extend Coda

Coding with JavaScript For Dummies

by Chris Minnick Eva Holland

beginner to builder quickly as you:Learn what Java does, how it works, and where to use itMaster the core elements of JavaScript and immediately put it to workBuild interactive web elements and try out your code onlineCreate basic applications as you apply Java to the app development workflowAnytime a website responds to your movement around the screen, that's Java. It makes websites more functional, more beautiful, and more engaging, and your site visitors will demand nothing less. If you want to build a better website, you need JavaScript. If you need JavaScript, Coding with JavaScript For Dummies gets you started off quickly and painlessly, with plenty of hands-on practice.

Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff

by Al Sweigart

A hands-on introduction to coding that teaches you how to program bots to do cool things in the game you love--Minecraft! This book takes the robotic "turtle" method, and extends it to the 3D, interactive world of Minecraft.You've mined for diamonds, crafted dozens of tools, and built all sorts of structures--but what if you could program robots to do all of that for you in a fraction of the time?In Coding with Minecraft®, you'll create a virtual robot army with Lua, a programming language used by professional game developers. Step-by-step coding projects will show you how to write programs that automatically dig mines, collect materials, craft items, and build anything that you can imagine. Along the way, you'll explore key computer science concepts like data types, functions, variables, and more. Learn how to:- Program robots that make smart decisions with flow control- Reuse code so that your robots can farm any crop you want, including wheat, sugar cane, and even cacti!- Program a factory that generates infinite building supplies- Design an algorithm for creating walls and buildings of any size- Code yourself a pickaxe-swinging robotic lumberjack!- Create a robot that digs mine shafts with stairs so you can explore safelyBonus activities in each chapter will help you take your coding skills to the next level. By the end of the book, you'll understand how powerful coding can be and have plenty of robots at your beck and call.

Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More

by Brian Peek Dan Fernandez

How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool software and hardware projects using a range of languages and free Microsoft software. Now you can code for fun with C#, VB, ASP.NET, WPF, XNA Game Studio, Popfly, as well as the Lua programming language. <P> If you love to tinker, but don't have time to figure it all out, this book gives you clear, step-by-step instructions for building ten creative projects, including:<P> * Alien Attack: Create a 2D clone of Space Invaders with XNA for the PC, Xbox 360, and Zune <P> * LEGO Soldier: Create an action game using Popfly with a custom-built virtual LEGO character <P> * World of Warcraft RSS Feed Reader: Use WoW's customizable interface to have feeds pop up while you're gaming <P> * InnerTube: Download YouTube videos automatically and convert them to a file format for off-line viewing <P> * PeerCast: Stream video files from any PC <P> * TwitterVote: Create custom online polls on Twitter <P> * WHSMail: Build a website with ASP.NET for Windows Home Server that lets you view the messages stored on a computer with Outlook <P> * "Wiimote" Controlled Car: Steer your remote-controlled car by tilting the Wii Remote controller left and right <P> * Wiimote Whiteboard: Create an interactive whiteboard using a Wii Remote <P> * Holiday Lights: Synchronize your holiday light display with music to create your own light show<P> The perfect gift for any developer, Coding4Fun shows you how to use your programming skills in new and fun ways."This book is amazing! The scope is so wonderfully broad that anyone who has an interest in designing games at any level should read this book." -- Alex Albrecht, Creator of Diggnation / Totally Rad Show / Project Lore

Coefficient of Variation and Machine Learning Applications (Intelligent Signal Processing and Data Analysis)

by K. Hima Bindu Raghava Morusupalli Nilanjan Dey C. Raghavendra Rao

Coefficient of Variation (CV) is a unit free index indicating the consistency of the data associated with a real-world process and is simple to mold into computational paradigms. This book provides necessary exposure of computational strategies, properties of CV and extracting the metadata leading to efficient knowledge representation. It also compiles representational and classification strategies based on the CV through illustrative explanations. The potential nature of CV in the context of contemporary Machine Learning strategies and the Big Data paradigms is demonstrated through selected applications. Overall, this book explains statistical parameters and knowledge representation models.

Refine Search

Showing 10,526 through 10,550 of 59,207 results