Loading in 5 sec....

ENG236 – Computer ProgrammingPowerPoint Presentation

ENG236 – Computer Programming

- 231 Views
- Updated On :

Download Presentation
## PowerPoint Slideshow about '' - Olivia

**An Image/Link below is provided (as is) to download presentation**

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

Objectives

- To introduce the fundamental concepts of computer programming
- To equip students with sound skills in C/C++ programming language
- To equip students with techniques for developing structured computer programs
- To demonstrate the techniques for implementing applications using computer programs

Teaching Approaches

- A year course (but three credits)
- 4 hours per week in term 1 (70%)
- 2 hours per week in term 2 (30%)

- Teaching with immediate practicing
- 100% continuous assessment
- In-class exercises
- Homework (not graded)
- Short quizzes
- Closed-book written tests
- Open-book programming tests
- Mini-project

- Teaching team (TBD)
- Consultation hours (by appointment)

Transparency, no curve fitting

Criteria Referenced AssessmentLearning outcomes from criteria

- (Excellent) A+
- The student’s work is outstanding. It exceeds the subject learning outcomes in all regards.

- (Excellent) A
- The student’s work is excellent. It exceeds the subject learning outcomes in nearly all regards.

- (Good) B+
- The student’s work is very good. It exceeds the subject learning outcomes in the majority of regards.

- (Good) B
- The student’s work is good. It exceeds the subject learning outcomes in some regards.

Criteria Referenced Assessment

- (Satisfactory) C+
- The student’s work is wholly satisfactory. It fully meets all the subject learning outcomes.

- (Satisfactory) C
- The student’s work is satisfactory. It largely meets all the subject learning outcomes.

- (Marginal) D+
- The student’s work is barely adequate. It fails marginallyto meet all the subject learning outcomes.

- (Marginal) D
- The student’s work is weak. It fails to meet the subject learning outcomes in some regards.

- (Failure) F
- The student’s work is inadequate. It fails to meet most of the subject learning outcomes.

Intended Learning Outcomes

- Category A: Professional/academic knowledge and skills
- Able to develop a good computer program using C/C++ programming language; specifically,
- Familiarize themselves with at least one C/C++ programming environment.
- Be proficient in using the basic constructs of C/C++ to develop a computer program.
- Be able to develop a structured and well-documented computer program.
- Understand the fundamentals of object-oriented programming and be able to apply it in computer program development.
- Be able to apply the computer programming techniques to solve practical problems.

- Able to develop a good computer program using C/C++ programming language; specifically,

Intended Learning Outcomes

- Category B: Attributes for all-roundedness
- Solve problems by using systematic approaches.
- Write technical reports and present the findings.
- Learn team-working skills.

Assessment Methods

- Open-book Programming tests
- Three 2-hour tests (2 in first term, 1 in second term)
- 30%

- Closed-book written tests
- Three1-hour tests (2 in first term, 1 in second term)
- Saturday afternoons
- 20%

Assessment Methods

- Short quizzes and/or class exercises (TBD)
- Given during classes
- 20%

- Mini-project (TBD)
- Second term
- A group of two
- Presentation and a project report
- 30%

Your Learning Approach

- Do not start late.
- Do not cut classes.
- Do not accumulate questions.
- Do not study alone.
- Do not wait for others to serve you.
- Do not copy others’ works.

Your Learning Approach

- Have a sense of urgency.
- Put your study on the highest priority.
- Ask questions please.
- Form a study group.
- Seek help promptly and actively.
- Attempt as many problems as possible.

On the Conduct

- You shall not photocopy the textbook.
- You shall not take others’ works and claim them to be yours.
- If you come to classes, I expect you to respect me and your fellow classmates.
- You shall try your best to contribute to the group project.
- If you cannot do the above, please let me know NOW.

Acknowledgments

- The slides are based on the set developed by Dr. Rocky Chang (COMP).

Download Presentation

Connecting to Server..