Learn to Program with Scratch

0
(0)

Learn to Program with Scratch
 

  • Author:Majed Marji
  • Length: 288 pages
  • Edition: 1
  • Publisher: No Starch Press
  • Publication Date: 2014-02-23
  • ISBN-10: 1593275439
  • ISBN-13: 9781593275433
  • Sales Rank: #44742 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math

    Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts?

    In Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You’ll learn how 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 your program
    • Read, store, and manipulate user input
    • Implement key computer science algorithms like a linear search and bubble sort

    Hands-on projects will challenge you to create an Ohm’s law simulator, draw intricate patterns, program sprites to mimic line-following robots, create arcade-style games, and more! Each chapter is packed with detailed explanations, annotated illustrations, guided examples, lots of color, and plenty of exercises to help the lessons stick. Learn to Program with Scratch is the perfect place to start your computer science journey, painlessly.

    Table of Contents

    Chapter 1. Getting Started
    Chapter 2. Motion and Drawing
    Chapter 3. Looks and Sound
    Chapter 4. Procedures
    Chapter 5. Variables
    Chapter 6. Making Decisions
    Chapter 7. Repetition: Definite and Indefinite Loops
    Chapter 8. String Processing
    Chapter 9. Lists

    中文:

    书名:Learn to Program with Scratch

    学会使用Scratch编程:游戏、艺术、科学和数学编程的视觉介绍

    Scratch是一个有趣的、免费的、初学者友好的编程环境,您可以在其中连接代码块来构建程序。虽然最著名的是让孩子们接触编程,但Scratch可以让任何年龄段的人都能接触到计算机科学。与其用神秘的编程语言输入无数行代码,为什么不使用五颜六色的命令块和卡通精灵来创建强大的脚本呢?

    In 学会从头开始编程,作者Majed Marji使用Scratch解释了解决现实世界编程问题所必需的概念。带有颜色编码的标签块清楚地显示了给定脚本中的每个逻辑步骤,只需单击一下,您甚至可以测试脚本的任何部分以检查您的逻辑。您将学习如何:

    • Harness the power of repeat loops and recursion
    • 使用If/Else语句和逻辑运算符进行决策
    • 将数据存储在变量和列表中,以便以后在程序中使用
    • 读取、存储和操作用户输入
    • 实现关键的计算机科学算法,如线性搜索和冒泡排序

    实践项目将挑战您创建欧姆定律模拟器,绘制复杂的图案,编程精灵模仿直线跟踪机器人,创建街机风格的游戏,等等!每一章都有详细的解释,带注释的插图,有指导的例子,大量的颜色,以及大量的练习,以帮助课程牢牢记住。 学会从头开始编程 是开始您的计算机科学之旅的完美之地,毫无痛苦。

    Table of Contents

    Chapter 1. Getting Started
    第二章.运动和绘画
    Chapter 3. Looks and Sound
    Chapter 4. Procedures
    Chapter 5. Variables
    Chapter 6. Making Decisions
    第7章:重复:确定和不确定的循环
    第8章.字符串处理
    Chapter 9. Lists

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册