Skip to content

northwestwitch/CodingInPython

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Coding with Python

This GitHub hosts the materials used in the Smithsonian Institution workshop: Introduction to Coding using Python

The purpose of the workshop is to teach participants introductory coding techniques. We have chosen to teach these in the context of the Python language. Python has gained widespread use throughout academia and industry. Its simple syntax has made it a popular first language for budding coders. However, even though the course is taught in the context of Python, the focus will be on teaching computational thinking and techniques.

[Week 0](Week\ 0): Contains instructions for installation of miniconda Python and the Submlime Text text editor.

[Week 1](Week\ 1) (July 7, 2016):

  • Rationale for learning to code
  • What is Python?
  • Hello World tutorial

[Week 2](Week\ 2) (July 14, 2016):

  • Git and GitHub
  • Variables and Types
  • Strings
  • Conditional statements

[Week 3](Week\ 3) (July 21, 2016):

  • For loops
  • Reading files
  • Lists

[Week 4](Week\ 4) (July 28, 2016):

  • Functions
  • Dictionaries

[Week 5](Week\ 5) (August 4, 2016):

  • Pseudocode and Flowcharts
  • While Loops
  • Writing files

[Week 6](Week\ 6) (August 11, 2016):

  • Import Statements
  • Course Review
  • Python Resources

About

This is an introductory workshop to coding using Python

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 99.3%
  • Python 0.7%