![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > General
Developments in information technology are bringing about changes in science education. This Reader focuses on the theoretical and practical consideration of using information and communications technologies in teaching and learning. It examines current approaches to teaching and learning in science at various levels of education, and ways in which science in made more accessible. This will include the future potential of such current developments as access to practical work delivered on the web. The Reader is divided into three sections: What are the current issues in using ICT to teach and learn in science? Designing and evaluating ICT to teach and learn science Extending access to science learning This is a companion book to Reconsidering Science Education, also published by RoutledgeFalmer. Mediating Science Learning Through ICT is a valuable resource for teachers on Masters courses in science education and academics in science education.
This book will examine the history of robotics and explicate what massive automation means for the present and future of labor in all its forms, from mills and factories to the white-collars offices of suburbia and more. While warnings of a robot world-takeover could seem dramatic, the truth is more mundane—robots have come to take our jobs. Winning in the Robotic Workplace: How to Prosper in the Automation Age will teach you the skills needed to reprogram the way you work in anticipation of this technological shift. Author John F. Wasik believes learning to thrive in the automation age can in fact humanize the workplace once again. In Winning in the Robotic Workplace: How to Prosper in the Automation Age, you will learn to emphasize the conceptualization and pursuit of creative ideas, a practice that most robots are unequipped to perform in a meaningful way. You will learn that the successful integration of automated elements with humans is the most effective business model moving forward, and that an eagerness to collaborate demonstrates a will to succeed.
The term “stringology†is a popular nickname for text algorithms, or algorithms on strings. This book deals with the most basic algorithms in the area. Most of them can be viewed as “algorithmic jewels†and deserve reader-friendly presentation. One of the main aims of the book is to present several of the most celebrated algorithms in a simple way by omitting obscuring details and separating algorithmic structure from combinatorial theoretical background. The book reflects the relationships between applications of text-algorithmic techniques and the classification of algorithms according to the measures of complexity considered. The text can be viewed as a parade of algorithms in which the main purpose is to discuss the foundations of the algorithms and their interconnections. One can partition the algorithmic problems discussed into practical and theoretical problems. Certainly, string matching and data compression are in the former class, while most problems related to symmetries and repetitions in texts are in the latter. However, all the problems are interesting from an algorithmic point of view and enable the reader to appreciate the importance of combinatorics on words as a tool in the design of efficient text algorithms.In most textbooks on algorithms and data structures, the presentation of efficient algorithms on words is quite short as compared to issues in graph theory, sorting, searching, and some other areas. At the same time, there are many presentations of interesting algorithms on words accessible only in journals and in a form directed mainly at specialists. This book fills the gap in the book literature on algorithms on words, and brings together the many results presently dispersed in the masses of journal articles. The presentation is reader-friendly; many examples and about two hundred figures illustrate nicely the behaviour of otherwise very complex algorithms.
Design patterns and architectures for building production quality applications using functional programming, with examples in Haskell and other FP languages. In Functional Design and Architecture you will learn: Designing production applications in statically typed functional languages such as Haskell Controlling code complexity with functional interfaces Architectures, subsystems, and services for functional languages Developing concurrent frameworks and multithreaded applications Domain-driven design using free monads and other functional tools Property-based, integrational, functional, unit, and automatic whitebox testing Functional Design and Architecture is a pioneering guide to software engineering using Haskell and other functional languages. In it, you’ll discover Functional Declarative Design and other design principles perfect for working in Haskell, PureScript, F#, and Scala. about the technology Functional programming offers a powerful alternative to object-oriented programming that helps tackle the complexities of large-scale software. Entrenched design patterns and architectural principles made for OOP are poorly suited for creating large-scale functional applications. This book lays out new methodologies, principles, and architectures optimized for high-level software design using functional languages. about the book Functional Design and Architecture is a comprehensive guide to software engineering using functional programming. Inside, you’ll find cutting-edge functional design principles and practices for every stage of application development, from architecting your application through to running simple and maintainable tests. There’s no abstract theory—you’ll learn by building exciting sample applications, including an application for controlling a spaceship and a full-fledged backend framework. RETAIL SELLING POINTS Designing production applications in statically typed functional languages such as Haskell Controlling code complexity with functional interfaces• Architectures, subsystems, and services for functional languages Developing concurrent frameworks and multithreaded applications Domain-driven design using free monads and other functional tools Property-based, integrational, functional, unit, and automatic whitebox testing AUDIENCE For experienced developers who know a functional language.
In 2012, the United Nations General Assembly determined that affordable Internet access is a human right, critical to citizen participation in democratic governments. Given the significance of information and communication technologies (ICTs) to social and political life, many U.S. tribes and Native organizations have created their own projects, from streaming radio to building networks to telecommunications advocacy. In Network Sovereignty, Marisa Duarte examines these ICT projects to explore the significance of information flows and information systems to Native sovereignty, and toward self-governance, self-determination, and decolonization. By reframing how tribes and Native organizations harness these technologies as a means to overcome colonial disconnections, Network Sovereignty shifts the discussion of information and communication technologies in Native communities from one of exploitation to one of Indigenous possibility.
Library research has changed dramatically since Marilyn Lutzker and Eleanor Ferrall's Criminal Justice Research in Libraries was published in 1986. In addition to covering the enduring elements of traditional research, this new edition provides full coverage of research using the World Wide Web, hypertext documents, computer indexes, and other online resources. It gives an in-depth explanation of such concepts as databases, networks, and full text, and the Internet gets a full chapter. The chapters on bibliographic searching, the library catalog, and comparative research are almost totally new, and chapters on indexes and abstracts, newsletters, newspapers and news broadcasts, documents, reports and conference proceedings, and statistics reflect the shift to computerized sources. The chapter on legal resources discusses the wealth of legal information available on the Internet. A new chapter on library research in forensic science corrects an omission from the first book. With the growth of computerized indexes and the Internet, more and more researchers are admitting that they feel inadequate to the new tools. Librarians themselves are struggling to keep abreast of the new technology. This book will help students, practitioners, scholars, and librarians develop a sense of competency in doing criminal justice research.
This book presents part of the proceedings of the Manufacturing and Materials track of the iM3F 2020 conference held in Malaysia. This collection of articles deliberates on the key challenges and trends related to manufacturing as well as materials engineering and technology in setting the stage for the world in embracing the fourth industrial revolution. It presents recent findings with regards to manufacturing and materials that are pertinent towards the realizations and ultimately the embodiment of Industry 4.0, with contributions from both industry and academia.
Incredibly useful, knowledge graphs help organizations keep track of medical research, cybersecurity threat intelligence, GDPR compliance, web user engagement, and much more. They do so by saving interlinked descriptions of entities (objects, events, situations, or abstract concepts) while encoding the semantics underlying the terminology. How do you create a knowledge graph? And how do you move it from theory into practice? Using hands-on examples, this practical book shows data scientists and data practitioners how to build their own custom knowledge graphs. Authors Jesus Barrasa and Jim Webber from Neo4j illustrate patterns commonly used for building knowledge graphs that solve many of today's pressing problems. You'll quickly discover how these graphs become exponentially more useful as you add more data. Learn the organizing principles necessary to build a knowledge graph Explore how graph databases serve as a foundation for knowledge graphs Understand how to import structured and unstructured data into your graph Follow examples to build integration-and-search knowledge graphs Understand what pattern detection knowledge graphs help you accomplish Explore dependency knowledge graphs through examples Use examples of natural language knowledge graphs and chatbots
A comprehensive and cutting-edge introduction to quantitative methods of causal analysis, including new trends in machine learning. Reasoning about cause and effect—the consequence of doing one thing versus another—is an integral part of our lives as human beings. In an increasingly digital and data-driven economy, the importance of sophisticated causal analysis only deepens. Presenting the most important quantitative methods for evaluating causal effects, this textbook provides graduate students and researchers with a clear and comprehensive introduction to the causal analysis of empirical data. Martin Huber’s accessible approach highlights the intuition and motivation behind various methods while also providing formal discussions of key concepts using statistical notation. Causal Analysis covers several methodological developments not covered in other texts, including new trends in machine learning, the evaluation of interaction or interference effects, and recent research designs such as bunching or kink designs.
In this timely collection, gender, sex, and technology are explored through an intersectional and interdisciplinary lens. Gender, Sex, and Tech! provides insight into the ways that technology affects, and is affected by, cultural perceptions of gender and sex. Through an examination of a range of past and present issues, the text highlights our relationships to technology and illustrates how gendered relations are shaped and transformed through social and technological innovations.Contributors bring to the fore feminist, decolonizing, and anti-racist methods to examine our everyday uses of technology, from the mundane to the surreal to the playful to the devastating. Original research and scholarship is skillfully grounded in real-world scenarios like revenge pornography, gender bias in artificial intelligence, menstrual tracking, online dating, and the COVID-19 pandemic, inviting students to take a closer look at technological transformations and their impact on gendered lived experience and to consider how the benefits of technology are inequitably shared within society. Centring Canadian scholars and Canadian perspectives without losing sight of the broader global connection, Gender, Sex, and Tech! is bursting with timely and of-the-moment content, making this collection a must-read for courses focused on gender and technology.
Do you find yourself sat at home wishing you could be in your favourite video game? Or dream of a time when you pretended you were Sailor Moon? Or do you want to embody your Dungeons and Dragons character for real? What's holding you back? Maybe you need to introduced to cosplay! Cosplay is a phenomenon that is taking over the world. If you haven't seen it yet, have you not been looking at social media? Cosplay is a mix of exciting craft skills, heady escapism and passion for pop culture that lets you be whoever you want, whenever you want. Cosplay has made its way into TV shows and documentaries, been included as part of film premieres and video game launches, it's even referenced in the comics, manga and media it comes from! Talk about meta. But what is this super popular hobby? Well, pick up this book, and it's twin A Guide to Movie and TV Cosplay, to get all the answers. Because it's more than just dressing up, promise. With a little bit of help from this handy, dandy guide to cosplay, you can get stuck in. Learn about the history of the hobby (it's been around longer than you'd think!), where it came from and how it got to be the way it is now, get your head around making and designing costumes, find out how about all the amazing skills people are using to make these costumes, and perhaps even try a few yourself. Who knows, you might be rocking out as Astro Boy, Chris Redfield or All Might at the next big comic con! So why not give it a try and play make believe for a day.
In reading this book, there are key themes that are constant such as the notion of identity and identity sets; e-sovereignty and privacy and most importantly the function of an Internet that is inclusive, not “controlled†by a few organizations for their own profitability. Certainly, “enterprising†the Internet has been a process over these past years and there is no intent to set judgement here but rather pause for a moment and reflect on the impact of these technologies to individuals. Yes, this is The Humanized Internet. These tenets may sound libertarian but in fact we are speaking about core principles to guide the development and perhaps the return of the Internet to the people especially those who are underserved . “Do No Evil†should not be a company motto but rather foundational to the development of any technologies that do impact us as individual consumers of these technologies and corresponding products. Indeed there is a polarity between an Internet that is used for mass empowerment and one that can be used for mass destruction. Privacy, security and the management of your digital footprint should be done by you. With the progression of Human and Machine interaction due to advances in Biotech and Brain/Computer interface Cloud, Virtual and Mixed Reality, we need to understand the impact of these technologies to identity overall. Do we require a new definition of identity? What is e-Sovereignty and it application moving forward if we posit that the institutions that exist today may indeed no longer be relevant in their current structure. We have read about the abuses when your data falls into the hands of other entities, intentionally or not. The Humanized Internet is therefore a call to action, your action.
Here is a book containing information about more than 500 Web sites about dinosaurs. Sites are rated for quality and cross-referenced by type, level of complexity, and availability of special features.
Information and Communications Technology (ICT) has been the focus of much debate and development within education, especially in the primary sector. This text offers tried and tested ideas for using IT effectively across the whole primary curriculum.
Work in Flutter, a framework designed from the ground up for dual platform development, with support for native Java/Kotlin or Objective-C/Swift methods from Flutter apps. Write your next app in one language and build it for both Android and iOS. Deliver the native look, feel, and performance you and your users expect from an app written with each platform's own tools and languages. Deliver apps fast, doing half the work you were doing before and exploiting powerful new features to speed up development. Write once, run anywhere. Learn Flutter, Google's multi-platform mobile development framework. Instantly view the changes you make to an app with stateful hot reload and define a declarative UI in the same language as the app logic, without having to use separate XML UI files. You can also reuse existing platform-specific Android and iOS code and interact with it in an efficient and simple way. Use built-in UI elements - or build your own - to create a simple calculator app. Run native Java/Kotlin or Objective-C/Swift methods from your Flutter apps, and use a Flutter package to make HTTP requests to a Web API or to perform read and write operations on local storage. Apply visual effects to widgets, create transitions and animations, create a chat app using Firebase, and deploy everything on both platforms. Get native look and feel and performance in your Android and iOS apps, and the ability to build for both platforms from a single code base. What You Need: Flutter can be used for Android development on any Linux, Windows or macOS computer, but macOS is needed for iOS development.
By the end of this decade, AI will exceed human levels of intelligence.
During the 2030s, it will become ‘superintelligent’, vastly
outstripping our capabilities and enabling dramatic interventions in
our bodies. By 2045, we will be able to connect our brains directly
with AI, enhancing our intelligence a millionfold and expanding our
consciousness in ways we can barely imagine. This is the Singularity.
Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversaries with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. And that's just for starters. Because good code involves social design, as well as technical design, you can find surprising dependencies between people and code to resolve coordination bottlenecks among teams. Best of all, the techniques build on behavioral data that you already have: your version-control system. Join the fight for better code! Use statistics and data science to uncover both problematic code and the behavioral patterns of the developers who build your software. This combination gives you insights you can't get from the code alone. Use these insights to prioritize refactoring needs, measure their effect, find implicit dependencies between different modules, and automatically create knowledge maps of your system based on actual code contributions. In a radical, much-needed change from common practice, guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Discover a comprehensive set of practical analysis techniques based on version-control data, where each point is illustrated with a case study from a real-world codebase. Because the techniques are language neutral, you can apply them to your own code no matter what programming language you use. Guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Apply research findings from social psychology to software development, ensuring you get the tools you need to coach your organization towards better code. If you're an experienced programmer, software architect, or technical manager, you'll get a new perspective that will change how you work with code. What You Need: You don't have to install anything to follow along in the book. TThe case studies in the book use well-known open source projects hosted on GitHub. You'll use CodeScene, a free software analysis tool for open source projects, for the case studies. We also discuss alternative tooling options where they exist.
Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such as lambdas and streams. If you're interested in applying FP concepts to your Java code, this book is for you. Author Ben Weidig highlights different aspects of functional programming and shows you how to incorporate them in your code without going "fully functional." You'll learn how, when, and why to use FP concepts such as immutability and pure functions to write more concise, reasonable, and future-proof code. Many developers seek to expand their horizons by using OOP and FP together. It's no longer either-or; it's both. In two parts, this book includes: A Functional Approach: Get a high-level overview of functional programming, including the types already available to Java developers. Then explore different FP concepts and learn how to use them. Real-World Problems, Patterns, and Recipes: Apply what you've learned in part one to the typical real-world problems you might encounter in your daily work.
Get ready to see Rails as you've never seen it before. Learn how to extend the framework, change its behavior, and replace whole components to bend it to your will. Eight different test-driven tutorials will help you understand Rails' inner workings and prepare you to tackle complicated projects with solutions that are well-tested, modular, and easy to maintain. This second edition of the bestselling "Crafting Rails Applications" has been updated to Rails 4 and discusses new topics such as streaming, mountable engines, and thread safety. Rails is one of the most extensible frameworks out there. This pioneering book deep-dives into the Rails plugin APIs and shows you, the intermediate Rails developer, how to use them to write better web applications and make your day-to-day work with Rails more productive. Rails Core developer Jose Valim guides you through eight different tutorials, each using test-driven development to build a new Rails plugin or application that solves common problems with these APIs. You'll learn how the Rails rendering stack works and customize it to read templates from the database while you discover how to mimic Active Record behavior, such as validations, in any other object. You'll find out how Rails integrates with Rack, the different ways to stream data from your web application, and how to mix Rails engines and Sinatra applications into your Rails apps, so you can choose the most appropriate tool for the job. In addition, you'll improve your productivity by customizing generators and responders. This book will help you understand Rails' inner workings, including generators, template handlers, internationalization, routing, and responders. With the knowledge you'll gain, you'll create well-tested, modular, and robust solutions for your next project.What You Need This book requires previous experience with Ruby on Rails. |
You may like...
Principles Of Business Information…
George Reynolds, Ralph M. Stair, …
Paperback
Handbook on the Politics and Governance…
Andrej Zwitter, Oskar J. Gstrein
Hardcover
R6,540
Discovery Miles 65 400
Tax Policy and Uncertainty - Modelling…
Christopher Ball, John Creedy, …
Hardcover
R3,110
Discovery Miles 31 100
Handbook of Artificial Intelligence in…
Benedict du Boulay, Antonija Mitrovic, …
Hardcover
R8,971
Discovery Miles 89 710
Principles Of Business Information…
Ralph Stair, George Reynolds, …
Paperback
(1)
Adaptive Filtering - Recent Advances and…
Wenping Cao, Qian Zhang
Hardcover
R3,068
Discovery Miles 30 680
|