SlideShare a Scribd company logo
Smalruby
Speakers: Kouji Takao, Nobuyuki Honda
2017.09.20 15:50 - 16:30, Dahlia #rubykaigiB, RubyKaigi 2017 at International Conference Center Hiroshima, Hiroshima, Japan
Speakers: Kouji Takao
2 / 48
Speakers: Nobuyuki Honda
3 / 48
Ruby Programming Shounendan
● Promoting the joy of programming to many kids.
一人でも多くの青少年にプログラミングの喜びを!
● Building internet safety awareness for kids through
programming!
プログラミングを通じて青少年とネット社会との関わり方
を考える組織を地域社会の中に!
4 / 48
Matsue City, Shimane
http://en.wikipedia.org/wiki/File:Japan_location_map_with_side_map_of_the_Ryukyu_Islands.svg : Maximilian Dörrbecker (Chumwa) CC-BY-SA 3.0CC by SA
Matz-e
5 / 48
Workshop
●Trial:
Instroducing Ruby for kids and parents
●Dojo:
Computer programming clubs
(like CoderDojo)
6 / 48
Development
●Materials
Textbook, Worksheet, etc.
●Tools
Smalruby: Visual programming environment
Smalrubot: Robot controlled by smalruby
7 / 48
Agenda
●Programning Education in Japan
●"Scratch"
●Smalruby
8 / 48
Programming
Education
in Japan
9 / 48
Books
●Hello Ruby
●Manga
●For non-tech parent
10 / 48
TV Show: "Why! Programming"
11 / 48
CoderDojo
●Programming club for young person aged 7 ‒ 17
●World wide 1,250 Dojo
●Over 93 Dojo in Japan
12 / 48
Compulsory Education:義務教育
●2012: For ages 13-15
●2020: For ages 6 - 12
13 / 48
Background
● Fourth Industrial Revolution
第4次産業革命
IoT, Big Data, AI, etc.
●Computational Thinking for elementary
school in Japan
プログラミング的思考
14 / 48
Computational Thinking for elementary
school in Japan
●Ability to think logically the following three
things to realize the series of activities that
you intend
自分が意図する一連の活動を実現するために次の
3つのことを論理的に考えていく力
15 / 48
Computational Thinking for elementary
school in Japan
1. What kind of movement combination is
necessary
どのような動きの組合せが必要か
16 / 48
Computational Thinking for elementary
school in Japan
2. How to combine symbols corresponding
to each movement
一つ一つの動きに対応した記号を、どのように
組み合わせたらいいのか
17 / 48
Computational Thinking for elementary
school in Japan
3. How can we improve the combination of
symbols to get closer to the intended
activities
記号の組合せをどのように改善していけば、よ
り意図した活動に近づくのか
18 / 48
Origin of Computational Thinking for
elementary school in Japan
●Jeannette M. Wing, Computational Thinking,
Communications of the ACM, Vol.49, No.3, pp.33-35,
Mar. 2006
https://www.cs.cmu.edu/ 15110-s13/Wing06-ct.pdf
●翻訳中島秀之, 計算論的思考,
情報処理 Vol.56 No.6
June 2015
https://www.cs.cmu.edu/afs/cs/usr/wing/www/ct-japanese.pdf
19 / 48
"Scratch"
20 / 48
"Scratch"
●Visual Programming Environment
Programming Language, Script Editor
Paint/Draw Editor, Sound Editor
●Web Browser Application (Flash)
●SNS (Forum)
●Remix (like GitHub's Fork)
21 / 48
"Scratch"
●Over 20,000,000 users world wide
●Over 200,000 users in Japan
●Used by the majority of educational
organizations in Japan
22 / 48
23
日本語
English
24
日本語
English
25
日本語
English
26
日本語
English
27
日本語English
28
日本語
English
29
Super Brave Bros 2.0 :
スーパー勇者ブラザーズ2.0
30 / 48https://scratch.mit.edu/projects/47142062/
Smalruby
31 / 48
Motivation
Scratch on
Ruby World
32 / 48
Motivation
20,000,000 Scratchers
↓
Rubyists
33 / 48
Smalruby
●Scratch's API for Ruby
Scratch:
Ruby: move(10)
34 / 48
forever do
turn_cw(15)
end
日本語
English
35
if (Time.now.sec % 3) == 0
say(message: "Fizz")
else
say(message:
Time.now.sec)
end
日本語
English
36
日本語
English
@v = 15
until y < 0
y += @v
@v += -1
await
end
37
日本語
English
@v = 15
until
touching_color?(
0x2E, 0xFE, 0x2E)
y += @v
@v += -1
await
end
38
English
def sprite1.jump(v0)
@v = v0
until touching_color?(
0x2E, 0xFE, 0x2E)
y += @v
@v += -1
await
end
end
39
日本語
English
sprite1.when(
:receive, "Hey Cat1") do
jump(15)
broadcast("Hey Cat2")
end
40
Architecture
Smalruby::
Character
Stage
< Character
EventHandler
World
Variables: characters, stages, event_handlers
Main Loop
41 / 48
DXRuby / dxruby_sdl
●DXRuby (Windows)
Game library on Windows DirectX for beginers
http://dxruby.osdn.jp/
●dxruby_sdl (Mac, Linux)
DXRuby API on SDL/Ruby
https://github.com/smalruby/dxruby_sdl
42 / 48
Ruby "Super Brave Bros 2.0"
43 / 48
20,000,000 _
Scratchers ≒ Rubyists (?)
44 / 48
Conclusion
●Programning Education in Japan
Books, TV Show
CoderDojo: 93 Dojo
Compulsory Education: For ages 6-12 & 13-15
●"Scratch
Defact standard for programming education
●Smalruby
Scratch's API for Ruby
Scratcher Rubyist
45 / 48
Ruby Programming Shounendan
● Promoting the joy of programming to many kids.
一人でも多くの青少年にプログラミングの喜びを!
● Building internet safety awareness for kids through
programming!
プログラミングを通じて青少年とネット社会との関わり方
を考える組織を地域社会の中に!
46 / 48
Welcome Developers
●GitHub: smalruby/smalruby
47 / 48
Thanks!
Q&A

More Related Content

Similar to Smalruby - The neat thing to connect Rubyists and Scratchers -

Scratch
ScratchScratch
Scratch
wardson
 
Scratch
ScratchScratch
Scratch
wardson
 
#OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki
#OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki #OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki
#OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki
Paris Open Source Summit
 
XR mission possible
XR mission possibleXR mission possible
XR mission possible
Plamen Miltenoff
 
GDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdfGDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdf
Harshil Gupta
 
Program Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star HunterProgram Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star Hunter
Tobias Hauser
 
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
STEAM & Making in Informal Learning Environments Community of Practice - Codi...STEAM & Making in Informal Learning Environments Community of Practice - Codi...
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
Fayetteville Free Library
 
Vasavi college of engineering%0 b(autonomous)
Vasavi college of engineering%0 b(autonomous)Vasavi college of engineering%0 b(autonomous)
Vasavi college of engineering%0 b(autonomous)
Narsimha Putta
 
STEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfSTEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdf
Brian Pichman
 
01. Introduction to concept mapping
01. Introduction to concept mapping01. Introduction to concept mapping
01. Introduction to concept mapping
Lawrie Hunter
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
St. Petersburg College
 
Nikhil Bagde Software Engineer
Nikhil Bagde Software EngineerNikhil Bagde Software Engineer
Nikhil Bagde Software Engineer
Nikhil Bagde
 
Kids Can Code
Kids Can CodeKids Can Code
Jaist satellite 20180301 v6
Jaist satellite 20180301 v6Jaist satellite 20180301 v6
Jaist satellite 20180301 v6
ISSIP
 
Osis18_Cloud : Software-heritage
Osis18_Cloud : Software-heritageOsis18_Cloud : Software-heritage
Osis18_Cloud : Software-heritage
Pôle Systematic Paris-Region
 
Teaching computer coding and its impact on Humanities
Teaching computer coding and its impact on HumanitiesTeaching computer coding and its impact on Humanities
Teaching computer coding and its impact on Humanities
Mokhtar Ben Henda
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
St. Petersburg College
 
Shaping the Future of Automatic Programming
Shaping the Future of Automatic ProgrammingShaping the Future of Automatic Programming
Shaping the Future of Automatic Programming
Christos Tsakostas
 
IA377 Seminar FEEC-UNICAMP Intro classpdf
IA377 Seminar FEEC-UNICAMP Intro classpdfIA377 Seminar FEEC-UNICAMP Intro classpdf
IA377 Seminar FEEC-UNICAMP Intro classpdf
Christian Esteve Rothenberg
 
Programming camp for an adult
Programming camp for an adultProgramming camp for an adult
Programming camp for an adult
Hiro Yoshioka
 

Similar to Smalruby - The neat thing to connect Rubyists and Scratchers - (20)

Scratch
ScratchScratch
Scratch
 
Scratch
ScratchScratch
Scratch
 
#OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki
#OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki #OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki
#OSSPARIS19 - Deep Learning for Anime & Manga - VIE JILL-JÊNN, INRIA & Mangaki
 
XR mission possible
XR mission possibleXR mission possible
XR mission possible
 
GDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdfGDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdf
 
Program Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star HunterProgram Curriculum Code game in Scratch Star Hunter
Program Curriculum Code game in Scratch Star Hunter
 
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
STEAM & Making in Informal Learning Environments Community of Practice - Codi...STEAM & Making in Informal Learning Environments Community of Practice - Codi...
STEAM & Making in Informal Learning Environments Community of Practice - Codi...
 
Vasavi college of engineering%0 b(autonomous)
Vasavi college of engineering%0 b(autonomous)Vasavi college of engineering%0 b(autonomous)
Vasavi college of engineering%0 b(autonomous)
 
STEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdfSTEM Programming Ideas at the Library.pdf
STEM Programming Ideas at the Library.pdf
 
01. Introduction to concept mapping
01. Introduction to concept mapping01. Introduction to concept mapping
01. Introduction to concept mapping
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
Nikhil Bagde Software Engineer
Nikhil Bagde Software EngineerNikhil Bagde Software Engineer
Nikhil Bagde Software Engineer
 
Kids Can Code
Kids Can CodeKids Can Code
Kids Can Code
 
Jaist satellite 20180301 v6
Jaist satellite 20180301 v6Jaist satellite 20180301 v6
Jaist satellite 20180301 v6
 
Osis18_Cloud : Software-heritage
Osis18_Cloud : Software-heritageOsis18_Cloud : Software-heritage
Osis18_Cloud : Software-heritage
 
Teaching computer coding and its impact on Humanities
Teaching computer coding and its impact on HumanitiesTeaching computer coding and its impact on Humanities
Teaching computer coding and its impact on Humanities
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
 
Shaping the Future of Automatic Programming
Shaping the Future of Automatic ProgrammingShaping the Future of Automatic Programming
Shaping the Future of Automatic Programming
 
IA377 Seminar FEEC-UNICAMP Intro classpdf
IA377 Seminar FEEC-UNICAMP Intro classpdfIA377 Seminar FEEC-UNICAMP Intro classpdf
IA377 Seminar FEEC-UNICAMP Intro classpdf
 
Programming camp for an adult
Programming camp for an adultProgramming camp for an adult
Programming camp for an adult
 

More from 宏治 高尾

小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
宏治 高尾
 
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
宏治 高尾
 
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
宏治 高尾
 
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...
宏治 高尾
 
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
宏治 高尾
 
勉強会をはじめよう
勉強会をはじめよう勉強会をはじめよう
勉強会をはじめよう
宏治 高尾
 
Mac Rubyではじめる!Macアプリ開発入門
Mac Rubyではじめる!Macアプリ開発入門Mac Rubyではじめる!Macアプリ開発入門
Mac Rubyではじめる!Macアプリ開発入門
宏治 高尾
 
MacRuby on Rails
MacRuby on RailsMacRuby on Rails
MacRuby on Rails
宏治 高尾
 
MacRuby on Rails
MacRuby on RailsMacRuby on Rails
MacRuby on Rails
宏治 高尾
 
やさしいMatzの作り方
やさしいMatzの作り方やさしいMatzの作り方
やさしいMatzの作り方
宏治 高尾
 
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版
宏治 高尾
 
RubyによるMac OS Xデスクトップアプリケーション開発入門
RubyによるMac OS Xデスクトップアプリケーション開発入門RubyによるMac OS Xデスクトップアプリケーション開発入門
RubyによるMac OS Xデスクトップアプリケーション開発入門
宏治 高尾
 

More from 宏治 高尾 (12)

小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
 
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and Ruby Pro...
 
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids, Ruby, Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
 
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...
Kids, Ruby, Run! - Introduction of the Smalruby and the Ruby Programming Shou...
 
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
 
勉強会をはじめよう
勉強会をはじめよう勉強会をはじめよう
勉強会をはじめよう
 
Mac Rubyではじめる!Macアプリ開発入門
Mac Rubyではじめる!Macアプリ開発入門Mac Rubyではじめる!Macアプリ開発入門
Mac Rubyではじめる!Macアプリ開発入門
 
MacRuby on Rails
MacRuby on RailsMacRuby on Rails
MacRuby on Rails
 
MacRuby on Rails
MacRuby on RailsMacRuby on Rails
MacRuby on Rails
 
やさしいMatzの作り方
やさしいMatzの作り方やさしいMatzの作り方
やさしいMatzの作り方
 
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版
 
RubyによるMac OS Xデスクトップアプリケーション開発入門
RubyによるMac OS Xデスクトップアプリケーション開発入門RubyによるMac OS Xデスクトップアプリケーション開発入門
RubyによるMac OS Xデスクトップアプリケーション開発入門
 

Recently uploaded

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 

Recently uploaded (20)

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 

Smalruby - The neat thing to connect Rubyists and Scratchers -