You are on page 1of 4

Assignment 2 guide

Assignment report structure:

- Complete and fill all required data in the Front page with scan digital
signature.
o Table of contents
o List of Figures
o List of Tables
For evaluators

General requirements while evaluating assignments:

- According to the template sent by BTEC (teachers could provide it if


needed)
- The assignments must contain Front-sheet, References, check plagiarism
(<20%)
- Stick to the learning outcomes described in the Assignment Brief
- The assignments must submit according to the deadline. In case of late
submission, the lecturer has the right to refuse the evaluation
- To give the student a D rating, the lecturer must use words that express
strong feelings about that student's assignment.

LO2: Explain the characteristics of procedural, object-oriented and event-


driven programming, conduct an analysis of a suitable Integrated
Development Environment (IDE)

2.1 Give explanations of what procedural, object-oriented and event-driven


paradigms are; their characteristics and the relationship between them. (P2)
2.1.1 The definition of programming models
- Procedural programming and give examples (Ví dụ: Fowchard và code bài:
Phương trình, max2, max3 )

- Event-driven programming and give examples (Ví dụ: Form : đăng kí, đăng
nhập…)

- Object-oriented programming and give examples(Ví dụ: Đưa bài có kế thừa)

2.1.2 Characteristics of the programming models

+ State the characteristics and advantages, disadvantages of the 3 models


- Procedural programming

- Object-oriented programming:

- Event-driven programming

2.1.3 Relationship between Procedural, Object-oriented, Event-driven.

LO3 Implement basic algorithms in code using an IDE

3.1 Write a program that implements an algorithm using an IDE. (P3)

- Write a program specify the input and an output of the program.( For example, a
program to manage book, manage employee...) Viết chương trình Form quản lý

- Give the steps to execute the program

- Gives the interface and a code

LO4 Determine the debugging process and explain the importance of a coding
standard

4.1 Explain the debugging process and explain the debugging facilities available
in the IDE. (P4)

- Definition Debugging.
- Debug process.
Step 1: Locate the error

Step 2: Find the cause of the error: syntax error, declaration error, algorithm error...

Step 3: Error handling

Step 4: Run test and check

- Analyze and give example debugging use Syntax error, Incorrect variable format
error…

4.2 Integrates many programs such as code completion, compiler, editor Outline
the coding standard you have used in your code. (P5)

- Write a complete program that uses programming standards such as: naming
variables, standard function names, naming standard objects in winform.

M2 Analyze the common features that a developer has access to in an IDE.


- Giới thiệu về IDE

- Phân tích các tính năng phổ biến của IDE

+ Text editor

+ Debugger, Compiler:

+ Code completion

+ Programming language support…

M3 Use the IDE to manage the development process of the program.

- Sử dụng Visual Studio để quản lý và phát triển chương trình


Bước 1: Tạo một dự án trong Visual Studio. 2019 sử dụng C#

Bước 2: Tạo các class trong dự án

Bước 3: Code chương trình

Bước 4: Chạy và debug lỗi

M4 Evaluate how the debugging process can be used to help develop more
secure, robust applications.

- Giới thiệu về quá trình gỡ lỗi trong Visual Studio

- Đưa ra đánh giá về quá trình gỡ lỗi trong Visual Studio

+ Ưu điểm

+ Nhược điểm

Đưa ra các ví dụ cụ thể

You might also like