Upload
hortense-hoover
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
University of MacauFaculty of Science and TechnologyComputer and Information Science 2002-2003SFTW 241Programming Languages Architecture 1Group B5
InformationOur Client : A4
Content : C++
Duration : Feb 11 ~ Apr 11
Lesson : 4 lessons , each lesson within 2.5 hours
Time : each Saturday 8:00p.m.— 10:30p.m.
Place : The university of Macau’s HG05 & N201
The contents of this proposal Our aim
Schedule
Reference information
Our plan how to teach our client
Lessons run down
Feed back
Our Objectives
To introduce basic computing terminology and the concepts behind object-oriented design.
To show how to design and write software using the object-oriented programming language C++.
To help our client to finish C++ program on the 2nd period.
ScheduleDate Time Class Content
Mar15 (Sat)
8:00pm~9:30pm Lecture 1
Chapter 1~ 6
9:30pm~10:30pm
Lab1 Simple program for C++
Mar22 (Sat)
8:00pm~9:30pm Lecture 2
Chapter 7~8
9:30pm~10:30pm
Lab2 Program for OOP
Mar29(Sat)
8:00pm~9:30pm Lecture 3
Chapter 9,11
9:30pm~10:30pm
Lab3 Program for lists and pointer
Apr5 (Sat) 8:00pm~9:30pm Lecture 4
Chapter 10,13,14 and summary
9:30pm~10:30pm
Lab4 Program for Inheritance, Templates and polymorphism
Teaching Method
Prepare : Before the lecture, we will send our lecture notes to our client(also post on the web )
Lecture : Most efficient way to fetch the knowledge
Lab : Programming and thinking
Feedback
Lecture
Time: Saturday 8:00pm-9: 30pm
Location: HG 05 (UMAC)
Book: C++ program design 3rd edition
Material: Power Point and Lecture Notes
LectureIntroduce the Objectives, Outline and Overview
Use typical program and example ->explain the feature briefly ->theory and knowledge about C++ ->understand the idea and main point.
Compare C and C++
Problems or questions ->discussion ->get some idea or solution->Web Site
Summarize Key point ->assignments and exercises
Lab
Time: Saturday 9:30pm-10: 30pm
Location: N102 (Computer room of UMAC)
Software: Microsoft Visual C++
Web-site: hk.geocities.com/sftw241b5/sftw241_b5
Lab
Web Site -> program
Microsoft Visual C++ ->programming and running
Web site -> useful sources code
Feedback assignment and Lab program ->Handout or E-mail ->correct -> feedback
Meeting with client ->advice and common ->improve consultation
suggestion ->Guest book
Web Page Some information: about our teaching material
Exercise and assignment: after each lessons we will assign and post the
solution
Guest book: for our client to leave what they wanted
Schedule: we will post the schedules that include the times, the content of each lesson in details
Reference: other reference information (links, books, material,etc.)
Conclusion This is a good challenge of us. Although we don’t
do like this before, but we will try our best to finish
the entire task. We will try to make our client know
how to think, what they should do in C++ briefly.
Finally, we will help them to finish the final project
effectively.
Suggestion
&
Common