Gautam Kumar
1. WHY?
2014

1900

Why should I learn to Program?

Why should I learn to Read?
Programming is the new Literacy.
Because We are Lazy.
•

PROGRAMMING IS AUTOMATION
•

PROGRAMMING IS AUTOMATION

• Taking some manual process and making it automatic.
•

PROGRAMMING IS AUTOMATION

• Taking some manual process and making it automatic.
• Find new ways of solving problems.
•

PROGRAMMING IS AUTOMATION

•

PROGRAMMING TEACHES YOU TO BREAK
PROBLEMS DOWN
•

PROGRAMMING IS AUTOMATION

•

PROGRAMMING TEACHES YOU TO BREAK
PROBLEMS DOWN

•

PROGRAMMING IS FUN
•

PROGRAMMING IS AUTOMATION

•

PROGRAMMING TEACHES YOU TO BREAK
PROBLEMS DOWN

•

PROGRAMMING IS FUN

•

PROGRAMMING JOB...
It's never been easier, more accessible,
or more essential to learn coding skills.
WHERE…
• CodeAcademy
• LearnStreet
• CodeSchool
• TreeHouse
• Udacity

• CodeChef
• SPOJ
• CodeForces
• HackerRank
1. WHY?
4
1. WHY?
PROGRAMMING CONCEPTS
1. STRUCTURE
PROGRAMMING CONCEPTS
1. STRUCTURE
2. COMMENTS
PROGRAMMING CONCEPTS
1. STRUCTURE
2. COMMENTS
3. PRINT
PROGRAMMING CONCEPTS
1. STRUCTURE
2. COMMENTS
3. PRINT
4. VARIABLES
PROGRAMMING CONCEPTS
1. STRUCTURE
2. COMMENTS
3. PRINT
4. VARIABLES
5. DATA TYPES
PROGRAMMING CONCEPTS
1. STRUCTURE
2. COMMENTS
3. PRINT
4. VARIABLES
5. DATA TYPES
6. CONDITIONALS
PROGRAMMING CONCEPTS
1. STRUCTURE
2. COMMENTS
3. PRINT
4. VARIABLES
5. DATA TYPES
6. CONDITIONALS
7. FUNCTIONS
5

programming
#1
#2
#3
#4
#5
Programming.
Keep Calm
And
Code
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Programmming for non-Programmers
Upcoming SlideShare
Loading in …5
×

Programmming for non-Programmers

289 views

Published on

Published in: Education

Programmming for non-Programmers

  1. 1. Gautam Kumar
  2. 2. 1. WHY?
  3. 3. 2014 1900 Why should I learn to Program? Why should I learn to Read?
  4. 4. Programming is the new Literacy.
  5. 5. Because We are Lazy.
  6. 6. • PROGRAMMING IS AUTOMATION
  7. 7. • PROGRAMMING IS AUTOMATION • Taking some manual process and making it automatic.
  8. 8. • PROGRAMMING IS AUTOMATION • Taking some manual process and making it automatic. • Find new ways of solving problems.
  9. 9. • PROGRAMMING IS AUTOMATION • PROGRAMMING TEACHES YOU TO BREAK PROBLEMS DOWN
  10. 10. • PROGRAMMING IS AUTOMATION • PROGRAMMING TEACHES YOU TO BREAK PROBLEMS DOWN • PROGRAMMING IS FUN
  11. 11. • PROGRAMMING IS AUTOMATION • PROGRAMMING TEACHES YOU TO BREAK PROBLEMS DOWN • PROGRAMMING IS FUN • PROGRAMMING JOBS ARE BECOMING MORE AND MORE ABUNDANT
  12. 12. It's never been easier, more accessible, or more essential to learn coding skills.
  13. 13. WHERE… • CodeAcademy • LearnStreet • CodeSchool • TreeHouse • Udacity • CodeChef • SPOJ • CodeForces • HackerRank
  14. 14. 1. WHY?
  15. 15. 4
  16. 16. 1. WHY?
  17. 17. PROGRAMMING CONCEPTS 1. STRUCTURE
  18. 18. PROGRAMMING CONCEPTS 1. STRUCTURE 2. COMMENTS
  19. 19. PROGRAMMING CONCEPTS 1. STRUCTURE 2. COMMENTS 3. PRINT
  20. 20. PROGRAMMING CONCEPTS 1. STRUCTURE 2. COMMENTS 3. PRINT 4. VARIABLES
  21. 21. PROGRAMMING CONCEPTS 1. STRUCTURE 2. COMMENTS 3. PRINT 4. VARIABLES 5. DATA TYPES
  22. 22. PROGRAMMING CONCEPTS 1. STRUCTURE 2. COMMENTS 3. PRINT 4. VARIABLES 5. DATA TYPES 6. CONDITIONALS
  23. 23. PROGRAMMING CONCEPTS 1. STRUCTURE 2. COMMENTS 3. PRINT 4. VARIABLES 5. DATA TYPES 6. CONDITIONALS 7. FUNCTIONS
  24. 24. 5 programming
  25. 25. #1
  26. 26. #2
  27. 27. #3
  28. 28. #4
  29. 29. #5 Programming.
  30. 30. Keep Calm And Code

×