c - 005

[ easy ]  45 min





In this project, we’ll make a stopwatch. This project uses original objects to represent seconds and milliseconds, and give the user the ability to start, stop and restart the watch.


Learning outcome

  • Model an everyday tool.
  • Draw connections between real world tools and models, analyzing similarities and differences.

Computing Concepts in this project

  • Classes 
  • Conditional Statements
  • Solids vs Non-solids
  • “Button” as Trigger
  • Active / Inactive on start
  • Setting Backgrounds
  • User Interface

Behaviors & Effects in this project:

  • Join (Anchor)
  • Rotation (Anchor)


CC.5.R.I.9 Integration of Knowledge and Ideas: Integrate information from several texts on the same topic in order to write or speak about the subject knowledgeably.

CC.6.R.I.7 Integration of Knowledge and Ideas: Integrate information presented in different media or formats (e.g., visually, quantitatively) as well as in words to develop a coherent understanding of a topic or issue.

CC.7.R.I.7 Integration of Knowledge and Ideas: Compare and contrast a text to an audio, video, or multimedia version of the text, analyzing each medium’s portrayal of the subject (e.g., how the delivery of a speech affects the impact of the words).


CT.L2-02 Describe the process of parallelization as it relates to problem solving.

CT.L3A-01 Use predefined functions and parameters, classes and methods to divide a complex problem into simpler parts.



Video Solution