Sunday, February 22, 2009

Interactive Distance Learning in PreK 12 Settings or Pro Office 2007 Development with VSTO

Interactive Distance Learning in PreK-12 Settings: A Handbook of Possibilities

Author: Jan M Yates

This practical book shows how to integrate elements of distance learning into PreK-12 settings. With emphasis on Internet-based delivery formats, Yates presents the latest research and proven techniques for creating effective distance-learning opportunities that enhance student achievement.

School Library Journal

Interactive distance learning technology includes any technology that brings outside learning resources into the classroom. They can be delayed-time (audiopage, video, CD-ROM, etc.) or real-time communication sources (online chats, audioconference, virtual-learning areas, etc.). In this thorough overview, Yates has included useful information for teachers and librarians new to their use and veterans. Although the emphasis is on Web-based sources, others may also be applied. The author encourages readers to start small by introducing these resources into existing lessons as enrichment. Chapters detailing the background, models, and applications of interactive distance learning are included as are discussions of supporting technologies and evaluating activities. Since Internet addresses do change, additional descriptive information is provided so sites can be found more easily if moved. References are provided at the end of each section.-Jessica Foster, Fairfax County Public Schools, VA Copyright 2004 Reed Business Information.



Table of Contents:
Acknowledgments
Preface
1An Introduction to the Use of Interactive Distance Learning Technologies1
2Background of Interactive Distance Learning Technologies13
3Models of Interactive Distance Learning Activities55
4Interactive Distance Learning Settings101
5Interactive Distance Learning Technology Applications117
6Support for Interactive Distance Learning Activities177
7Evaluation of Interactive Distance Learning Activities229
Afterword265
Index267

Go to: Italian or Thai

Pro Office 2007 Development with VSTO

Author: Ty Anderson

Experienced author Ty Anderson cuts to the chase in explaining how professional Microsoft Office 2007 solution developers get the job done. Ty is a professional Microsoft application developer working each and every day with the VSTO technology, and his real–world experience will teach you exactly what you need to know to excel in your professional development career.

Pro Office 2007 Development with VSTO takes you far beyond traditional VBA programming, showing you how to transform Microsoft Office 2007 into a complete enterprise application development platform. By the end of the book, you will be creating your own powerful, customized Office Business Applications (OBAs), using the techniques Ty has taught you throughout. The author demonstrates how to leverage all aspects of the Microsoft Office application platform (covering Word, Excel, Outlook, PowerPoint, Visio, and InfoPath) so you can create OBAs that increase information worker productivity, unlock business data stored in documents, reduce end–user training costs, increase developer productivity, and reduce IT operations costs.

This book takes you beyond the basics of VSTO with expert topics such as automation with the Office Application object models and includes detailed examples throughout.

What you’ll learn

  • Understand and leverage Microsoft Office Application object models.
  • Build Microsoft Office application–level add–ins.
  • Create and publish document–level add–ins.
  • Integrate external data into Office applications and documents.
  • Integrate SharePoint data with Office.
  • Buildworkflows.
  • Perform deployments of your solutions and manage delivery of updates.

  • Who is this book for

    This book is for Professional Microsoft Office application developers (and those aspiring to be so) who are interested in creating enterprise applications on the solid base of Microsoft Office 2007. The complexity of the examples assumes an intermediate–to–advanced level of experience with Microsoft .NET. Proficient VBA developers wishing to take their skills to the next level will also benefit by this book.

    About the Apress Pro Series

    The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

    You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.



    Saturday, February 21, 2009

    Absolute Beginners Guide to Adobe Photoshop Elements 2 or Cryptography

    Absolute Beginner's Guide to Adobe Photoshop Elements 2

    Author: Lisa Le

    New to Photoshop Elements? Learn everything you need to know to make your pictures perfect with the Absolute Beginner's Guide to Adobe Photoshop Elements 2. The book covers all aspects of the software (including the new features "borrowed" from the new Photoshop 7), offering you quick and easy explanations on controlling the software for the results you want. Photoshop Elements provides easy access to powerful editing tools and connects users to online output services as well as options for Web and print output. Absolute Beginner's Guide to Adobe Photoshop Elements 2 shows the beginning user how to maximize all these features and more.



    New interesting textbook: Professional Services for Men or Decoding Darkness

    Cryptography: A Very Short Introduction (Very Short Introductions Series)

    Author: Fred C Piper

    This book is a clear and informative introduction to cryptography and data protection--subjects of considerable social and political importance. It explains what algorithms do, how they are used, the risks associated with using them, and why governments should be concerned. Important areas are highlighted, such as Stream Ciphers, block ciphers, public key algorithms, digital signatures, and applications such as e-commerce. This book highlights the explosive impact of cryptography on modern society, with, for example, the evolution of the internet and the introduction of more sophisticated banking methods.



    Table of Contents:
    1Introduction1
    2Understanding cryptography7
    3Historical algorithms: simple examples18
    4Unbreakable ciphers?52
    5Modern algorithms60
    6Practical security75
    7Uses of cryptography85
    8Key management107
    9Cryptography in everyday life125
    References and further reading135
    Index139

    Friday, February 20, 2009

    Internet Protect Your Kids or Windows Server 2008 Networking and Network Access Protection

    Internet Protect Your Kids: Keep Your Children Safe from the Dark Side of Modern Technology

    Author: Stephen Arterburn

    Kids are under the influence of the Internet. It's "their" place." They live on it-leaving their parents scrambling for answers about what to do with My Space.com, pornographic websites, instant messaging, blogs . . . and how to shield their children from online sexual predators. Best-selling author of Every Man's Battle, Stephen Arterburn, and Roger Marsh, who co-hosts the nationally syndicated Homeword radio program, have teamed up to equip parents with easy lessons on how to monitor their kids' activity online, plus the practical answers they need to teach kids the realities of the Internet."There isn't a parent in America who doesn't need this book, and I can't think of two more qualified people to help parents teach their children to be web wise kids." From the foreword by Jim Burns, PhD., President, Homeword.



    New interesting book: Das Bilden der Wirtschaftsgesellschaft

    Windows Server 2008 Networking and Network Access Protection (NAP)

    Author: Joseph Davies

    Get the official resource for deploying, administering, and troubleshooting Windows Server 2008 networking and Network Access Protection (NAP) technologies, direct from the experts who know the technologies best. This definitive resource from award-winning Microsoft® networking author Joseph Davies and Microsoft Most Valuable Professional (MVP) author Tony Northrup also offers expert insights direct from the Windows Server Networking team at Microsoft. You get detailed information about all major networking and network security services, including the all-new Network Access Protection (NAP), authentication infrastructure, IPv4 and IPv6, remote access, virtual private networks, IP security, quality of service, scalable networking, wireless infrastructure and security, DNS, DHCP, Windows® Firewall, and more. You also get a companion DVD with a fully searchable eBook version of the book, plus eBook samples from Understanding IPv6 2nd Edition, Windows Server 2008 TCP/IP Protocols and Services, and TCP/IP Fundamentals. This official Microsoft resource delivers what every Windows administrator needs to master Windows Server 2008 networking.

    Key Book Benefits:

    • Delivers in-depth technical guidance for administering, Windows Server 2008 networking and NAP technologies
    • Features definitive product information from the experts, with additional insights from the Windows Server team at Microsoft and field consultants
    • Provides the detailed information that every Windows administrator needs about NAP, IPv4 and IPv6, remote access, virtual private networks, IP security, DNS, DHCP, Windows Firewall, and more
    • Includes a DVD with a fully searchable eBook ofall seven volumes, plus bonus eBook samples from three additional networking books



    Thursday, February 19, 2009

    Creating Cool MINDSTORMS NXT Robots or C Programming in Easy Steps

    Creating Cool MINDSTORMS NXT Robots

    Author: Daniele Benedettelli

    Build and program MINDSTORM NXT robots with Daniele Benedettelli, one of the world’s most respected NXT robot builders. He shows you how to build and program them from scratch, starting with the simplest robots and progressing in difficulty to a total of seven award–winning robots! You can download all the code, along with low–resolution videos that show how your robot works when it’s finished. You don’t need to be a programmer to develop these cool robots because all the code is provided, but advanced developers will enjoy seeing the secrets of Benedettelli’s code and techniques revealed.
    What you’ll learn

    • How to create award–winning robots from scratch to final programming.
    • How to build each robot and which materials to use.
    • Why certain features have specific designs.
    • How to program your robot–all code is available for free download.
    • Inspiration and tips and tricks on robotics, a particularly valuable resource for teachers and students.

    Who is this book for?

    Anyone interested in building robots or seeing how it is done. Programmers interested in learning how robots are programmed.
    Related Titles

    • Competitive MINDSTORMS: A Complete Guide to Robotic Sumo using LEGO MINDSTORMS
    • Squeak: Learn Programming with Robots
    • Robot Building for Beginners
    • The Definitive Guide to Building Java Robots
    • Intermediate Robot Building
    • LEGO MINDSTORMS NXT: The Mayan Adventure
    • LEGO MINDSTORMS NXT-G Programming Guide
    • The Robosapien Companion: Tips, Tricks, and Hacks
    • ExtremeMINDSTORMS: An Advanced Guide to LEGO MINDSTORMS
    • Advanced NXT: The Da Vinci Inventions Book



    Table of Contents:
    About the Author     xi
    About the Technical Reviewer     xiii
    Acknowledgments     xv
    Introduction     xxvii
    Look, Mom! No Wheels!
    Building Biped Robots     3
    LEGO Bipedal Walking: The State of the Art     3
    Interlacing Legs Bipeds     3
    Jerky COG Shifting Bipeds     5
    Smooth COG Shifting Bipeds     9
    Summary     10
    Quasimodo     11
    Applying What You Learned     12
    Introducing NXT Technology     15
    Meeting the NXT-G Software     17
    Connecting the NXT for the First Time     17
    Programming Quasimodo Using NXT-G     20
    The Shortest Program in the Book     22
    Building Your Belfry Hunchback     25
    Summary     45
    Finite State Machines     47
    Finite State Machines in Brief     47
    Saturating Counter     49
    FSM General Implementation     55
    Decision Tables     56
    Summary     58
    NXT AT-ST     59
    Design Thoughts     60
    Programming the AT-ST     62
    Building Your Personal AT-ST     71
    Summary     141
    Omni-Biped     143
    History of a Biped     144
    Single-Tasking vs. Multitasking     145
    Writing a Single-Task Program     149
    Using Hysteresis     154
    Writing a Multitask Program     158
    Building Instructions     163
    Summary     201
    NXT Turtle     203
    Quadruped Walking     204
    Introducing the Turtle     206
    Programming the Turtle     207
    Simple Program     207
    Line Following     214
    Autonomous Behavior Simulation     217
    Building Your Pet     233
    Design Thoughts     277
    Summary     278
    Back on Wheels
    Mine Sweeper     281
    Getting More Actions from a Single Motor     282
    The Double Scanner     286
    Programming the Mine Sweeper     286
    Building the Mine Sweeper     299
    Mines Building Instructions     341
    Summary     344
    JohnNXT Is Alive!     347
    Johnnicle: My LEGO Johnny 5 Chronicle     347
    JohnNXT Features     354
    Sensors and Actuators     354
    JohnNXT's Behavior and Menu     356
    JohnNXT User Guide     357
    Turning It On     357
    Autonomous Behavior     358
    JohnNXT's Menu     358
    Programming JohnNXT     360
    Panoramic View of the JohnNXT Software     360
    High Speed Communication Library     361
    Slave Program     362
    Master Program     366
    Sound Counting FSM     370
    JohnNXT Programming Guide     374
    Moving the Treads     376
    Moving the Head     376
    Playing Sounds     376
    Moving the Slave NXT Motors     377
    Building JohnNXT     378
    Summary     516
    Need Input! Building a Remote Control Device     517
    The Remote Control Design     517
    Bluetooth Autoconnection Library     518
    R/C: A Program for Every Need     520
    Simple R/C Programs     520
    Advanced Program     534
    Remote Control Template Programs     542
    Sender Program Template     543
    Receiver Program Template     544
    Building the Remote Control     552
    Summary     565
    Introduction to BricxCC and NXC Programming      567
    Getting Connected with BricxCC     568
    Ready to Go     574
    BricxCC Menu     575
    BricxCC Tools     576
    Summary     577
    Index     579

    Go to: Three Approaches to Abortion or Spies for Hire

    C++ Programming in Easy Steps

    Author: Mike McGrath

    C++ Programming In Easy Steps shows the reader how to program in C++, both on Windows platforms and on Unix-based platforms, such as Linux. It contains separate chapters on the major features of C++, plus complete example programs that illustrate each aspect.
    Each chapter builds the reader's knowledge of C++. By the end of this book, the reader will have gained a sound understanding of the C++ language and be able to write C++ programs and compile them into executable files.
    C++ Programming In Easy Steps is a great value and has an easy-to-follow style that will be useful to anyone who wants to begin programming in C++-programmers, students, and those who just need a fundamental understanding of object oriented programming.