Technology in Action

Technology in Action PDF Author: Christian Heath
Publisher: Cambridge University Press
ISBN: 9780521568692
Category : Business & Economics
Languages : en
Pages : 290

Get Book Here

Book Description
Despite the extraordinary advances in digital and communication technology over recent years, we know very little about the way these complex systems affect everyday work and interaction. This book seeks to explore these issues through a series of video-based field studies. It begins by discussing the introduction of basic information systems in general medical practice and ends with an exploration of interpersonal communication in advanced media spaces; in the process also looking at news production, the control room of London Underground and computer aided design in architectural practice. Social interaction forms a particular focus of these studies as they explore the way individuals use various tools and technologies and coordinate their actions and activities with each other. The authors also show how video-based field studies of work and interaction can inform the design, development and deployment of new technology, in this valuable new resource for academics, researchers and practitioners.

Technology in Action

Technology in Action PDF Author: Christian Heath
Publisher: Cambridge University Press
ISBN: 9780521568692
Category : Business & Economics
Languages : en
Pages : 290

Get Book Here

Book Description
Despite the extraordinary advances in digital and communication technology over recent years, we know very little about the way these complex systems affect everyday work and interaction. This book seeks to explore these issues through a series of video-based field studies. It begins by discussing the introduction of basic information systems in general medical practice and ends with an exploration of interpersonal communication in advanced media spaces; in the process also looking at news production, the control room of London Underground and computer aided design in architectural practice. Social interaction forms a particular focus of these studies as they explore the way individuals use various tools and technologies and coordinate their actions and activities with each other. The authors also show how video-based field studies of work and interaction can inform the design, development and deployment of new technology, in this valuable new resource for academics, researchers and practitioners.

Science in Action

Science in Action PDF Author: Bruno Latour
Publisher: Harvard University Press
ISBN: 9780674792913
Category : History
Languages : en
Pages : 292

Get Book Here

Book Description
From weaker to stronger rhetoric : literature - Laboratories - From weak points to strongholds : machines - Insiders out - From short to longer networks : tribunals of reason - Centres of calculation.

Integrating Educational Technology Into Teaching

Integrating Educational Technology Into Teaching PDF Author: M. D. Roblyer
Publisher: Pearson College Division
ISBN: 9780130423191
Category : Education
Languages : en
Pages :

Get Book Here

Book Description
Integration methods should be based in both learning theory and teaching practice. Integration should match specific teaching and learning needs. Old integration strategies are not necessarily bad; new strategies are not necessarily good. Using these three premises as a foundation, this book presents effective theory- and research-based strategies for integrating technology resources and technology-based methods into everyday classroom practices. It is written from the teacher's perspective, making it ideal for both novice and experienced computer users. Unique coverage of integrating technology into specific content areas in Part IV demonstrates how to use technology to teach language arts, social studies, science, math, music, art, phys ed/health, and special education, rather than just providing generic strategies. For practicing teachers and computer users.

Practical Raspberry Pi

Practical Raspberry Pi PDF Author: Brendan Horan
Publisher: Apress
ISBN: 1430249722
Category : Computers
Languages : en
Pages : 260

Get Book Here

Book Description
Practical Raspberry Pi takes you quickly through the hardware and software basics of the Raspberry Pi. Author Brendan Horan then gets you started on a series of fun and practical projects, including a simple temperature sensor, a media center, a real-time clock, and even a security monitoring device, all of which require minimal programming experience. Along with these projects, you'll learn all about the Raspberry Pi hardware, including how it can be so powerful and still so small and inexpensive, why it's so suitable as a video player, and how you can customize it for different tasks, including running different operating systems on it, including Android and RISC OS. The Raspberry Pi is an inexpensive but relatively powerful little computer. It was designed to get kids interested in computing and programming, but it's also a great platform for hardware hackery. The projects in this book will get you deep into the hardware to show you what the Raspberry Pi can really do.

Meet the Kinect

Meet the Kinect PDF Author: Sean Kean
Publisher: Apress
ISBN: 9781430238881
Category : Computers
Languages : en
Pages : 0

Get Book Here

Book Description
Meet the Kinect introduces the exciting world of volumetric computing using the Microsoft Kinect. You'll learn to write scripts and software enabling the use of the Kinect as an input device. Interact directly with your computer through physical motion. The Kinect will read and track body movements, and is the bridge between the physical reality in which you exist and the virtual world created by your software. Microsoft’s Kinect was released in fall 2010 to become the fastest-selling electronic device ever. For the first time, we have an inexpensive, three-dimensional sensor enabling direct interaction between human and computer, between the physical world and the virtual. The Kinect has been enthusiastically adopted by a growing culture of enthusiasts, who put it to work in creating technology-based art projects, three-dimensional scanners, adaptive devices for sight-impaired individuals, new ways of interacting with PCs, and even profitable business opportunities. Meet the Kinect is the resource to get you started in mastering the Kinect and the exciting possibilities it brings. You’ll learn about the Kinect hardware and what it can do. You’ll install drivers and learn to download and run the growing amount of Kinect software freely available on the Internet. From there, you’ll move into writing code using some of the more popular frameworks and APIs, including the official Microsoft API and the language known as Processing that is popular in the art and creative world. Along the way, you’ll learn principles and terminology. Volumetric computing didn’t begin with the Kinect. The field is decades old—if you’ve ever had an MRI, for example, you have benefitted from volumetric computing technology. Meet the Kinect goes beyond just the one device to impart the principles and terminology underlying the exciting field of volumetric computing that is now wide-open and accessible to the average person.

Practical OpenCV

Practical OpenCV PDF Author: Samarth Brahmbhatt
Publisher: Apress
ISBN: 1430260793
Category : Computers
Languages : en
Pages : 229

Get Book Here

Book Description
Practical OpenCV is a hands-on project book that shows you how to get the best results from OpenCV, the open-source computer vision library. Computer vision is key to technologies like object recognition, shape detection, and depth estimation. OpenCV is an open-source library with over 2500 algorithms that you can use to do all of these, as well as track moving objects, extract 3D models, and overlay augmented reality. It's used by major companies like Google (in its autonomous car), Intel, and Sony; and it is the backbone of the Robot Operating System’s computer vision capability. In short, if you're working with computer vision at all, you need to know OpenCV. With Practical OpenCV, you'll be able to: Get OpenCV up and running on Windows or Linux. Use OpenCV to control the camera board and run vision algorithms on Raspberry Pi. Understand what goes on behind the scenes in computer vision applications like object detection, image stitching, filtering, stereo vision, and more. Code complex computer vision projects for your class/hobby/robot/job, many of which can execute in real time on off-the-shelf processors. Combine different modules that you develop to create your own interactive computer vision app. What you’ll learn The ins and outs of OpenCV programming on Windows and Linux Transforming and filtering images Detecting corners, edges, lines, and circles in images and video Detecting pre-trained objects in images and video Making panoramas by stitching images together Getting depth information by using stereo cameras Basic machine learning techniques BONUS: Learn how to run OpenCV on Raspberry Pi Who this book is for This book is for programmers and makers with little or no previous exposure to computer vision. Some proficiency with C++ is required. Table of ContentsPart 1: Getting comfortable Chapter 1: Introduction to Computer Vision and OpenCV Chapter 2: Setting up OpenCV on your computer Chapter 3: CV Bling – OpenCV inbuilt demos Chapter 4: Basic operations on images and GUI windows Part 2: Advanced computer vision problems and coding them in OpenCV Chapter 5: Image filtering Chapter 6: Shapes in images Chapter 7: Image segmentation and histograms Chapter 8: Basic machine learning and keypoint-based object detection Chapter 9: Affine and Perspective transformations and their applications to image panoramas Chapter 10: 3D geometry and stereo vision Chapter 11: Embedded computer vision: Running OpenCV programs on the Raspberry Pi

Arduino Wearables

Arduino Wearables PDF Author: Tony Olsson
Publisher: Apress
ISBN: 1430243600
Category : Computers
Languages : en
Pages : 327

Get Book Here

Book Description
You've probably seen LED-decorated t-shirts and hats, and maybe even other electronic gadgets embedded in clothing, but with Arduino Wearables you can learn to make your own wearable electronic creations. This book is an introduction to wearable computing, prototyping, and smart materials using the Arduino platform. Every chapter takes you all the way from idea to finished project. Even if you have no experience with Arduino, this book will get you set up with all the materials, software, and hardware you need; you'll complete simple projects first, and then build on your growing expertise to make more complex projects. By the end of the book, you'll have learned: Electronics basics How to prototype successfully Arduino programming How to design and build your own wearable Arduino creations Along the way you'll create fun and inspiring wearables, such as: An LED bracelet: learn the basics of wearable electronics A synthesizer tie: accept user input and create output in response A solar-powered glow in the dark bag: create self-sufficient wearables A shape memory flower: store state and manipulate your wearables An EL wire dress: add designer touches to your wearables A beatbox hoodie: use a voice-activated sequencer and skin resistance to create the coolest of urban wearables Arduino Wearables is the complete guide to getting started with Arduino and wearable computing. The 10 inspiring projects to make, learn from, and build upon will equip you for creating your own projects; the only limit is your imagination.

Arduino Internals

Arduino Internals PDF Author: Dale Wheat
Publisher: Apress
ISBN: 1430238836
Category : Computers
Languages : en
Pages : 386

Get Book Here

Book Description
Arduino Internals guides you to the heart of the Arduino board. Author Dale Wheat shares his intimate knowledge of the Arduino board—its secrets, its strengths and possible alternatives to its constituent parts are laid open to scrutiny in this book. You'll learn to build new, improved Arduino boards and peripherals, while conforming to the Arduino reference design. Arduino Internals begins by reviewing the current Arduino hardware and software landscape. In particular, it offers a clear analysis of how the ATmega8 board works and when and where to use its derivatives. The chapter on the "hardware heart" is vital for the rest of the book and should be studied in some detail. Furthermore, Arduino Internals offers important information about the CPU running the Arduino board, the memory contained within it and the peripherals mounted on it. To be able to write software that runs optimally on what is a fairly small embedded board, one must understand how the different parts interact. Later in the book, you'll learn how to replace certain parts with more powerful alternatives and how to design Arduino peripherals and shields. Since Arduino Internals addresses both sides of the Arduino hardware-software boundary, the author analyzes the compiler toolchain and again provides suggestions on how to replace it with something more suitable for your own purposes. You'll also learn about how libraries enable you to change the way Arduino and software interact, and how to write your own library implementing algorithms you've devised yourself. Arduino Internals also suggests alternative programming environments, since many Arduino hackers have a background language other than C or Java. Of course, it is possible to optimize the way in which hardware and software interact—an entire chapter is dedicated to this field. Arduino Internals doesn't just focus on the different parts of Arduino architecture, but also on the ways in which example projects can take advantage of the new and improved Arduino board. Wheat employs example projects to exemplify the hacks and algorithms taught throughout the book. Arduino projects straddling the hardware-software boundary often require collaboration between people of different talents and skills which cannot be taken for granted. For this reason, Arduino Internals contains a whole chapter dedicated to collaboration and open source cooperation to make those tools and skills explicit. One of the crowning achievements of an Arduino hacker is to design a shield or peripheral residing on the Arduino board, which is the focus of the following chapter. A later chapter takes specialization further by examining Arduino protocols and communications, a field immediately relevant to shields and the communication between peripherals and the board. Finally, Arduino Internals integrates different skills and design techniques by presenting several projects that challenge you to put your newly-acquired skills to the test! Please note: the print version of this title is black & white; the eBook is full color.

Event Processing in Action

Event Processing in Action PDF Author: Peter Niblett
Publisher: Simon and Schuster
ISBN: 1638352623
Category : Computers
Languages : en
Pages : 666

Get Book Here

Book Description
Unlike traditional information systems which work by issuing requests and waiting for responses, event-driven systems are designed to process events as they occur, allowing the system to observe, react dynamically, and issue personalized data depending on the recipient and situation. Event Processing in Action introduces the major concepts of event-driven architectures and shows how to use, design, and build event processing systems and applications. Written for working software architects and developers, the book looks at practical examples and provides an in-depth explanation of their architecture and implementation. Since patterns connect the events that occur in any system, the book also presents common event-driven patterns and explains how to detect and implement them. Throughout the book, readers follow a comprehensive use case that incorporates all event processing programming styles in practice today. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Programming Sudoku

Programming Sudoku PDF Author: Wei-Meng Lee
Publisher: Apress
ISBN: 143020138X
Category : Computers
Languages : en
Pages : 223

Get Book Here

Book Description
Sudoku is amazingly popular This is a beginning programmer’s guide with a gaming slant. It mixes learning and fun It teaches the reader how to build a fun, complex, and addictive puzzle game