Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introduction to programming<br />‘Yinka Tanimomo<br />
You have heard about programming,but you don’t know how to start<br />You have never heard about the program,but the progr...
So you really want to program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
Impressionists<br />Impress Sandra<br />I heard girls like programmers<br />Some reasons people want to program<br />Tanim...
Why not, it’s possible,ain’t it?<br />They said I can’t do it<br />I am in computer science<br />Some reasons people want ...
Some reasons people want to program(contd)<br />FinancialReasons<br />I heard they pay programmers a lot<br />My brother i...
Serious reasons<br />To get a particular job done<br />To solve the world’s problems<br />I like tinkering<br />My final y...
Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />To control a robot<br />
So what in the world is a program<br />A program is a piece of instruction written to allow a computer perform a particula...
Text editor<br />Linker<br />Builder/compiler<br />IDE(integrated development environment)<br />What do you use to write a...
A mobile application<br />A web application ( e.gbing,facebook,google)<br />An application to calculate my GP( sorry, you ...
A sound editing software ( e.g Fruity loops)<br />An accounting package(Peach tree)<br />A program to manage my financial ...
Not a magician<br />Not intelligent<br />Not going to take over the world(yeah, I know you’ve watched terminator)<br />Not...
Interest, passion<br />Action<br />Learning(Knowledge, direct your passion)<br />Practice<br />Practice<br />Practice<br /...
C#.Net .<br />(pronounced C Sharp dot net)<br />So what language <br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<...
programming language (pluralpro·gram·minglan·guages) noun<br />special vocabulary for instructing computer: a unique vocab...
A language is a set of semantics, syntax and expressions that make up a way of communicating our instructions to a<br />Bu...
C# is an event-driven, object oriented and  visual programming language in which programs are created using an Integrated ...
Wait, whats.Net<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Web applications<br />Mobile Devices<br />A s...
Wait, whats.Net(contd)<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />The .NET platform is one over which We...
Enuff with the talk,show me the money, sorry a real program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
Objective<br />Write a program that displays “welcome to Novice to professional” to the screen.<br />Our first C# program<...
Solutions<br />Projects<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Introduction to Visual studio Ide<br />
Objectives<br />Write a program that allows a user enter two numbers, add it and display the result.<br />Our next program...
Placeholders used to refer to the values we’ll be working with<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br ...
Types:- the kind of data they allow<br />Size<br />Values<br />names<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.c...
Numerical types:-<br />int<br />short<br />byte<br />	Double etc<br />String types<br />Char<br />string<br />Boolean type...
Deployment<br />How do I give my friend this program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
Network with people<br />Make out time for it<br />Register @ codeproject.com<br />What next<br />Tanimomo Olayinka, 08059...
Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Thank you<br />
Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Questions?<br />
Upcoming SlideShare
Loading in …5
×

Introduction to programming at from novice 2 prof oct 2010 ,ife 2 live

298 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Introduction to programming at from novice 2 prof oct 2010 ,ife 2 live

  1. 1. Introduction to programming<br />‘Yinka Tanimomo<br />
  2. 2. You have heard about programming,but you don’t know how to start<br />You have never heard about the program,but the program is just #500,it cant hurt.<br />You are not yet a programmer<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Foolish assumption<br />
  3. 3. So you really want to program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  4. 4. Impressionists<br />Impress Sandra<br />I heard girls like programmers<br />Some reasons people want to program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  5. 5. Why not, it’s possible,ain’t it?<br />They said I can’t do it<br />I am in computer science<br />Some reasons people want to program(contd)<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  6. 6. Some reasons people want to program(contd)<br />FinancialReasons<br />I heard they pay programmers a lot<br />My brother is a programmer and they pay him $5,000,000 per annum<br />I need to hack into GTB<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  7. 7. Serious reasons<br />To get a particular job done<br />To solve the world’s problems<br />I like tinkering<br />My final year project involves programming<br />Some reasons people want to program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  8. 8. Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />To control a robot<br />
  9. 9. So what in the world is a program<br />A program is a piece of instruction written to allow a computer perform a particular job<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  10. 10. Text editor<br />Linker<br />Builder/compiler<br />IDE(integrated development environment)<br />What do you use to write a program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  11. 11. A mobile application<br />A web application ( e.gbing,facebook,google)<br />An application to calculate my GP( sorry, you can’t write a program to increase it)<br />A word editing software ( Microsoft word)<br />A graphics app( Coreldraw)<br />So what can you program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  12. 12. A sound editing software ( e.g Fruity loops)<br />An accounting package(Peach tree)<br />A program to manage my financial details<br />An Operating system( Windows 7)<br />A robot<br />A program to help you trade forex<br />You get it, you can program anything<br />So what can you program(contd)<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  13. 13. Not a magician<br />Not intelligent<br />Not going to take over the world(yeah, I know you’ve watched terminator)<br />Not a cool GUI that does nothing( true)<br />What a program is not<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  14. 14. Interest, passion<br />Action<br />Learning(Knowledge, direct your passion)<br />Practice<br />Practice<br />Practice<br />So, what does it entail<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  15. 15. C#.Net .<br />(pronounced C Sharp dot net)<br />So what language <br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  16. 16. programming language (pluralpro·gram·minglan·guages) noun<br />special vocabulary for instructing computer: a unique vocabulary and set of rules for writing computer programs <br />Microsoft® Encarta® 2009. © 1993-2008 Microsoft Corporation. All rights reserved.<br />But wait, whats a language?<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  17. 17. A language is a set of semantics, syntax and expressions that make up a way of communicating our instructions to a<br />But wait, whats a language?(contd)<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  18. 18. C# is an event-driven, object oriented and visual programming language in which programs are created using an Integrated Development Environment (IDE). <br />Microsoft announced the C# programming language in 2000.<br />Ok, So whats C# <br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  19. 19. Wait, whats.Net<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Web applications<br />Mobile Devices<br />A stand alone desktop app<br />( Windows media player)<br />
  20. 20. Wait, whats.Net(contd)<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />The .NET platform is one over which Web-based applications can be distributed to a great variety of devices (even cell phones) and to desktop computers. The platform offers a new software-development model that allows applications created in disparate programming languages to communicate with each other.<br />
  21. 21. Enuff with the talk,show me the money, sorry a real program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  22. 22. Objective<br />Write a program that displays “welcome to Novice to professional” to the screen.<br />Our first C# program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  23. 23. Solutions<br />Projects<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Introduction to Visual studio Ide<br />
  24. 24. Objectives<br />Write a program that allows a user enter two numbers, add it and display the result.<br />Our next program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  25. 25. Placeholders used to refer to the values we’ll be working with<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Variables<br />
  26. 26. Types:- the kind of data they allow<br />Size<br />Values<br />names<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Variables have<br />
  27. 27. Numerical types:-<br />int<br />short<br />byte<br /> Double etc<br />String types<br />Char<br />string<br />Boolean type<br />User defined type<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Variables are divided into<br />
  28. 28. Deployment<br />How do I give my friend this program<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  29. 29. Network with people<br />Make out time for it<br />Register @ codeproject.com<br />What next<br />Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />
  30. 30. Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Thank you<br />
  31. 31. Tanimomo Olayinka, 08059254350,xcelsis02@gmail.com<br />Questions?<br />

×