Introduction to Computer Science I Summary and Applications Janyl - - PowerPoint PPT Presentation

introduction to computer science i
SMART_READER_LITE
LIVE PREVIEW

Introduction to Computer Science I Summary and Applications Janyl - - PowerPoint PPT Presentation

Introduction to Computer Science I Summary and Applications Janyl Jumadinova 23 April, 2018 Computer Science is is a process of computation, 2/18 Computer Science is is a process of computation, is more than programming, 2/18


slide-1
SLIDE 1

Introduction to Computer Science I

Summary and Applications

Janyl Jumadinova 23 April, 2018

slide-2
SLIDE 2

Computer Science is

◮ is a process of computation, 2/18

slide-3
SLIDE 3

Computer Science is

◮ is a process of computation, ◮ is more than programming, 2/18

slide-4
SLIDE 4

Computer Science is

◮ is a process of computation, ◮ is more than programming, ◮ is applicable to many fields, 2/18

slide-5
SLIDE 5

Computer Science is

◮ is a process of computation, ◮ is more than programming, ◮ is applicable to many fields, ◮ since technology is everywhere 2/18

slide-6
SLIDE 6

3/18

slide-7
SLIDE 7

4/18

slide-8
SLIDE 8

5/18

slide-9
SLIDE 9

6/18

slide-10
SLIDE 10

7/18

slide-11
SLIDE 11

8/18

slide-12
SLIDE 12

9/18

slide-13
SLIDE 13

10/18

slide-14
SLIDE 14

11/18

slide-15
SLIDE 15

Using Computer Science you can:

◮ Develop technology 12/18

slide-16
SLIDE 16

Using Computer Science you can:

◮ Develop technology ◮ Study the usability of technology 12/18

slide-17
SLIDE 17

Using Computer Science you can:

◮ Develop technology ◮ Study the usability of technology ◮ Design IT infrastructure 12/18

slide-18
SLIDE 18

Using Computer Science you can:

◮ Develop technology ◮ Study the usability of technology ◮ Design IT infrastructure ◮ Solve problems in other fields 12/18

slide-19
SLIDE 19

13/18

slide-20
SLIDE 20

Computational Thinking

◮ Now, computing is becoming recognized as a new literacy 14/18

slide-21
SLIDE 21

Computational Thinking

◮ Now, computing is becoming recognized as a new literacy ◮ Programming helps to develop computational thinking skills 14/18

slide-22
SLIDE 22

Computational Thinking

◮ Now, computing is becoming recognized as a new literacy ◮ Programming helps to develop computational thinking skills ◮ High-level (object-oriented) programming makes programming

accessible

14/18

slide-23
SLIDE 23

Programming helps with

◮ Problem solving skills ◮ Critical thinking skills ◮ Analysis ◮ Computational thinking ◮ Understanding underlying technologies 15/18

slide-24
SLIDE 24

Java is Used in Many Companies/Industries

◮ Google (gmail) ◮ Facebook ◮ Ebay ◮ Kayak ◮ Amazon ◮ Netflix ◮ Linked In ◮ AT & T ◮ E-banking (Bank of America) ◮ Some blue-ray players ◮ etc. 16/18

slide-25
SLIDE 25

Java Benefits

◮ Write once, run everywhere ◮ Network-centric ◮ Internationalization ◮ Performance ◮ Programmer Efficiency 17/18

slide-26
SLIDE 26

There is more

◮ A lot more programming techniques than covered in this class ◮ A lot of other programming languages and tools ◮ Learning never ends 18/18