Page 7 - Computing Book 7
P. 7

Class 7
                  Assign Value to Multiple Variables: __________________________________________________________ 60

                  Output Variables _________________________________________________________________________ 60
                  Python Numbers:  ________________________________________________________________________ 61

                  Type Conversion _________________________________________________________________________ 61
                  Calculations with Numbers _________________________________________________________________ 61

                  LIST in Python: ___________________________________________________________________________ 62
                  Delete and Add List Elements: ______________________________________________________________ 62

                  Python Conditions and If Statements _________________________________________________________ 63
                  IF _____________________________________________________________________________________ 63

                  Elif for Multiple Conditions _________________________________________________________________ 63
                  Else  ___________________________________________________________________________________ 63

                  Conditional Operators & Logical Operators: ___________________________________________________ 63
                  Python “For” Loops _______________________________________________________________________ 64

                  Example & Practice: ______________________________________________________________________ 65
                  Converting code into a function:  ____________________________________________________________ 65

                  Create shapes and graphics with Python (Tkinter): ______________________________________________ 65
                  Events: _________________________________________________________________________________ 67

                  Checking for Bugs:  _______________________________________________________________________ 69

               Robotics – Edison ________________________________________________________________ 71

                  What is Robotics? ________________________________________________________________________ 71
                  Why Robotics?  __________________________________________________________________________ 71

                  SPHERO ________________________________________________________________________________ 72

                  GITA ___________________________________________________________________________________ 72
                  MOXI __________________________________________________________________________________ 72

                  ANYBOTSS ______________________________________________________________________________ 72

                  HV-100_________________________________________________________________________________ 73
                  Meet Edison: ____________________________________________________________________________ 73

                  ATLAS__________________________________________________________________________________ 73

                  Edison’s Sensors, Buttons and Switches: ______________________________________________________ 74
                  EdPy App:  ______________________________________________________________________________ 75
                  EdPy Interface: __________________________________________________________________________ 75

                  EdPy Online Account: _____________________________________________________________________ 76

                  Working with EdPy:  ______________________________________________________________________ 76
                  Edison Drive Functions with EdPy: ___________________________________________________________ 77




               The City School /Academics/Computing Curriculum/Class 7/2020-2021                 Page 6 of 95
   2   3   4   5   6   7   8   9   10   11   12