30-Second Coding: The 50 essential principles that instruct technology, each explained in half a minute

From the Publisher

Several children sitting at desks.Several children sitting at desks.

30-Second Coding: The 50 essential principles that instruct technology, each explained in half a minute

In this book we present the ideas closest to the hearts of computer programmers (you can add your own joke about a well-known science-fiction franchise here). In academic circles, what you might know as programming is known as ‘computer science’, and it is a subject that isn’t that old. For that reason, we’ve begun by devoting a whole chapter to the emergence of the computer as we understand it today, before breaking down the means by which we can instruct them. Whether it’s introducing the Difference Engine or face detection, each entry is broken into several parts. The centrepiece is the 30-second code – the explanation itself. If you’re short on time, the 3-second bit squeezes the essence of that into a single sentence, while the 3-minute byte offers a broader context.

A person standing on a ladder and removing a book from a shelf.A person standing on a ladder and removing a book from a shelf.

CODE LIBRARIES

the 30-second code

At its core, a library is just a collection of written software functions that you can reuse at the beginning of a new program. You might choose to keep copies of functions you write in a long text file, then copy-and-paste at the start of new programs – this is a rudimentary library. This approach will get hard to manage over time, but programmers can keep pre-programmed tools ready in themed library files and link any they need. A computer’s operating system might also include local libraries that can be accessed by software while it is being run, as discussed on the previous pages; the key is that the ‘object’ in the library works for any program that needs it. Programmers and entities such as businesses can share technologies (or at least the parts they wish to) via public code libraries, which is why open source is so often used to share features between programmers.

3-SECOND BIT

In programming, a library is collection of reuseable functions. You can manage these in less or more sophisticated ways depending on the scale of your project.

3-MINUTE BYTE

Rather than include the source code, some code libraries operate using ‘linkers’. Instead of inserting extra source code into your program before compiling into machine code, all the libraries are associated with precompiled machine code binaries. When your new program is compiled into a final binary, these sections are added in binary form, saving processing time.

RELATED TOPICS FUNCTIONS page 76 AI: ARTIFICIAL INTELLIGENCE page 138

Publisher ‏ : ‎ Ivy Press (November 23, 2021)
Language ‏ : ‎ English
Hardcover ‏ : ‎ 160 pages
ISBN-10 ‏ : ‎ 0711263647
ISBN-13 ‏ : ‎ 978-0711263642
Item Weight ‏ : ‎ 1.2 pounds
Dimensions ‏ : ‎ 7.4 x 0.7 x 9.35 inches

$11.98

Added to wishlistRemoved from wishlist 0


Price: $11.98
(as of Nov 05,2022 10:49:36 UTC – Details)


From the Publisher

Several children sitting at desks.Several children sitting at desks.

30-Second Coding: The 50 essential principles that instruct technology, each explained in half a minute

In this book we present the ideas closest to the hearts of computer programmers (you can add your own joke about a well-known science-fiction franchise here). In academic circles, what you might know as programming is known as ‘computer science’, and it is a subject that isn’t that old. For that reason, we’ve begun by devoting a whole chapter to the emergence of the computer as we understand it today, before breaking down the means by which we can instruct them. Whether it’s introducing the Difference Engine or face detection, each entry is broken into several parts. The centrepiece is the 30-second code – the explanation itself. If you’re short on time, the 3-second bit squeezes the essence of that into a single sentence, while the 3-minute byte offers a broader context.

A person standing on a ladder and removing a book from a shelf.A person standing on a ladder and removing a book from a shelf.

CODE LIBRARIES

the 30-second code

At its core, a library is just a collection of written software functions that you can reuse at the beginning of a new program. You might choose to keep copies of functions you write in a long text file, then copy-and-paste at the start of new programs – this is a rudimentary library. This approach will get hard to manage over time, but programmers can keep pre-programmed tools ready in themed library files and link any they need. A computer’s operating system might also include local libraries that can be accessed by software while it is being run, as discussed on the previous pages; the key is that the ‘object’ in the library works for any program that needs it. Programmers and entities such as businesses can share technologies (or at least the parts they wish to) via public code libraries, which is why open source is so often used to share features between programmers.

3-SECOND BIT

In programming, a library is collection of reuseable functions. You can manage these in less or more sophisticated ways depending on the scale of your project.

3-MINUTE BYTE

Rather than include the source code, some code libraries operate using ‘linkers’. Instead of inserting extra source code into your program before compiling into machine code, all the libraries are associated with precompiled machine code binaries. When your new program is compiled into a final binary, these sections are added in binary form, saving processing time.

RELATED TOPICS FUNCTIONS page 76 AI: ARTIFICIAL INTELLIGENCE page 138

Publisher ‏ : ‎ Ivy Press (November 23, 2021)
Language ‏ : ‎ English
Hardcover ‏ : ‎ 160 pages
ISBN-10 ‏ : ‎ 0711263647
ISBN-13 ‏ : ‎ 978-0711263642
Item Weight ‏ : ‎ 1.2 pounds
Dimensions ‏ : ‎ 7.4 x 0.7 x 9.35 inches

30-Second Coding: The 50 essential principles that instruct technology, each explained in half a minute

$11.98

Pimsleur Language LearningPimsleur Language Learning
Kiwi Travel Booking
Paid Online Writing Jobs
HolidayNomad.com
Logo
Enable registration in settings - general
Shopping cart