15
University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

Embed Size (px)

Citation preview

Page 1: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

University of MacauFaculty of Science and TechnologyComputer and Information Science 2002-2003SFTW 241Programming Languages Architecture 1Group B5

Page 2: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group 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

Page 3: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

The contents of this proposal Our aim

Schedule

Reference information

Our plan how to teach our client

Lessons run down

Feed back

Page 4: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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.

Page 5: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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

Page 6: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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

Page 7: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

Lecture

Time: Saturday 8:00pm-9: 30pm

Location: HG 05 (UMAC)

Book: C++ program design 3rd edition

Material: Power Point and Lecture Notes

Page 8: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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

Page 9: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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

 

Page 10: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

Lab

Web Site -> program

Microsoft Visual C++ ->programming and running

Web site -> useful sources code

Page 11: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

Feedback assignment and Lab program ->Handout or E-mail ->correct -> feedback

Meeting with client ->advice and common ->improve consultation

suggestion ->Guest book

Page 12: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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.)

Page 13: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

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.

Page 14: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5

Suggestion

&

Common

Page 15: University of Macau Faculty of Science and Technology Computer and Information Science 2002-2003 SFTW 241 Programming Languages Architecture 1 Group B5