SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Numbers Game
Joel Grus
@joelgrus
Chief Scientist, VoloMetrix
Toy Project with Two Goals
• Learn AngularJS
• Make fun / educational game for 2-year-old daughter

(Am a AngularJS newbie, so no guarantees that code is well-designed!)
Concept
• Random permutations of
colors/labels
• Voice tells you which to click
on (“Orange 4”) and whether
you clicked right or wrong
• 3 game types
• Just numbers
• Just letters
• Numbers and letters

• 2 voice options
Simple index.html
Choosers
Game Board
Lean on CSS
Create / shuffle the board
And here’s what happens when you click
Demo
• Check out the code at

github.com/joelgrus/numbers-game

Weitere ähnliche Inhalte

Andere mochten auch

The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015Seattle DAML meetup
 
F# for startups v2
F# for startups v2F# for startups v2
F# for startups v2joelgrus
 
T shirts, feminism, parenting, and data science
T shirts, feminism, parenting, and data scienceT shirts, feminism, parenting, and data science
T shirts, feminism, parenting, and data sciencejoelgrus
 
F# for startups
F# for startupsF# for startups
F# for startupsjoelgrus
 
Counting Game
Counting GameCounting Game
Counting Games0179260
 
NumberJumpingMathGamebyBeverlyWilliams
NumberJumpingMathGamebyBeverlyWilliamsNumberJumpingMathGamebyBeverlyWilliams
NumberJumpingMathGamebyBeverlyWilliamsBeverly Williams
 
How To Beat The Sales Numbers Game Model
How To Beat The Sales Numbers Game ModelHow To Beat The Sales Numbers Game Model
How To Beat The Sales Numbers Game ModelGeorge Hutton
 
Resumen y interpretación de el matadero
Resumen y interpretación de el mataderoResumen y interpretación de el matadero
Resumen y interpretación de el mataderolalobella100
 
Present continuous-game
Present continuous-gamePresent continuous-game
Present continuous-gameXimena Gamboa
 
Counting game 1 10
Counting game 1 10Counting game 1 10
Counting game 1 10cacazares
 
Present simple vs present continuous 1 exercises
Present simple vs present continuous 1 exercisesPresent simple vs present continuous 1 exercises
Present simple vs present continuous 1 exercisestraducerilimbaengleza
 
Apuntes sobre el Matadero de Echeverría
Apuntes sobre el Matadero de EcheverríaApuntes sobre el Matadero de Echeverría
Apuntes sobre el Matadero de EcheverríaEdith Cerbino
 
Custom made firefighting vehicle body solutions for firefighting excellence
Custom made firefighting vehicle body solutions for firefighting excellenceCustom made firefighting vehicle body solutions for firefighting excellence
Custom made firefighting vehicle body solutions for firefighting excellencefirebug
 
Nederman Fire Exhaust Systems
Nederman Fire Exhaust SystemsNederman Fire Exhaust Systems
Nederman Fire Exhaust SystemsNederman
 
Foamfatale Tank Fire Protection and Fire Truck references by Dr. Szocs)
Foamfatale Tank Fire Protection and Fire Truck references  by Dr. Szocs)Foamfatale Tank Fire Protection and Fire Truck references  by Dr. Szocs)
Foamfatale Tank Fire Protection and Fire Truck references by Dr. Szocs)Istvan SZOCS PhD
 
"El Matadero" de Esteban Echeverría
"El Matadero" de Esteban Echeverría"El Matadero" de Esteban Echeverría
"El Matadero" de Esteban EcheverríaMariana Neme
 

Andere mochten auch (20)

The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015
 
F# for startups v2
F# for startups v2F# for startups v2
F# for startups v2
 
T shirts, feminism, parenting, and data science
T shirts, feminism, parenting, and data scienceT shirts, feminism, parenting, and data science
T shirts, feminism, parenting, and data science
 
F# for startups
F# for startupsF# for startups
F# for startups
 
Number game
Number gameNumber game
Number game
 
Counting Game
Counting GameCounting Game
Counting Game
 
NumberJumpingMathGamebyBeverlyWilliams
NumberJumpingMathGamebyBeverlyWilliamsNumberJumpingMathGamebyBeverlyWilliams
NumberJumpingMathGamebyBeverlyWilliams
 
How To Beat The Sales Numbers Game Model
How To Beat The Sales Numbers Game ModelHow To Beat The Sales Numbers Game Model
How To Beat The Sales Numbers Game Model
 
Resumen y interpretación de el matadero
Resumen y interpretación de el mataderoResumen y interpretación de el matadero
Resumen y interpretación de el matadero
 
The Numbers Game
The Numbers GameThe Numbers Game
The Numbers Game
 
Present continuous-game
Present continuous-gamePresent continuous-game
Present continuous-game
 
Counting game 1 10
Counting game 1 10Counting game 1 10
Counting game 1 10
 
Present simple vs present continuous 1 exercises
Present simple vs present continuous 1 exercisesPresent simple vs present continuous 1 exercises
Present simple vs present continuous 1 exercises
 
Apuntes sobre el Matadero de Echeverría
Apuntes sobre el Matadero de EcheverríaApuntes sobre el Matadero de Echeverría
Apuntes sobre el Matadero de Echeverría
 
Custom made firefighting vehicle body solutions for firefighting excellence
Custom made firefighting vehicle body solutions for firefighting excellenceCustom made firefighting vehicle body solutions for firefighting excellence
Custom made firefighting vehicle body solutions for firefighting excellence
 
Nederman Fire Exhaust Systems
Nederman Fire Exhaust SystemsNederman Fire Exhaust Systems
Nederman Fire Exhaust Systems
 
Foamfatale Tank Fire Protection and Fire Truck references by Dr. Szocs)
Foamfatale Tank Fire Protection and Fire Truck references  by Dr. Szocs)Foamfatale Tank Fire Protection and Fire Truck references  by Dr. Szocs)
Foamfatale Tank Fire Protection and Fire Truck references by Dr. Szocs)
 
Alog Teesside
Alog TeessideAlog Teesside
Alog Teesside
 
"El Matadero" de Esteban Echeverría
"El Matadero" de Esteban Echeverría"El Matadero" de Esteban Echeverría
"El Matadero" de Esteban Echeverría
 
Aerial Firefighting A Strategic Perspective - David Pearce
Aerial Firefighting A Strategic Perspective - David PearceAerial Firefighting A Strategic Perspective - David Pearce
Aerial Firefighting A Strategic Perspective - David Pearce
 

Kürzlich hochgeladen

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Numbers game