编程1

  • 格式:doc
  • 大小:254.50 KB
  • 文档页数:16

Assignment

1 Guangdong Institute of Education

BTEC Center

Program: Electrical/Electronic Engineering (Electronic)

Unit Title: Programming Concept

Unit No: 34

Assignment Title: Design and Develop an Application

Assignment No.: 03401

Issue Date: March 9, 2010

Submission Deadline: Part 1: May 20,2010

Assessor/Tutor: Zhefang Peng, Sunny Yao

Internal Verifier: Yuhuang Zheng

Student: Chong Chen

Student’s Reg. No: B876174

NOTES TO STUDENTS

 Check carefully the submission date and the instructions given with the

assignment. Late assignments will not be accepted.

 Ensure that you give yourself enough time to complete the assignment by the due

date.

 Do not leave things such as printing to the last minute – excuses of this nature

will not be accepted for failure to hand-in the work on time.

 You must take responsibility for managing your own time effectively.

 If you are unable to hand in your assignment on time and have valid reasons such

as illness, you may apply (in writing) for an extension.

 When you refer to the work of other authors in your assignment, you must

practice citation by following Harvard System for Referencing.

 If you are caught plagiarizing, you could have your grade reduced to zero, or

at worst, you could be excluded from the course.

STUDENT’S DECLARATION:

I confirm that this is all my own work.

Student Signature:Chong Chene Assignment

2 ASSESSMENT for Part 1

Outcome/

Grade Criteria/

Descriptors Evidence Feedback Assess IV

Pass Assessment

1. Design

and

develop

code using

structured

programming

methods 1. identify and select

appropriate

pre-defined data

types Variables are

correctly declared in

terms of data type. You can correctly

declare variables. V

2. use simple

input/output and

appropriate

operators with the

above Proper methods are

used to accept input

and display output. You can use proper

functions to accept

input and display

output. V

3. identify and use

appropriate selection

structures and loop

structures for the

given task Proper selection and

looping structures

are used where

necessary in the

program. You can use proper

selection and

looping structures. V

4. produce programs

to desired standards An executable

program that meets

the basic

requirements. Your program can

meet the basic

requirements. V

2. Use

modularization

appropriate

to the

chosen

programming

language 1. construct a

program from a

design and use

appropriate

functions/procedures

An executable

program that meets

the basic

requirements (such

as using proper

functions/procedures) according to the

design. You can use no less

than three custom

functions. V

2. demonstrate the

effect of scope and

life-time of variables Local and/or global

variables are

properly used

according to

necessity and their

effect of scope and

life-time are

described. Local and global

variables are

properly used in

your program and

their scope and

life-time are

described. V

3. pass data

effectively between

modules Parameters are

effectively passed

between functions. Parameters are

effectively passed

between functions. V

3. Produce

appropriate

documentation for a

given

program

application 2. develop

documentation for a

pre-described

program application The developing

documents contain

the required

contents. You accomplish the

developing

document according

to requirements. V Assignment

3 Grading Assessment

M1

identify

and

strategies

to find

appropriate

solution An effective approach to study and research has been applied Structured programming.

A good solution for the given problem is applied and effective judgments are made.

Effective approach has been applied to study and research. Structured

programming

method is well

applied V

M2

select/design and

apply

appropriate

methods/techniques Relevant theories and techniques have been applied. The user interface

contains such

features as being

able to evaluate

input to avoid

invalid characters,

etc. The user interface

can convert effective

input, deal with

invalid input and

exit rightly. V

M3 present

and

communication

appropriate

findings A range of methods

of presentation have

been used and

technical language

has been accurately

used. Developing

document is written

in straightaway

language; or

program comments

are well written. Program comments

are well written. V

D1 use

critical

reflection

to evaluate

own work

and justify