Top Banner
WHY PROGRAMMING?
16

Introduction

Jan 27, 2017

Download

Self Improvement

Jordan Smith
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction

WHY PROGRAMMING?

Page 2: Introduction

WHY SHOULD I LEARN TO PROGRAM?Some reasons I program:

• https://youtu.be/NzQhMTbDiZU• https://www.youtube.com/watch?v=3-YQ9k47ktY• https://www.youtube.com/watch?v=TljWG9Ih-qA

Page 3: Introduction

SOME OTHER REASONS TO PROGRAM

automatetheboringstuff.com inventwithpython.com/pygame

Also:• Make a free website at github.io• Really fancy plots with Seaborn• Make a desktop program for $$$

Page 4: Introduction

INTRODUCTIO

N TO

ROBOTICS

Page 5: Introduction

NEAT ROBOTS – SOFT ROBOTICS

https://www.youtube.com/watch?v=2DsbS9cMOAE

Page 6: Introduction

NEAT ROBOTS – ROBOT CARS

Page 7: Introduction

NEAT ROBOTS – MEDICAL ROBOTS

Page 8: Introduction

NEAT ROBOTS – BOSTON DYNAMICS

https://www.youtube.com/watch?v=M8YjvHYbZ9w

Page 10: Introduction

NEAT ROBOTS – BIOMIMICRY

https://www.youtube.com/user/FestoHQ

Page 11: Introduction

INTRODUCTIO

N TO

MACHINE LEARNING

Page 12: Introduction

QUICK START

• Download Anaconda with Python 2.7 from continuum.io• Launch Spyder • Read the docs at: scikit-learn.org• Learn Pandas

Page 13: Introduction

WHAT CAN ML DO?

http://cs.stanford.edu/people/karpathy

Page 14: Introduction

http://www.creativeai.net/posts/tnW8ueaFoT2SnM22i/generative-adversarial-text-to-image-synthesis

http://www.creativeai.net/posts/tnW8ueaFoT2SnM22i/generative-adversarial-text-to-image-synthesis

Page 15: Introduction

https://github.com/jcjohnson/neural-style