consultant presentation

34
Consultant Presentation Consultant : Group B2 Client : Group A1

Upload: astra

Post on 06-Jan-2016

15 views

Category:

Documents


0 download

DESCRIPTION

Consultant Presentation. Consultant : Group B2 Client : Group A1. About our group B2. Leader : Ernest Secretary : Lok Liaison Member : Terry Project Tracker : Fan Li Na Webpage-Administrator : Huang Bo http://hk.geocities.com/sftw241_b2. Client : Group A1. Leader : Oliver - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Consultant Presentation

Consultant Presentation

Consultant : Group B2

Client : Group A1

Page 2: Consultant Presentation

About our group B2

Leader : ErnestSecretary : LokLiaison Member : TerryProject Tracker : Fan Li NaWebpage-Administrator : Huang Bo

http://hk.geocities.com/sftw241_b2

Page 3: Consultant Presentation

Client : Group A1

Leader : OliverSecretary : JeffLiaison member : EricProject Tracker : NestaWebpage-Administrator : Kelvin

http://hk.geocities.com/sftw241_a1

Page 4: Consultant Presentation

Presentation Content:

ContentObjective of teachingMaterial and Reference SupportTeaching Method and ScheduleFuture supportWebpage support

Question & Answer

Page 5: Consultant Presentation

Objective of teaching

Group B2

Present by : Lok

Page 6: Consultant Presentation

Objective of teaching 1

What will our client learnLanguage : C++Concept of OOP (Object Oriented

Programming)

Help our client to do a C++ programming project in the 2nd period.

Page 7: Consultant Presentation

Objective of teaching 2

The concept of OOP Introduce the OOP concept and idea.Using OOP to Design

But we are not going to spend much time on it.

Page 8: Consultant Presentation

Objective of teaching 3

The difference between C and C++C is FOP (Function-Oriented Programming)C++ is OOP (Object-Oriented Programming)

The difference between OOP and FOPSyntax of C and C++Design Methodology

Page 9: Consultant Presentation

Material and Reference

Group B2

Present by : Terry

Page 10: Consultant Presentation

Material and Reference 1

Teaching notes

We will send a teaching notes to our client before every lecture (by E-mail)

Format : Microsoft Word (.DOC)

PowerPoint Slide (.PPT)

Page 11: Consultant Presentation

Material and Reference 2

Reference BookThinking in C++ 2nd Edition

This book include some concept of OOP.Beginning C++

Very detail to teach and introduce concept of OOP and syntax of C++, and also the difference between C and C++.

Page 12: Consultant Presentation

Material and Reference 3

Reference Websitehttp://www.cs.wustl.edu/~schmidt/C++/

This web site introduces how to learn C++ programming language. And the application of C++.

http://www.mindview.net/

This website have some e-Book is available for download (such as : Thinking in Java)

Page 13: Consultant Presentation

Material and Reference 4

SoftwareMicrosoft Visual C++ 6.0 (Windows)Borland C++ Builder 6 (Windows)

Easy to build up a GUI applicationGCC compiler (Unix)

Use this compiler in UM

Page 14: Consultant Presentation

Teaching Schedule

Group B2

Present by : Ernest

Page 15: Consultant Presentation

Training Process

Time 10/03/2003 17/03/2003 24/03/2003 31/03/2003 07/04/2003

Learning the syntax in C++

Concept of OOP and basic syntax of C++

If, Loop, Array, Pointer, Class, namespace

Discussion on other syntax.

Problem Discussion

Start to think the problem

Discussion on the problem

Discuss the structure and algorithm

Solve the problem

Get ready to solve it.

Starting solving the problem

Solve the problem on discussion.

Page 16: Consultant Presentation

Teaching Method 1

Tutorial ClassTime : 11:00a.m. ~ 1:00p.m. MondayPlace : N102A (Computer room)

Since there have computers.

Assignment

Not every lecture has assignment

Page 17: Consultant Presentation

Teaching Method 2

Client Support (Problem or Question)Try to answer the question in lectureTry to get the information which our client

needed and want to learnReference of book, notes

We will try our best to answer and solve

the question.

Page 18: Consultant Presentation

Teaching Schedule 1

The first lecture Introduce the concept of OOPBasic syntax of C++Basic input and outputThe difference between C and C++Compile the C++ source file

Page 19: Consultant Presentation

Teaching Schedule 2

The second lectureLooping statement Selection statementArray and PointerFunctionUser-defined data typeStructure and Class

Page 20: Consultant Presentation

Teaching Schedule 3

The third lectureConstructorOverloadingOverriding InheritancePublic, Private, ProtectedStatic class

Page 21: Consultant Presentation

Teaching Schedule 4

The forth lectureExceptionPreprocessorTemplateFile input and outputNamespace

Page 22: Consultant Presentation

Teaching Schedule 5

The fifth lectureGUI (Graphic User Interface)

Library is big and hard to rememberC++ Builder

This will be easier to build a GUI.

No need to remember such a big Library

Page 23: Consultant Presentation

Future support

Group B2

Present by : Fan Li Na

Page 24: Consultant Presentation

Future support 1

Objective

Help our client to solve the C++

programming problemMaterial

Teaching notesReference book (e-book)Reference website

Page 25: Consultant Presentation

Future support 2

Contact usBy e-mailBy telephoneBy guestbook (website)

Getting information which our client needMeeting with them

Page 26: Consultant Presentation

Future support 3

ExerciseLet our client have a strong impression on

C++ programming language syntaxClient have question / problem

Finding information which they needTry to answer or solve the problem in a

proper wayDiscussion it on meeting

Page 27: Consultant Presentation

Future support 4

Give them idea or suggestion to their final programming project

Data Structure and some useful algorithm in solving problem

Discussion with themTry to solve the problem and make a

clear understanding

Page 28: Consultant Presentation

Webpage support

Group B2

Present by : Huang Bo

Page 29: Consultant Presentation

Webpage support 1

Training ProposalTo make our client clear what we are going

to doHow to support our client to solve the final

programming problemTeaching Schedule

Page 30: Consultant Presentation

Webpage support 2

ReferenceUpdate our content of referenceMake it easy to search or finding information

that our client needProvide some useful link to our client

Internet book storeC++ information or teaching website

Page 31: Consultant Presentation

Webpage support 3

Discussion pointProvide some question or problem to let our

client to solve it and discussion itThe solution will be available here If client have some problem, we will post it

on this part and try to solve or discuss it

Page 32: Consultant Presentation

Webpage support 4

ContactGuestbook

Our client and other groups can write some comment or suggestion of our group

E-mail

Our client and other groups can contact us using e-mail also to said something about us

Page 33: Consultant Presentation

Question & Answer

Q & A Time

Page 34: Consultant Presentation

-- The End --

Thank you