def construct(self):
    self.setup_graph()
    self.always_changing()
    self.show_piecewise_constant_graph()
    self.compute_distance_on_each_interval()
    self.approximate_original_curve()
    self.revert_to_specific_approximation()
    self.show_specific_rectangle()
    self.show_v_dt_for_all_rectangles()
    self.write_integral_symbol()
    self.roles_of_dt()
    self.what_does_sum_approach()
    self.label_integral()
def construct(self):
    self.setup_graph()
    self.always_changing()
    self.show_piecewise_constant_graph()
    self.compute_distance_on_each_interval()
    self.approximate_original_curve()
    self.revert_to_specific_approximation()
    self.show_specific_rectangle()
    self.show_v_dt_for_all_rectangles()
    self.write_integral_symbol()
    self.roles_of_dt()
    self.what_does_sum_approach()
    self.label_integral()