Create a Calculator App!

Create a Calculator App

Students will create a Calculator Program.

Students will code the computer to:

  • Retrieve input from the user via text boxes

  • Create variables and store values

  • Create an interactive button

  • Perform operations on numbers entered by the user

  • Animate a shape using Repeat

  • Hide and show text boxes

  • Advanced options include:

  • Incorporating additional buttons and operations

  • Try coding other applications that require the same skills

Grades: 6 - 8

Time: maybe 3 60 minute sessions

CODING CARDS

The link will take you to the Slides. Choose File --> Download --> PDF
Or
Go to File—>Print Settings and PreviewChoose Handout - 2 slides per pageChoose PortraitChoose Download as PDF

TUTORIAL

Under Development!

CURRICULUM CONNECTIONS

Math C3. solve problems and create computational representations of mathematical situations using coding concepts and skills

Grade 6

C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves conditional statements and other control structures

C3.2 read and alter existing code, including code that involves conditional statements and other control structures, and describe how changes to the code affect the outcomes and the efficiency of the code

Grade 7

C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves events influenced by a defined count and/or sub-program and other control structures

C3.2 read and alter existing code, including code that involves events influenced by a defined count and/or sub-program and other control structures, and describe how changes to the code affect the outcomes and the efficiency of the code

Grade 8

C3.1 solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves the analysis of data in order to inform and communicate decisions

C3.2 read and alter existing code involving the analysis of data in order to inform and communicate decisions, and describe how changes to the code affect the outcomes and the efficiency of the code