Search:

Girls who code : learn to code and change the world / by Saujani, Reshma,author.(CARDINAL)404826; Tsurumi, Andrea,illustrator.(CARDINAL)604603;
Hellow, world -- Why coding? -- How to talk to your computer -- Putting it all together -- Getting started -- Cracking the "code" -- Debugging -- Video games -- Digital art and design -- Robots -- Websites, mobile apps, and online security -- Conclusion.Introduces the relevance of coding and shares down-to-earth explanations about coding principles and real-life stories of women programmers who work at such places as Pixar and NASA.Ages 10+Grades 4 to 6.990LAccelerated Reader AR
Subjects: Biographies.; Interviews.; Coding theory; Computer programming; Computer science; Computers; Microcomputers; Programming languages (Electronic computers); Women computer engineers; Women computer programmers;
Available copies: 36 / Total copies: 46
unAPI

How to speak machine : a gentle introduction to artificial intelligence / by Maeda, John,author.(CARDINAL)341384;
Includes bibliographical references (pages 203-215) and index."A simple, enduring framework for understanding the complex world of AI and machine learning"--
Subjects: Computer logic; Computer algorithms; Electronic data processing; Machine theory; Artificial intelligence;
Available copies: 0 / Total copies: 1
unAPI

All about coding functions / by Jaycox, Jaclyn,1983-author.(CARDINAL)413908;
Includes bibliographical references (page 23) and index.What is a function? -- Parts of a function -- Why use functions? -- More ways to use functions -- Do you know?Introduces young readers to coding functions. How are functions like getting ready for bed? With real-world examples and labeled diagrams, learn about what a function is in code, what it looks like, and how it works.570 L570L
Subjects: Coding theory; Computer programming;
Available copies: 1 / Total copies: 1
unAPI

Let's go code! : activity set. by Learning Resources (Firm);
20 double-sided coding cards -- 20 foam maze mats -- 2 robot cards -- 2 action cards -- Activity guide."Children will have fun while building gross motor skills by stepping, hopping and turning. This set introduces children to early coding and programming ideas without electronics. The full-color guide includes sample mazes and coding overview"--Learning Resources.Ages 5+.Title from container.
Subjects: Coding theory; Computer programming; Educational games.;
Available copies: 1 / Total copies: 1
unAPI

Head first Ruby / by McGavren, Jay,author.(CARDINAL)623907;
Includes bibliographical references (page 513) and index."What will you learn from this book? What's all the buzz about this Ruby language? Is it right for you? Well, ask yourself: are you tired of all those extra declarations, keywords, and compilation steps in your other languages? Do you want to be a more productive programmer? Then you'll love Ruby. WIth this unique hands-on learning experience, you'll discover how Ruby takes care of all the details for you, so you can simply have fun and get more done with less code. What's so special about this book? Based on the latest research in cognitive science and learning theory, Head First Ruby uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works."--More with less : code the way you want -- Methods and classes : getting organized -- Inheritance : relying on your parents -- Initializing instances : off to a great start -- Arrays and blocks : better than loops -- Block return values : how should I handle this? -- Hashes : labeling data -- References : crossed signals -- Mixins : mix it up -- Comparable and enumerable : ready-made mixes -- Documentation : read the manual -- Exceptions : handling the unexpected -- Unit testing : code quality assurance -- Web apps : serving HTML -- Saving and loading data : keep it around -- Leftovers : the top ten topics (we didn't cover).
Subjects: Ruby (Computer program language); Object-oriented programming (Computer science);
Available copies: 3 / Total copies: 3
unAPI

Quantum information for babies [board book] / by Ferrie, Chris,author.(CARDINAL)352374;
"It only takes a small spark to ignite a child's mind! Written by an expert, Quantum Information for Babies is a colorfully simple introduction to the newest ideas in physics. Babies (and grownups!) will learn all about qubits (quantum bits) and why they are so different from, and more useful than, the regular bits of information stored on our computers today. With a tongue-in-cheek approach that adults will love, this installment in the Baby University board book series is the perfect way to introduce basic concepts to even the youngest scientists. After all, it's never too early to become a quantum physicist!."--Ages 0-3.
Subjects: Board books.; Instructional and educational works.; Picture books.; Information theory; Quantum theory; Théorie de l'information; Théorie quantique;
Available copies: 1 / Total copies: 2
unAPI

Get coding 2! / by Whitney, David,1984-author.(CARDINAL)806856; Beedie, Duncan,illustrator.(CARDINAL)414167;
About this book -- Introduction -- How to use this book -- Key code skills -- Mission 1: Noughts and crosses -- Mission 2: Snake -- Mission 3: Table tennis -- Mission 4: Endless runner -- Mission 5: Side-scrolling platformer -- What next?Provides step-by-step instructions to build five interactive computer games, create graphics, and code simple artificial intelligence.
Subjects: Coding theory; Computer programming; HTML (Document markup language); JavaScript (Computer program language); Microcomputers; Programming languages (Electronic computers);
Available copies: 9 / Total copies: 12
unAPI

It's not carpal tunnel syndrome! : RSI theory and therapy for computer professionals / by Damany, Suparna.(CARDINAL)681100; Bellis, Jack.(CARDINAL)681101;
Includes bibliographical references and index.
Subjects: Computer terminals; Overuse injuries;
Available copies: 1 / Total copies: 2
unAPI

The history of science in bite-sized chunks / by Chalton, Nicola,author.(CARDINAL)814897; MacArdle, Meredith,author.(CARDINAL)424039;
"Since ancient times, we have tried to make sense of our universe by observing objects far beyond our abilities to see or touch-from the smallest atom to the farthest star. This book covers, in chronological order, all the key discoveries and remarkable minds in each scientific field, including Aristotle's geocentric model of the cosmos, Darwin's theory of evolution, Newton's theory of gravity, and Einstein's theory of relativity. Also included are fascinating anecdotes about the lives of influential scientists: learn how Ptolemy fixed his results to match his theories; Freud used cocaine to expand his mind; and Tim Berners-Lee, inventor of the World Wide Web, was banned from using university computers after being caught hacking. Revealing how human curiosity knows no bounds, and how the field of science has evolved over the last 2,500 years, this book breaks everything down into easily digestible sections to give a broad overview of the fascinating history of science." -- ONIX annotation.
Subjects: Science;
Available copies: 1 / Total copies: 1
unAPI

Principles of programming & coding / by Franceschetti, Donald R.,1947-editor.(CARDINAL)651222;
Includes bibliographical references and index3D printing -- Algorithms -- American Standard Code for Information -- Interchange (ASCII) -- Android OS -- Application -- Autonomic computing -- Avatars and simulation -- Binary hexadecimal representations -- Boolean operators -- Branching logic -- Characters and strings -- Cloud computing -- Coding and encryption -- Color coding -- Combinatorics -- Comment programming -- Comparison operators -- Computer animation -- Computer memory -- Computer modeling -- Computer security -- Computer-aided design (CAD) -- Computer-aided design and computer-aided manufacturing software (CAD/CAM) -- Computer-assisted instruction (CAI) -- Conditional operators -- Constraint programming -- Control systems -- Cowboy coding -- CPU design -- Crowdfunding -- Crowdsourcing -- Cryptography -- Data mining -- Data warehouse -- Database design -- Database structuring conventions -- Debugging -- Device drivers -- Diffusion of innovations -- Digital divide -- Digital forensics -- Digital libraries -- Digital native -- Digital photography -- Digital signal processors (DSP) -- Digital watermarking -- Disk operating system (DOS) -- Drone warfare -- Drones -- E-banking -- E-learning -- Electronic circuits -- Electronic communication software -- Encryption -- Error handling -- Event-driven marketing (EDM) -- Expectancy theory -- Experimenter's bias -- Extreme programming -- Firewalls -- Firmware -- Functional electrical stimulation (FES) -- Game programming -- Gamification -- Graphical user interface (GUI) -- Graphics formats -- Guard clause -- HTTP cookie -- Imagined communities -- Incremental development -- Informational technology (IT) -- Information visualization -- Internet Protocol (IP) -- Inversion of control (Hollywood Principle) -- iOS -- Iterative constructs -- Java programming language -- JavaScript -- Knowledge worker -- Levels of processing theory -- Logic synthesis -- Logistics -- Machine learning -- Malware -- Massive open online course (MOOC) -- Meta-analysis -- Metacomputing -- Metadata -- Microprocessors -- Mixed methods research (MMR) -- Mobile apps -- Mobile technology -- Motherboards -- Multiprocessing operating systems (OS) -- Multi-user operating system (OS) -- Naming conventions -- Net neutrality -- Network security -- Neuro-linguistic programming (NLP) -- Neuromarketing -- Neuromorphic chips -- Objectivity -- Object-oriented design (OOD) -- Object-oriented programming (OOP) -- Privacy rights -- Programming languages -- Prototyping -- Quantum computing -- Random access memory (RAM) -- Rapid application development (RAD) -- Rational choice theory -- Search engine optimization (SEO) -- Semantic memory -- Semantics -- Signal processing -- Source code comments -- Spiral development -- Standard deviation -- Standpoint theory -- Statistical inference -- String-oriented symbolic languages (SNOBOL) -- Structural equation modeling (SEM) -- Technology in education -- Test doubles -- Theory of multiple intelligences -- Theory X and Theory Y -- Transformation priority premise (TPP) -- Tree structures -- Turing test -- Uncertainty reduction theory (URT) -- Unicode -- UNIX -- Variables and values -- Waterfall development -- Web design -- Web graphic design -- Working memory -- Worse-is-better -- Time Line of Inventions and Advancements in Programming and CodingThis new volume makes sense of the jumble of techno-jargon and programming acronyms for high school and undergraduate students. More than 125 entries explain the fundamental concepts, popular languages, systems, and protocols that go into computer programming.
Subjects: Computer programming.; Coding theory.;
Available copies: 1 / Total copies: 1
unAPI