Welcome to CS1102C sem2 08/09 

advertisement
Welcome to CS1102C
sem2 08/09 
Note:
All my PowerPoint slides will be uploaded to my website:
www.comp.nus.edu.sg/~stevenha/myteaching
after my last tutorial class every week (i.e. Tuesday night).
You do not need to write down much. Your attention is more important!
1
About Me (1)
• Name: Steven Halim
– Indonesian Chinese
• 5th year (err…) PhD candidate @ SoC, NUS
• Former hobby:
– Data Structures, Algorithms, and Programming
• Now this hobby is turned into: Profession
• Teaching Assistant for CS1102C, sem2 08/09,
class T5 (Mon), T10, T13, T9, and T17 (Tue)
– 5 classes, 107 students >.<
2
About Me (2)
• Important website:
– side by side with CS1102C IVLE:
– www.comp.nus.edu.sg/~stevenha/myteaching
• For extra consultation outside this classroom:
– Timing: Monday, 12.30-1pm (before T5)
or Tuesday, 1-2pm (after T9, before T17)
– Venue: Engineering Canteen :O
– If you feel that you need help,
try to get help as early as possible!
3
About This Tutorial (1)
• Why you should attend this tutorial?
– Tutorial attendance and participation: 5%
– PE: 20%  15%
• Tutorial Attendance
– Sign (not just tick) attendance list every week!
• Minus certain % per absence…
• Tutorial Participation
– Present your answers in front of the class!
5
About This Tutorial (2)
• Tutorial Participation (Continued)
– Assignment is based on alphabetical order!
• Check the attendance list and see when is your chance!
• Each student will get at least one chance!
– Prepare your answer in electronic format
(ppt, word, etc), use this PC/laptop to present!
• Minimize re-writing answers in whiteboard (too slow)
– No participation % if you do not try at all!
• Without valid reason, some marks will be deducted!
6
About This Tutorial (3)
• What are we going to do @ each tutorial?
– Review Past Lectures (10-15 minutes)
– Discuss Tutorial Questions (15-35 minutes)
• Student presentations as assigned, ≤10m/qs
– Target: finish in 50 minutes…
– Individual Q & A (the last 10 minutes)
• If you are too shy to ask during the session,
use this time window
• Best: post question in IVLE discussion forum!
7
About C++ and CS1102C
• C++
– You must familiarize yourself with it to survive
(revise your CS1101C again + lec 1/2)…
• But C++ is not the main focus of CS1102C!
• CS1102C
– It is about “Data Structures” and “Algorithms”
• Not an easy module for most of you…
• No guarantee that you will understand the materials
after my class, but let’s try our best …
8
Other Admin Issues
• If you want to change tutorial class
– Transfer within my classes (T5, T10, T3, T9, T17)
is fine, but transfer between different tutors
requires permission :O, ask Uncle Soo
• Refrain from asking lab assignments to me
– I am not supposed to help you with debugging
or finding the algorithm etc…
9
Tutorial 2
More C++
10
Special Case for Today
• Usually, I do lecture revision
before starting my tutorial sessions
– I cannot do that today, reasons:
• We are now in week 04, thus we have 3++ weeks
lecture behind us, too much C++ stuffs to revise
• We have taken some time for administrative issues
– Thus, I will end this tutorial session earlier
• And be around for individual queries about C++…
11
Student Presentation
• T5:
1.
2.
3.
• T9:
GOH KWAN WAY MARC
HUANG ZHICHAO LESLIE
KHALRUL ANWAR BIN YAHYA
• T10:
1.
2.
3.
1.
2.
3.
ARUN OVIREDDIAR S
DIVYA SIVASANKARAN
GAURAV CHANDRASHEKAR
• T17:
CAI YUWEI
EISHEM BILAL NAIK
GUAN ZHEMING
1.
2.
3.
AVISHEK BHATIA
BRATA SAPUTRA
CHEN DEGENG
• T13:
1.
2.
3.
CHAN KAH FAI DARRICK
CHEW ZHENG HAN
DEEPEN VIJAY DOSHI
12
Download