|
|
San Francisco, CA, February 11, 2014—Technological knowledge is more important today than ever, with even President Obama asking more students to learn to code. According to Code.org, computing occupations are among the highest-paying jobs for new graduates, yet fewer than 3 percent of college students earn a degree in computer science. In 36 states, computer science classes aren't even high school graduation requirements. There's clearly a disconnect here.
Aspiring programmers are often overwhelmed because they think they need to learn complex, text-based languages in order to code. Ultimately, many give up or turn to expensive crash courses, when all they really need is a painless place to start, like this new book from No Starch Press. In Learn to Program with Scratch (No Starch Press, Feb 2014, 288 pp., $34.95, ISBN 9781593275433), readers can learn how to code without getting in over their heads (and without breaking the bank).
Scratch is a language traditionally reserved for teaching kids how to code using visual blocks instead of typed commands. However, this surprisingly powerful programming language can make computer science approachable for anyone. In Learn to Program with Scratch, author Majed Marji highlights the unexpected power of this simple but fun language as readers learn to:
- Harness the power of repeat loops and recursion
- Use if/else statements and logical operators to make decisions
- Store data in variables and lists to use later in their program
- Read, store, and manipulate user input
- Implement key computer science algorithms like linear searches and bubble sorts
Computer programming can be difficult, but Scratch makes learning core concepts easy for everyone. At last, the rest of us have a book to build the foundation for code literacy.
For more information or to request a review copy of the Learn to Program with Scratch, contact KC Crowell at No Starch Press ([email protected], +1.415.863.9900 x100 or visit www.nostarch.com).
Sample Pages from Learn to Program with Scratch
About the Author
Majed Marji is a senior development engineer at General Motors and an adjunct faculty member at Wayne State University in Michigan. He holds a PhD. in Electrical Engineering from Wayne State University and an MBA in Strategic Management from Davenport University.
Additional Resources
No Starch Press Catalog Page
Chapter 5: Variables (PDF)
Table of Contents
Detailed Table of Contents (PDF)
Index (PDF)
You Might Also Be Interested In:
Available in fine bookstores everywhere, from http://www.oreilly.com/nostarch, or directly from No Starch Press (http://www.nostarch.com, [email protected], 1-800-420-7240).
About No Starch Press
Founded in 1994, No Starch Press publishes the finest in geek entertainment. Our titles have personality, our authors are passionate, and our books tackle topics that people care about. No Starch Press titles have won the Grand Prize at the San Francisco Book Festival and the Independent Publisher Book Award (the "IPPY") from Independent Publisher.
About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
# # #
O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.
|