Scratch makes programming like building blocks. The Linux version is under development.

Source: Internet
Author: User
Scratch makes programming a Linux version under development like building blocks-general Linux technology-Linux programming and kernel information. The following is a detailed description. In the past, many tutorials have always liked square or circular shapes to help us understand advanced programming theories such as objects and instances. But it is always confusing. Now that Scratch appears, everything will be different! Programming will be as simple as building Lego blocks!

Scratch was completed by Dr. elresnich of MIT and his MIT's Lifelong Kindergarten research group. Scratch was designed to be inspired by the various difficulties it encountered when teaching children programming (Scratch applies to children over 8 years old ......). Its name comes from DJ's mixed recording technology. (# I think DJ mixed albums and Lego blocks are similar to Scratch programming to some extent .)

Scratch now provides download Based on Windows and MAC, and Linux is under development. The programming interface is divided into operators, variables, code, images, sounds, programs, and other parts. Program commands are classified by action, feeling, and other images, and these programming commands can be dragged. The complete set of logical statements assist programming by means of highlighting or special shapes. Example: "IF... THEN... ELSE... "is a yellow" E "-like graphic block, where a diamond hole is provided as a condition, and different operations can be added in the middle of the" E. During programming, you can add images and sounds from the local or Web. Of course, you can drag and drop images and sounds in the same way.

Scratch can save project files as local ". sb "(# dizzy, it seems that it is something sb will use) file format, and upload it to the Scratch homepage through a button. Other users can comment on the project. In addition, you can download a Java applet called ". SB file directly" from the Scratch website to implant the Scratch project to any site.

Scratch is a revolution in basic software teaching. Let those who are bored with programming shine. Scratch makes programming easy to use and fun, but without losing the ability to write complex applications. Bring the family's elders and elders to experience the fun of programming together!
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.