Presentation is loading. Please wait.

Presentation is loading. Please wait.

WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013.

Similar presentations


Presentation on theme: "WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013."— Presentation transcript:

1 WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013. They may not show up well on other PowerPoint versions. You can download PowerPoint 2010 viewer from here. These slides contain a lot of animations. For optimal results, watch in slideshow mode.

2 Q: Based on your experience, what is the most difficult task related to programming? a. writing code b. testing c. debugging d. understanding others’ code e. other SMS your answer to in the following format. [or submit at tinyurl.com/answerpost ] task {a|b|c|d|e} e.g. task a

3 How do you feel when the code works in the first try?
(a) (b)

4 How do you feel when the code works in the first try?

5 How do you feel when the code works in the first try?

6

7 Option 1: ‘eyeball’ code to find bug

8 Option 2: Insert print statements

9 2012

10 Option 3: Use an IDE { Integrated Development Environment }

11 Option 3: Use an IDE { Integrated Development Environment }

12 Prime Your Primary Weapon: Introducing IDEs
CS2103/T, Lecture 1, Part 2, [Aug 12, 2016]

13 [Extra] Eclipse intro video

14 [Extra] Eclipse intro video

15 [Extra] Eclipse intro video

16 [Extra] Eclipse intro video

17 IDE basics video

18 Use the IDE

19 Use the IDE to navigate 1 2 i 3

20 Use the IDE to debug 1 2 3

21 [Extra] Debugging in Eclipse
‘break point’

22 [Extra] Debugging in Eclipse

23 [Extra] Debugging in Eclipse

24 [Extra] Debugging in Eclipse

25 [Extra] Debugging in Eclipse

26 [Extra] Debugging in Eclipse

27 [Extra] Debugging in Eclipse

28 [Extra] Debugging in Eclipse

29 Use an IDE to debug

30 It’s your primary weapon. Soon: Learn basics first

31 It’s your primary weapon. Soon: Learn basics first
Semester-end: Become an IDE ninja

32 It’s your primary weapon. Soon: Learn basics first
Semester-end: Become an IDE ninja

33 It’s your primary weapon. Soon: Learn basics first
Semester-end: Become an IDE ninja Switch to IDE to help others!

34 Learn to learn: Generalize, summarize
L1Q3: What is the key message of ‘Intro to IDEs’ (10 words of less)? SMS your answer to [or submit at tinyurl.com/answerpost ] in the following format. ide {your answer} e.g. ide blah blah blah

35


Download ppt "WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013."

Similar presentations


Ads by Google