Download presentation
Presentation is loading. Please wait.
Published byRoss Flowers Modified over 9 years ago
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. They may not show up well on other PowerPoint versions. You can download PowerPoint 2010 viewer from here.here These slides contain a lot of animations. For optimal results, watch in slideshow mode.
2
How many lines of code can you write in an 8 hour work day? a)Less than 50 b)50 - 100 c)100 - 200 d)More than 200 lines {a|b|c|d} e.g. lines c 77577 OR tinyurl.com/answerpost
3
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading
4
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
5
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
6
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
7
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
8
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
9
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
10
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
11
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
12
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
13
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????]
14
TEST CASE ??? test input actual output expected output Compare ?????? Remove bug other test cases ??????? mismatch = bug located! [?????????] Confused?
16
If the module is just for the exam, CS2103 is for your career. Big deal; So what?
17
Leaving the lecture slightly confused?
18
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading
19
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading
20
We are not aiming for this Many things are optional and don’t affect your grade.
21
Average CS2103/T grade is 0.4 higher than the average CAP of the class! Aiming for SE career? Higher grade than expected? Recommendation letters from me? Paid internship in my projects? Tutoring in my modules? Take selective modules such as CS3216, CS3217?
23
Give Work Take Grades Money Skills Grades Work But we have other modules too!
24
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading
25
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading
26
Pre-lecture consultations 2.30-3.00pm [Optional] TEAMMATES Wrap up sessions
29
I’m a newbie. They are experienced! 1.No bell curve 2.You are getting more value 3.Not a big advantage 4.The only remedy is to catch up [You have entire semester to catch up]
30
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading Next week
31
Where we are… Reasonable proficiency in using a modern IDE in a project. Knows how to automate regression testing (basic). L2 Theme: The program can be small, but the code need not be smelly.
32
What to do when there are … Too many new concepts Too many new concepts Too much to do Too much to do Too much self-learning Too much self-learning Too much bean counting Too much bean counting Too much reading Too much reading
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.