|
|
|
|
LEADER |
00000nam a2200000 i 4500 |
001 |
MGH_AEscn00100323 |
003 |
IN-ChSCO |
005 |
20180215192945.0 |
006 |
m||||||||||||||||| |
007 |
cr |n||||||||n |
008 |
180215s2018||||nyu|||||o|||||||||||eng|| |
010 |
|
|
|a 2017954427
|
020 |
|
|
|a 9781260117592 (e-ISBN)
|
020 |
|
|
|a 1260117596 (e-ISBN)
|
020 |
|
|
|a 9781260117585 (print-ISBN)
|
020 |
|
|
|a 1260117588 (print-ISBN)
|
035 |
|
|
|a (OCoLC)1015247891
|
040 |
|
|
|a IN-ChSCO
|b eng
|e rda
|
041 |
0 |
|
|a eng
|
050 |
|
4 |
|a TJ223.P76
|
072 |
|
7 |
|a COM
|x 051360
|2 bisacsh
|
072 |
|
7 |
|a TEC
|x 008070
|2 bisacsh
|
072 |
|
7 |
|a EDU
|x 029030
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 049000
|2 bisacsh
|
072 |
|
7 |
|a TEC
|x 008000
|2 bisacsh
|
072 |
|
7 |
|a EDU
|x 039000
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051390
|2 bisacsh
|
082 |
0 |
4 |
|a 006.2/2
|2 23
|
100 |
1 |
|
|a Monk, Simon,
|e author.
|
245 |
1 |
0 |
|a Programming the BBC micro:bit :
|b Getting Started with MicroPython /
|c Simon Monk.
|
250 |
|
|
|a 1st edition.
|
264 |
|
1 |
|a New York, N.Y. :
|b McGraw-Hill Education,
|c [2018].
|
264 |
|
4 |
|c ?2018.
|
300 |
|
|
|a 1 online resource (192 pages) :
|b 100 illustrations.
|
336 |
|
|
|a text
|2 rdacontent
|
337 |
|
|
|a computer
|2 rdamedia
|
338 |
|
|
|a online resource
|2 rdacarrier
|
504 |
|
|
|a Includes bibliographical references and index.
|
505 |
0 |
|
|a Cover -- Title Page -- Copyright Page -- About the Author -- Contents -- Acknowledgments -- 1 Introduction -- Plug Me In! -- History -- What Can It Do? -- micro:bit versus Raspberry Pi and Arduino -- So What Is Programming? -- Why MicroPython? -- Summary -- 2 Getting Started -- MicroPython Editors -- Online Editor -- The Mu Editor -- Downloading This Book?s Programs -- Summary -- 3 MicroPython Basics -- Numbers -- Variables -- Strings -- Converting Numbers to Strings -- Programs -- Looping Forever -- for Loops -- ifs and elses -- More on while -- Timer Example -- Summary -- 4 Functions -- What Are Functions? -- Parameters -- Global Variables -- Return Values -- Advanced Parameters -- Summary -- 5 Lists and Dictionaries -- Lists -- Message Board Example -- The Lowdown on Lists -- Dictionaries -- An Example -- Dictionaries in Detail -- Summary -- 6 Writing Your Own Programs -- Writing Software -- State Machine Design -- Revisiting the Timer Example -- Debugging -- More Python -- Summary -- 7 Modules and Classes -- Built-in Modules -- Classes and Instances -- Inheritance -- Making Simple Modules -- Making a Module That Uses a Class -- Modules from the Community -- Summary -- 8 The LED Display -- Controlling Individual LEDs -- Scrolling Text -- Showing Text -- Showing an Image -- Animation -- Racing Game -- Summary -- 9 micro:bit Sensors -- Buttons Revisited -- Gestures -- Raw Accelerometer Data -- Magnetometer -- Processor Temperature -- Touch -- Summary -- 10 Connecting Electronics -- Battery Power -- micro:bit Operating Voltage -- GPIO Pins 0, 1, and 2 -- Power Out -- Sound Output -- Neopixels -- The Edge Connector -- Summary -- 11 Radio and Communications -- Basic micro:bit-to-micro:bit Communication -- Messaging Different Users -- Advanced Radio Settings -- Computer-to-micro:bit Communication -- Remote Control of Your micro:bit Using Python -- Summary -- 12 JavaScript Blocks Editor -- The Editor -- Getting Started -- Events -- Variables and Loops -- Magnetometer Example -- Summary -- A MicroPython Reference -- Language Contructs -- Comparisons -- Numbers -- Strings -- Lists -- Dictionaries -- Type Conversions -- B Hardware -- micro:bit Edge Connector Pinout -- Suppliers and Manufacturers -- Components -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- R -- S -- T -- U -- V -- W.
|
520 |
3 |
|
|a This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating fun applications on your micro:bit. Getting Started with MicroPython begins with basic concepts and gradually progresses to more advanced techniques. You will discover how to use the micro:bit's built-in hardware, use the LED display, accept input from sensors, attach external electronics, and handle wireless communication.
|
530 |
|
|
|a Also available in print edition.
|
533 |
|
|
|a Electronic reproduction.
|b New York, N.Y. :
|c McGraw Hill,
|d 2018.
|n Mode of access: World Wide Web.
|n System requirements: Web browser.
|n Access may be restricted to users at subscribing institutions.
|
538 |
|
|
|a Mode of access: Internet via World Wide Web.
|
546 |
|
|
|a In English.
|
588 |
|
|
|a Description based on e-Publication PDF.
|
650 |
|
0 |
|a Micro:bit.
|
650 |
|
0 |
|a Microcontrollers.
|
650 |
|
0 |
|a Programmable controllers.
|
655 |
|
0 |
|a Electronic books.
|
776 |
1 |
8 |
|i Print version:
|t Programming the BBC micro:bit, Getting Started with MicroPython.
|b First edition.
|d New York, N.Y. : McGraw Hill,
|c [2018],
|z 9781260117585
|
856 |
4 |
0 |
|u https://accessengineeringlibrary.uam.elogim.com/content/book/9781260117585
|z Texto completo
|