Share to: share facebook share twitter share wa share telegram print page

Snap!

Snap!语言
编程范型面向对象编程, 事件驱动编程
設計者布萊恩·哈維Jens Mönig
實作者Jens Mönig
发行时间2011年
当前版本
  • 9.2.13 (2024年3月24日;穩定版本)[1]
編輯維基數據鏈接
型態系統动态类型
實作語言JavaScript
許可證AGPL
文件扩展名.xml
網站snap.berkeley.edu/ byob.berkeley.edu/
啟發語言
Scratch语言

Snap! 是一款用JavaScript编写的,在浏览器裡运行的图形化编程语言,旨在赋予学生创作交互式故事,动画,游戏等作品,学习数学和计算概念。Snap!由Scratch语言衍生,包含和扩展了Scratch的功能。

Snap! 不用在本地设备上安装任何部件,只需网络浏览器即可。

历史

Snap! 4.0和前身BYOB页面存档备份,存于互联网档案馆)由来自加州伯克利大学的Jens Mönig开发,可以运行在WindowsMac OS XLinux系统[3][4]布莱恩·哈维提供创意和文档[5][6][7] 。加州伯克利大学在面向非计算机专业学生的名为“计算的美和乐趣”的课程上使用Snap!。[8]

运行平台

Snap! 4.0 可运行在Apple iOSMac OS XWindowsLinux 上,用Javascript编写,使用HTML5 Canvas API令其具有良好的跨平台性。

对比之下,Scratch 2.0用ActionScript编写,不能在苹果公司的iOS系统上运行。

用户界面

Snap 4.0 开发环境

屏幕布局和Scratch2.0之前的版本一致。部件区域在左面,代码区域在中间,右上部是运行区域,右下部罗列动画人物缩微。

特性

区别于Scratch的最重要的特性为:

  • 高阶函数,数学上称为"Λ演算"
  • 嵌套列表,例如列表的列表
  • 角色嵌套
  • Snap!代码可转换为其他主流程序语言,如Python, JavaScript和C等.

参考

  1. ^ Release 9.2.13. 2024年3月24日 [2024年3月25日]. 
  2. ^ jmoenig/Snap. GitHub. [3 January 2022]. (原始内容存档于2022-04-21). 
  3. ^ Scratch - Imagine, Program, Share. scratch.mit.edu. [21 May 2017]. (原始内容存档于2014-02-18). 
  4. ^ Mönig's blog post announcing BYOB as bringing protypal inheritance to Scratch. [2015-03-27]. (原始内容存档于2013-12-06). 
  5. ^ HomePage for Brian Harvey (bh@cs.Berkeley.EDU). people.eecs.berkeley.edu/~bh/. [19 January 2019]. (原始内容存档于2019-04-03). 
  6. ^ Brian Harvey user contributions page. [2015-03-27]. (原始内容存档于2014-02-16). 
  7. ^ Brian Harvey's homepage. [2015-03-27]. (原始内容存档于2014-01-23). 
  8. ^ The Beauty and Joy of Computing course homepage. [2015-03-27]. (原始内容存档于2014-01-23). 

外部链接

Read more information:

You can help expand this article with text translated from the corresponding article in German. (February 2022) Click [show] for important translation instructions. View a machine-translated version of the German article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikipedi…

Questa voce sull'argomento magistrati italiani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Francesco Greco Francesco Greco (Santa Maria Capua Vetere, 13 dicembre 1918 – Roma, 9 agosto 2016) è stato un magistrato italiano. Indice 1 Biografia 2 Onorificenze 3 Note 4 Altri progetti Biografia È stato un magistrato di Cassazione. È stato eletto giudice della Corte costituzionale dai magistrati della Corte di cassazione l'11 ottobre 1984 e ha giurato i…

1967 compilation album by Pat BooneGolden Hits – 15 Hits of Pat BooneCompilation album by Pat BooneReleased1967GenrePopLabelDotProducerRandy Wood[1]Pat Boone compilation album chronology The Gold Collection(1964) Golden Hits – 15 Hits of Pat Boone(1967) Best of Pat Boone(1982) Professional ratingsReview scoresSourceRatingAllMusic[2]Billboardpositive (Special merit pick)[3] Golden Hits – 15 Hits of Pat Boone is an album by Pat Boone, released in 1967 on Dot R…

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يونيو_2011) الشبكة العالمية للمعلومات القانونيةالإطارالنوع جمعية تطوعية[1][2] الوضع القانوني جمعية تطوعية التنظيمموقع الويب aallnet.org تعديل - تعديل مصدري - تعديل ويك

يو-1226 الجنسية  ألمانيا النازية الشركة الصانعة دويتشه ويرفت  المالك  كريغسمارينه المشغل كريغسمارينه  المشغلون الحاليون وسيط property غير متوفر. المشغلون السابقون وسيط property غير متوفر. التكلفة وسيط property غير متوفر. منظومة التعاريف الاَلية للسفينة وسيط property غير متوفر. مين…

بن ويليامز معلومات شخصية الميلاد 14 أبريل 1977 (العمر 46 سنة)كانبرا الطول 185 سنتيمتر  الجنسية أستراليا  تعديل مصدري - تعديل   بنجامين جون ويليامز (بالإنجليزية: Benjamin Williams)‏، من مواليد 14 ابريل 1977، حكم كرة قدم أسترالي.[1][2][3] حكم في دوري أبطال آسيا 2007 ودوري أبطال آسي…

Portret van Dame Freya Stark (1923) door Herbert Arnould Olivier Freya Stark (Parijs, 31 januari 1893 – Asolo, 9 mei 1993) was een Brits ontdekkingsreizigster en schrijfster. Biografie Stark werd in 1893 geboren in Parijs. Haar ouders waren bevriend met Barrett Browning. Ze woonde in haar jeugd in een van zijn huizen in Asolo. Op jonge leeftijd raakte ze gefascineerd door het Midden-Oosten. Ze studeerde geschiedenis aan de Universiteit van Londen. In de Eerste Wereldoorlog was ze vrijwillig ve…

بعد تأسيس إسرائيل، عارضت الولايات المتحدة إعلان إسرائيل القدس عاصمتها في عام 1949 وعارضت خطة الأردن لجعل القدس عاصمة ثانية أعلنت في عام 1950.[1] كما عارضت الولايات المتحدة ضم إسرائيل للقدس الشرقية بعد حرب 1967.[1] وقد اقترحت الولايات المتحدة أن يكون مستقبل القدس موضوع تسوية…

1981 single by the Who Don't Let Go the CoatSingle by the Whofrom the album Face Dances B-sideYouReleased5 May 1981Recorded1980GenreCountry rock[1]Length3:44LabelWarner Bros. (US)/Polydor (UK)Songwriter(s)Pete TownshendProducer(s)Bill SzymczykThe Who singles chronology You Better You Bet (1981) Don't Let Go the Coat (1981) Athena (1982) Don't Let Go the Coat is a song written by Pete Townshend and first released on The Who's 1981 album Face Dances. It was released as a single following u…

Всего 5-я стрелковая дивизия формировалась 2 раза. См. список других формирований 5-я стрелковая дивизия Вооружённые силы ВС СССР Вид вооружённых сил сухопутные Род войск (сил) пехота Почётные наименования «Орловская» Формирование 13 октября 1942 года Расформирование (преобр…

Кенни Роджерс Вэйлон Дженнингс Список кантри-альбомов №1 в США в 1979 году (Top Country Albums 1979) — это список кантри-альбомов, которые занимали первые места в США в 1979 году по итогам еженедельных хит-парадов журнала Billboard[1][2]. Содержание 1 История 2 Список 3 См. также 4 Примечан…

Hong Kong footballer (born 1975) Szeto Man Chun Personal informationFull name Szeto Man ChunDate of birth (1975-06-05) 5 June 1975 (age 48)Place of birth Hong KongHeight 1.75 m (5 ft 9 in)Position(s) Defensive midfielderTeam informationCurrent team HK U23 (head coach) Hong Kong U-23 (head coach)Senior career*Years Team Apps (Gls)1993–1994 Voicelink 1994–1998 Happy Valley 1998–1999 Sai Kung Friends 1999–2000 Sai Kung 2000–2001 Orient & Yee Hope Union 2001–2004 …

The Kherson Art Museum, which was looted by Russian occupying troops and Russian art experts During the Russian invasion of Ukraine (2022-ongoing), Russian forces and organizations have stolen and looted tens of thousands of art pieces from Ukraine, ranging from modern art to ancient Scythian gold.[1] The Russians have also destroyed hundreds of cultural sites and monuments. The looting has been organized, with, in some cases, Russian art experts participating in the theft, and directing…

Abborrträsk Nature ReserveLocation within Stockholm CountyLocationSwedenNearest cityNackaCoordinates59°19′54″N 18°17′16″E / 59.33167°N 18.28778°E / 59.33167; 18.28778Area21 ha (52 acres)[1] Abborrträsk Nature Reserve (Swedish: Abborrträsks naturreservat) is a nature reserve in Stockholm County in Sweden. The nature reserve protects the lake Abborrträsk and the surrounding area, which consists mainly of different types of forest.[2]…

American talent agency United Talent AgencyTypePrivateFounded1991; 32 years ago (1991)FoundersPeter BenedekJim BerkusJeremy ZimmerHeadquarters9336 Civic Center Drive, Beverly Hills, California, United StatesKey peoplePaul Wachter (Chairman)Jeremy Zimmer (CEO)David Kramer (President) Jay Sures (Vice Chairman)Number of employees1,400 (2021)DivisionsUTA Brand Studio Digital Film UTA Fine Arts UTA Foundation UTA IQ UTA Marketing UTA Music News & Broadcast Speakers TV UTA Ventur…

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2019) دايفيد هولتون معلومات شخصية الميلاد سنة 1946 (العمر 76–77 سنة)  مواطنة المملكة المتحدة  الحياة العملية المهنة لغوي،  وأستاذ جامعي،  وفقيه لغوي  الل…

M. DaradjatPa Sahli Tk. II Intekmil Sahli bidang Imtekmil dan Siber Panglima TNIMasa jabatan25 Maret 2022 – 29 Agustus 2022PendahuluJoko SlametPenggantiHenry Novianto Informasi pribadiLahir0 Oktober 1964 (umur 59)Karier militerPihak IndonesiaDinas/cabang TNI Angkatan UdaraPangkat Marsekal Pertama TNINRP513096SatuanKorps Kesehatan (Kes)Sunting kotak info • L • B Marsekal Pertama TNI (Purn.) dr. M. Daradjat, Sp.An. (lahir Oktober 1964) adalah seorang purnawirawan…

American actress Jessica WilliamsWilliams in 2016BornJessica Renee Williams1989 (age 33–34)Los Angeles, California, U.S.Alma materCalifornia State University, Long BeachOccupation(s)Actress, comedianYears active2006–present Jessica Renee Williams[1] is an American actress and comedian. She has appeared as a senior correspondent on The Daily Show, as cohost of the podcast 2 Dope Queens, as Lally Hicks in the Fantastic Beasts film series, as Gaby in Shrinking, and as…

For schools of the same name, see Northgate High School (disambiguation). Academy in Dereham, Norfolk, EnglandNorthgate High SchoolAddressCemetery RoadDereham, Norfolk, NR19 2EUEnglandCoordinates52°41′18″N 0°56′41″E / 52.6882°N 0.9448°E / 52.6882; 0.9448InformationTypeAcademyTrustUnity Education TrustDepartment for Education URN141268 TablesOfstedReportsChair of GovernorsMr Alan JonesExecutive HeadteacherMr Glyn HamblingGenderCoeducationalAge11 to 18Enroll…

1994 soundtrack album This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Pulp Fiction soundtrack – news · newspapers · books · scholar · JSTOR (September 2021) (Learn how and when to remove this template message) Music from the Motion Picture Pulp FictionSoundtrack album by various artistsReleasedSeptembe…

Kembali kehalaman sebelumnya

Lokasi Pengunjung: 3.85.38.100