SlideShare a Scribd company logo
1 of 17
Pedagogical Creativity
Unplugged in Python
In its essence, creative
pedagogy teaches
learners how to learn
creatively and become
creators of themselves
and creators of their
future.
What is Creative Pedagogy?
Creative
Pedagogy
Teach
Creatively
• Creative
Teaching
Teach
Creativity
• Creative
Learning
• Be curious and playful
• Experiment
possibilities
• Empower self and
Learners
• Learners become
imaginative
• They become creators
themselves
• Creative classrooms
Creative Pedagogies in Python
To empower
learners with ways
and means of
thinking in a
creative manner.
Pedagogy
Projects
Gaming
Cross
curricular
Innovative
assessment
Extending by experimenting: Using Python Libraries
• Wikipedia
• Pyperclip
• Emoji
• Turtle
C:UsersYour NameAppDataLocalProgramsPythonPython36-
32>python -m pip install library
Wikipedia : Surfing the net within Python
import wikipedia
print( wikipedia.summary("Cyber Bullying", sentences=4))
Output:
Pyperclip: Cut and Paste using Python
import pyperclip
x=input("Enter you project name")
pyperclip.copy(x)
pyperclip.paste()
Output:
Emoji: Adding fun to lessons
import emoji
print(emoji.emojize('Python is :thumbs_up_sign:'))
print(emoji.emojize('Python is :cookie:’))
https://www.webfx.com/tools/emoji-cheat-sheet/
Python is 👍
Python is 🍪
Output:
Turtle: Drawing away in Python
import turtle
turtle.shape("turtle")
print("The turtle will move forward 20 steps")
turtle.forward(200)
turtle.bgcolor('red')
#turtle.shape("circle")
turtle.exitonclick()
Output:
Games: Using random
Output:
Cross curricular: Generating Graphs
Generating a sine vs cosine curve
To generate a sine vs cosine curve we need to use
the numpy library to access the sine and cosine
functions. We also need to use the matplotlib
library to draw the curve.
Output:
Cross curricular : A self generating poem in Python
• Using functions from random()
Assessment Strategies : puzzles and quizzes
• We can use fun assessment strategies in Python.
• https://hackingpythonp.wixsite.com/python4cs
Teaching difficult topics creatively
https://www.youtube.com/watch?v=bOX6hzsvU4U&t=19s
Antigravity
• This opens up a page in your web browser which contains a comical
abstract of Python.
• Just type : import antigravity

More Related Content

Similar to Python Tips and Tricks

Creating Digital Content for Learning Purposes in Sciences using Project Base...
Creating Digital Content for Learning Purposes in Sciences using Project Base...Creating Digital Content for Learning Purposes in Sciences using Project Base...
Creating Digital Content for Learning Purposes in Sciences using Project Base...Chole Richard
 
STEAM Workshops with Binder and JupyterHub
STEAM Workshops with Binder and JupyterHubSTEAM Workshops with Binder and JupyterHub
STEAM Workshops with Binder and JupyterHubCarol Willing
 
Raspberry Pi and Python Case Study
Raspberry Pi and Python Case StudyRaspberry Pi and Python Case Study
Raspberry Pi and Python Case StudySilvia Tinena Coris
 
Presentation-M3-2-QuILL-IPB
Presentation-M3-2-QuILL-IPBPresentation-M3-2-QuILL-IPB
Presentation-M3-2-QuILL-IPBVitor Gonçalves
 
Increasing Higher Order Thinking in Students through the Creative Process
Increasing Higher Order Thinking in Students through the Creative ProcessIncreasing Higher Order Thinking in Students through the Creative Process
Increasing Higher Order Thinking in Students through the Creative ProcessAaron Quigley
 
Creating and Sharing Information Literacy Learning Designs
Creating and Sharing Information Literacy Learning DesignsCreating and Sharing Information Literacy Learning Designs
Creating and Sharing Information Literacy Learning DesignsEleni Zazani
 
Teaching strategies for digital literacy
Teaching strategies for digital literacyTeaching strategies for digital literacy
Teaching strategies for digital literacyJune Wall
 
The issue of play in HE Dr Alison James and Chrissi Nerantzi
The issue of play in HE Dr Alison James and Chrissi NerantziThe issue of play in HE Dr Alison James and Chrissi Nerantzi
The issue of play in HE Dr Alison James and Chrissi NerantziChrissi Nerantzi
 
Elliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
Elliott Hauser: Py Gotham 08-16-2014 - Teaching StacksElliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
Elliott Hauser: Py Gotham 08-16-2014 - Teaching StacksOrateTeam
 
Check list Teachers Training programme
Check list Teachers Training programmeCheck list Teachers Training programme
Check list Teachers Training programmeCelia Ruiz Flores
 
Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Neo Ntlhokoa
 
DesignThinking TCC 2023
DesignThinking TCC 2023DesignThinking TCC 2023
DesignThinking TCC 2023Stefanie Panke
 
Stem, steam, make and design
Stem, steam, make and designStem, steam, make and design
Stem, steam, make and designClifford Choy
 
Jupyter: A Gateway for Scientific Collaboration and Education
Jupyter: A Gateway for Scientific Collaboration and EducationJupyter: A Gateway for Scientific Collaboration and Education
Jupyter: A Gateway for Scientific Collaboration and EducationCarol Willing
 
Python and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for LearningPython and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for LearningCarol Willing
 
Park Lab--CNT hackathon presentation
Park Lab--CNT hackathon presentationPark Lab--CNT hackathon presentation
Park Lab--CNT hackathon presentationFreedomGamesOrg
 
Digital authoring
Digital authoringDigital authoring
Digital authoringariellehg
 

Similar to Python Tips and Tricks (20)

Creating Digital Content for Learning Purposes in Sciences using Project Base...
Creating Digital Content for Learning Purposes in Sciences using Project Base...Creating Digital Content for Learning Purposes in Sciences using Project Base...
Creating Digital Content for Learning Purposes in Sciences using Project Base...
 
STEAM Workshops with Binder and JupyterHub
STEAM Workshops with Binder and JupyterHubSTEAM Workshops with Binder and JupyterHub
STEAM Workshops with Binder and JupyterHub
 
Raspberry Pi and Python Case Study
Raspberry Pi and Python Case StudyRaspberry Pi and Python Case Study
Raspberry Pi and Python Case Study
 
Presentation-M3-2-QuILL-IPB
Presentation-M3-2-QuILL-IPBPresentation-M3-2-QuILL-IPB
Presentation-M3-2-QuILL-IPB
 
Increasing Higher Order Thinking in Students through the Creative Process
Increasing Higher Order Thinking in Students through the Creative ProcessIncreasing Higher Order Thinking in Students through the Creative Process
Increasing Higher Order Thinking in Students through the Creative Process
 
Creating and Sharing Information Literacy Learning Designs
Creating and Sharing Information Literacy Learning DesignsCreating and Sharing Information Literacy Learning Designs
Creating and Sharing Information Literacy Learning Designs
 
Teaching strategies for digital literacy
Teaching strategies for digital literacyTeaching strategies for digital literacy
Teaching strategies for digital literacy
 
The issue of play in HE Dr Alison James and Chrissi Nerantzi
The issue of play in HE Dr Alison James and Chrissi NerantziThe issue of play in HE Dr Alison James and Chrissi Nerantzi
The issue of play in HE Dr Alison James and Chrissi Nerantzi
 
Elliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
Elliott Hauser: Py Gotham 08-16-2014 - Teaching StacksElliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
Elliott Hauser: Py Gotham 08-16-2014 - Teaching Stacks
 
Curator
Curator Curator
Curator
 
Check list Teachers Training programme
Check list Teachers Training programmeCheck list Teachers Training programme
Check list Teachers Training programme
 
Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01
 
DesignThinking TCC 2023
DesignThinking TCC 2023DesignThinking TCC 2023
DesignThinking TCC 2023
 
Ct week1
Ct week1Ct week1
Ct week1
 
Stem, steam, make and design
Stem, steam, make and designStem, steam, make and design
Stem, steam, make and design
 
Jupyter: A Gateway for Scientific Collaboration and Education
Jupyter: A Gateway for Scientific Collaboration and EducationJupyter: A Gateway for Scientific Collaboration and Education
Jupyter: A Gateway for Scientific Collaboration and Education
 
Python and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for LearningPython and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for Learning
 
Park Lab--CNT hackathon presentation
Park Lab--CNT hackathon presentationPark Lab--CNT hackathon presentation
Park Lab--CNT hackathon presentation
 
Digital authoring
Digital authoringDigital authoring
Digital authoring
 
Perspectives on technology led learning
Perspectives on technology led learning Perspectives on technology led learning
Perspectives on technology led learning
 

More from Neeru Mittal

Introduction to AI and its domains.pptx
Introduction to AI and its domains.pptxIntroduction to AI and its domains.pptx
Introduction to AI and its domains.pptxNeeru Mittal
 
Brain Storming techniques in Python
Brain Storming techniques in PythonBrain Storming techniques in Python
Brain Storming techniques in PythonNeeru Mittal
 
Data Analysis with Python Pandas
Data Analysis with Python PandasData Analysis with Python Pandas
Data Analysis with Python PandasNeeru Mittal
 
Python and CSV Connectivity
Python and CSV ConnectivityPython and CSV Connectivity
Python and CSV ConnectivityNeeru Mittal
 
Working of while loop
Working of while loopWorking of while loop
Working of while loopNeeru Mittal
 
Increment and Decrement operators in C++
Increment and Decrement operators in C++Increment and Decrement operators in C++
Increment and Decrement operators in C++Neeru Mittal
 
Library functions in c++
Library functions in c++Library functions in c++
Library functions in c++Neeru Mittal
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arraysNeeru Mittal
 
Iterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop workingIterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop workingNeeru Mittal
 
Variables in C++, data types in c++
Variables in C++, data types in c++Variables in C++, data types in c++
Variables in C++, data types in c++Neeru Mittal
 
Operators and expressions in C++
Operators and expressions in C++Operators and expressions in C++
Operators and expressions in C++Neeru Mittal
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programmingNeeru Mittal
 
Getting started in c++
Getting started in c++Getting started in c++
Getting started in c++Neeru Mittal
 
Introduction to Selection control structures in C++
Introduction to Selection control structures in C++ Introduction to Selection control structures in C++
Introduction to Selection control structures in C++ Neeru Mittal
 

More from Neeru Mittal (18)

Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Introduction to AI and its domains.pptx
Introduction to AI and its domains.pptxIntroduction to AI and its domains.pptx
Introduction to AI and its domains.pptx
 
Brain Storming techniques in Python
Brain Storming techniques in PythonBrain Storming techniques in Python
Brain Storming techniques in Python
 
Data Analysis with Python Pandas
Data Analysis with Python PandasData Analysis with Python Pandas
Data Analysis with Python Pandas
 
Python and CSV Connectivity
Python and CSV ConnectivityPython and CSV Connectivity
Python and CSV Connectivity
 
Working of while loop
Working of while loopWorking of while loop
Working of while loop
 
Increment and Decrement operators in C++
Increment and Decrement operators in C++Increment and Decrement operators in C++
Increment and Decrement operators in C++
 
Library functions in c++
Library functions in c++Library functions in c++
Library functions in c++
 
Strings in c++
Strings in c++Strings in c++
Strings in c++
 
Two dimensional arrays
Two dimensional arraysTwo dimensional arrays
Two dimensional arrays
 
Arrays
ArraysArrays
Arrays
 
Nested loops
Nested loopsNested loops
Nested loops
 
Iterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop workingIterative control structures, looping, types of loops, loop working
Iterative control structures, looping, types of loops, loop working
 
Variables in C++, data types in c++
Variables in C++, data types in c++Variables in C++, data types in c++
Variables in C++, data types in c++
 
Operators and expressions in C++
Operators and expressions in C++Operators and expressions in C++
Operators and expressions in C++
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Getting started in c++
Getting started in c++Getting started in c++
Getting started in c++
 
Introduction to Selection control structures in C++
Introduction to Selection control structures in C++ Introduction to Selection control structures in C++
Introduction to Selection control structures in C++
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 

Python Tips and Tricks

  • 2. In its essence, creative pedagogy teaches learners how to learn creatively and become creators of themselves and creators of their future. What is Creative Pedagogy?
  • 3. Creative Pedagogy Teach Creatively • Creative Teaching Teach Creativity • Creative Learning • Be curious and playful • Experiment possibilities • Empower self and Learners • Learners become imaginative • They become creators themselves • Creative classrooms
  • 4. Creative Pedagogies in Python To empower learners with ways and means of thinking in a creative manner. Pedagogy Projects Gaming Cross curricular Innovative assessment
  • 5. Extending by experimenting: Using Python Libraries • Wikipedia • Pyperclip • Emoji • Turtle C:UsersYour NameAppDataLocalProgramsPythonPython36- 32>python -m pip install library
  • 6. Wikipedia : Surfing the net within Python import wikipedia print( wikipedia.summary("Cyber Bullying", sentences=4)) Output:
  • 7. Pyperclip: Cut and Paste using Python import pyperclip x=input("Enter you project name") pyperclip.copy(x) pyperclip.paste() Output:
  • 8. Emoji: Adding fun to lessons import emoji print(emoji.emojize('Python is :thumbs_up_sign:')) print(emoji.emojize('Python is :cookie:’)) https://www.webfx.com/tools/emoji-cheat-sheet/ Python is 👍 Python is 🍪 Output:
  • 9. Turtle: Drawing away in Python import turtle turtle.shape("turtle") print("The turtle will move forward 20 steps") turtle.forward(200) turtle.bgcolor('red') #turtle.shape("circle") turtle.exitonclick()
  • 13. Generating a sine vs cosine curve To generate a sine vs cosine curve we need to use the numpy library to access the sine and cosine functions. We also need to use the matplotlib library to draw the curve. Output:
  • 14. Cross curricular : A self generating poem in Python • Using functions from random()
  • 15. Assessment Strategies : puzzles and quizzes • We can use fun assessment strategies in Python. • https://hackingpythonp.wixsite.com/python4cs
  • 16. Teaching difficult topics creatively https://www.youtube.com/watch?v=bOX6hzsvU4U&t=19s
  • 17. Antigravity • This opens up a page in your web browser which contains a comical abstract of Python. • Just type : import antigravity