Session 20 — Start-the-Session videos

Instructions:

do the following:

  1. Turn in your answers to the Before-the-Session quiz in the usual way (on Moodle, via the item named Turn in your Before-the-Session quiz here).

    If you prefer, do the “Follow Me” videos below and THEN turn in your quiz, since those videos are likely to answer any questions that you have from the Before-the-Session quiz.

  2. Open PyCharm. Do:

    VCS ~ Update Project

    to obtain the new in-class project if it is not already in your PyCharm.

  3. The “Follow me” videos for this session are as follows. (Do them in the order listed.)

    1. A video that walks your through how the Pycharm exercises in this session work and explains the Tk object and its "mainloop" method.

      • Watch this video while you are doing all of module m1e_root_and_mainloop plus the follow-up it asks you to do in the m6_tkinter_practice module.
    2. A video that explains Frames, Buttons and Labels.

      • Watch this video while you are doing all of module m2e_frame_button_and_label plus the follow-up it asks you to do in the m6_tkinter_practice module.
    3. A video that explains how to use Callbacks to Make Button Presses Call Functions in Your Program.

      • Watch this video while you are doing all of module m3_button_callback plus the follow-up it asks you to do in the m6_tkinter_practice module.
    4. A video that explains how to use Entry Boxes for User Input.

      • Watch this video while you are doing all of module m4e_text_entry_box plus the follow-up it asks you to do in the m6_tkinter_practice module.
    5. A video that explains in more depth the Grid Layout Manager.

      • Watch this video while you are doing all of module m5e_grid_layout plus the follow-up it asks you to do in the m6_tkinter_practice module.
  4. After you have done all the above “Follow me” videos, you are done with this session!