Function Builder: Basics

Function Builder: Basics Screenshot
  • Functions
  • Transformations
  • Ordered Pairs

Topics

  • Functions
  • Transformations
  • Ordered Pairs

Description

Play with functions while you ponder Art History. Look for patterns, then apply what you learned on the Mystery screen!

Sample Learning Goals

  • Define a function as a rule relating each input to exactly one output and predictably acting on inputs
  • Predict outputs of a function using given inputs
  • Compose functions to create a new function
  • Determine which functions are geometric transformations

Standards Alignment

Common Core - Math

8.F.A.1
Understand that a function is a rule that assigns to each input exactly one output. The graph of a function is the set of ordered pairs consisting of an input and the corresponding output.1
HSF-BF.A.1c
(+) Compose functions. For example, if T(y) is the temperature in the atmosphere as a function of height, and h(t) is the height of a weather balloon as a function of time, then T(h(t)) is the temperature at the location of the weather balloon as a function of time.
HSF-BF.B.4
Find inverse functions.
Version 1.0.14

Teacher Tips

Download teacher tips PDF Overview of sim controls, model simplifications, and insights into student thinking ( PDF ).

Teacher-Submitted Activities

Funky Functions A gold star indicates high-quality, inquiry-based activities that follow the PhET design guidelines. Mary Burr MS Discuss
Guided
Mathematics
Middle School Math Sim Alignment This contribution was designed by PhET. Amanda McGarry MS Other Mathematics
Defining Functions Amy Goodman K-5 HW
Lab
Mathematics
SECUNDARIA: Alineación PhET con programas de la SEP México (2011 y 2017) This contribution was designed by PhET. Diana López MS
HS
Other Chemistry
Biology
Mathematics
Physics
PRIMARIA: Alineación con programas de la SEP México (2011 y 2017) This contribution was designed by PhET. Diana López K-5
MS
HW
Discuss
Demo
Lab
Guided
Mathematics
Astronomy
Chemistry
Physics
Testando o PhET Carlos Santi UG-Intro Lab Physics

Language Download or Run Tips
Albanian All shqip Run now Krijues Funksioni: Bazat
Arabic All العربية Run now انشاء الدالّة: أساسيات
Basque All Euskara Run now Funtzio-sortzailea: oinarrizkoak
Bosnian All Bosanski Run now Graditelj jednačina: osnove
Chinese (Simplified) All 中文 (中国) Run now 函数构造器:基础
Chinese (Traditional) All 中文 (台灣) Run now Function Builder: Basics_函數:基礎
Danish All Dansk Run now Funktions-bygger: Basis
Dutch All Nederlands Run now Functiebouwer: eenvoudig
French All français Run now Constructeur de fonctions: Les bases
German All Deutsch Run now Funktionen Düse (Einstieg)
Greek All Ελληνικά Run now Δημιουργός συναρτήσεων: τα βασικά
Hungarian All magyar Run now Függvényépítő - alapok
Italian All italiano Run now Costruisci una funzione: introduzione
Japanese All 日本語 Run now マジックスコープ: ベーシック版
Kazakh All Kazakh Run now Функцияналдық тәуелділік негіздері
Korean All 한국어 Run now 함수제조기: 기초
Latvian All Latviešu Run now Funkciju veidošana: Pamati
Marathi All मराठी Run now फ़ंक्शन बिल्डर
Mongolian All Монгол (Монгол) Run now Үйлдэл Бүтээгч: Үндсэн
Persian All فارسی Run now سازندۀ تابع: مقدمات
Polish All polski Run now Tworzenie funkcji - podstawy
Portuguese (Brazil) All português (Brasil) Run now Construtor de Funções: Básico
Russian All русский Run now Основы функциональной зависимости
Serbian All Српски Run now Градитељ једначина: основе
Slovak All Slovenčina Run now Tvorba funkcií: základy
Spanish All español Run now Generador de funciones: Intro Download teacher tips PDF
Spanish (Mexico) All español (México) Run now Generador de Funciones: Intro Download teacher tips PDF
Spanish (Peru) All español (Perú) Run now Creador de Funciones:Conceptos Básicos
Swedish All svenska Run now Skapa funktioner: grunder
Turkish All Türkçe Run now Fonksiyon Oluştur: Temel Düzey
Ukrainian All українська Run now Побудова функцій. Основи Download teacher tips PDF
Vietnamese All Tiếng Việt Run now Hàm số: phần cơ bản

HTML5 sims can run on iPads and Chromebooks, as well as PC, Mac, and Linux systems.

iPad:
iOS 12+ Safari
iPad compatible sims

Android:
Not officially supported. If you are using the HTML5 sims on Android, we recommend using the latest version of Google Chrome.

Chromebook:
Latest version of Google Chrome
The HTML5 and Flash PhET sims are supported on all Chromebooks.
Chromebook compatible sims

Windows Systems:
Microsoft Edge, latest version of Firefox, latest version of Google Chrome.

Macintosh Systems:
macOS 10.9.5+, Safari 9+, latest version of Chrome.

Linux Systems:
Not officially supported. Please contact phethelp@colorado.edu with troubleshooting issues.

Design Team Third-party Libraries Thanks To
  • Amanda McGarry (lead designer)
  • Chris Malley (developer)
  • Amy Hanson
  • Karina K. R. Hensberry
  • Ariel Paul
  • Kathy Perkins
  • Sam Reid
  • Beth Stade
  • David Webb
  • Cheryl McCutchan (graphic arts)
  • almond-0.2.9.js
  • base64-js-1.2.0.js
  • BigInteger-cda5bcc.js
  • BigRational-8f8c2fa.js
  • easing-equations-r12
  • FileSaver-b8054a2.js
  • font-awesome-4.5.0
  • game-up-camera-1.0.0.js
  • himalaya-0.2.7.js
  • jama-1.0.2
  • jquery-2.1.0.js
  • lodash-4.17.4.js
  • pegjs-0.7.0.js
  • seedrandom-2.4.2.js
  • text-2.0.12.js
  • TextEncoderLite-3c9f6f0.js
  • Tween-r12.js