0% found this document useful (0 votes)
12 views4 pages

Activity 3

The document outlines an activity for students in the Department of Mechanical Engineering at Batangas State University, focusing on managing engineering materials information through coding. Students are required to create a dictionary to store properties of engineering materials, allowing for adding, editing, and deleting materials, along with printing the dictionary after modifications. Additionally, a flowchart must be created to represent the process, and a rubric is provided for grading based on various criteria.

Uploaded by

hellazelanne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views4 pages

Activity 3

The document outlines an activity for students in the Department of Mechanical Engineering at Batangas State University, focusing on managing engineering materials information through coding. Students are required to create a dictionary to store properties of engineering materials, allowing for adding, editing, and deleting materials, along with printing the dictionary after modifications. Additionally, a flowchart must be created to represent the process, and a rubric is provided for grading based on various criteria.

Uploaded by

hellazelanne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Republic of the Philippines

BATANGAS STATE UNIVERSITY


The National Engineering University
Alangilan Campus
Golden Country Homes, Alangilan Batangas City, Batangas, Philippines
4200
Tel Nos.: (+63 43) 425-0139 local 2121 / 2221
E-mail Address: [email protected] | Website Address: http://www.batstate-u.edu.ph

Department of Mechanical Engineering


Name: Date:
Section: SCORE: /20

ACTIVITY 3:
Managing Engineering Materials Information
(Selection Statements/Flowchart)

General Direction:
1. Initialize a dictionary that stores information about three engineering materials.
2. Each material should have the following attributes:
a. Density (kg/m³)
b. Strength (MPa)
c. Thermal Conductivity (W/m·K)
3. Allow the user to add a new material with its properties.
4. Enable the user to edit an existing material’s property.
5. Allow the user to delete a material by name.
6. Print the dictionary after each modification.

Write your code here:

Leading Innovations, Transforming Lives, Building the Nation


Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
Alangilan Campus
Golden Country Homes, Alangilan Batangas City, Batangas, Philippines 4200
Tel Nos.: (+63 43) 425-0139 local 2121 / 2221
E-mail Address: [email protected] | Website Address: http://www.batstate-u.edu.ph

Department of Mechanical Engineering

Write your Flowchart here…..

Leading Innovations, Transforming Lives, Building the Nation


Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
Alangilan Campus
Golden Country Homes, Alangilan Batangas City, Batangas, Philippines
4200
Tel Nos.: (+63 43) 425-0139 local 2121 / 2221
E-mail Address: [email protected] | Website Address: http://www.batstate-u.edu.ph

Department of Mechanical Engineering

Leading Innovations, Transforming Lives, Building the Nation


Republic of the Philippines
BATANGAS STATE UNIVERSITY
The National Engineering University
Alangilan Campus
Golden Country Homes, Alangilan Batangas City, Batangas, Philippines 4200
Tel Nos.: (+63 43) 425-0139 local 2121 / 2221
E-mail Address: [email protected] | Website Address: http://www.batstate-u.edu.ph

Department of Mechanical Engineering

Rubrics:
AREA POINTS SCORE/COMMENTS
 Correct dictionary usage, adding, editing,
Code deleting materials (5 pts)
(10 Points)  User input handling, error checking, and
code readability (5 pts)
 Accuracy in representing the process (5
Flowchart pts)
(10 Points)  Logical flow, correct sequencing, and
proper symbol usage (5 pts)
 Use of loops/functions
Deduction  Inclusion of topics not yet discussed
(-2 Points Each)  Cheating or copying from classmates

Leading Innovations, Transforming Lives, Building the Nation

You might also like