Requirements for Your M5 Assignment 1 Pseudocode for Program Integration For the first module, write the pseudocode to process these tasks: (Note: lines beginning with # are comments with tips for you) 1. From the random module import randint to roll each die randomly a. # in pseudocode, import a random function b. # the name is helpful for the next M5-2 assignment 2. Define a class called Dice a. In Python, the syntax has a colon after it: class Dice(): b. In pseudocode, you can specify it generally or be specific 3. Under the class declaration, list the attributes. Here are some tips: a. # attributes are what we know about a single die (dice is plural) b. # self is the first attribute in Python and must always appear first c. # add a num_sides attribute and to set it to 6 for the 6 sides on the dice 4. Define a method for roll(self) a. # it describes what happens when we roll a single die b. # in the code, it will look like this example i. def __init__(self, dice_sides=6): ii. # in pseudocode, we do not worry about the punctuation iii. # just list it as part of your logic 5. Under roll(self), return a random int value between 1 and self.dice_sides 6. Save this file as M5Lab1ii - you can save it as MS Word or a text file.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
CCDConnect < C X
Dashboard - CCD X
M5 Assignment 1 x ▸ How to install Or X
https://mycourses.cccs.edu/d21/le/content/83491/viewContent/6197961/View
Requirements for Your M5 Assignment 1 Pseudocode for Program Integration
For the first module, write the pseudocode to process these tasks:
(Note: lines beginning with # are comments with tips for you)
2. Define a class called Dice
PDF Oracle 12c SQL (
1. From the random module import randint to roll each die randomly
a. # in pseudocode, import a random function
b. # the name is helpful for the next M5-2 assignment
a. In Python, the syntax has a colon after it: class Dice():
b. In pseudocode, you can specify it generally or be specific
3. Under the class declaration, list the attributes. Here are some tips:
a. # attributes are what we know about a single die (dice is plural)
b. # self is the first attribute in Python and must always appear first
c. # add a num_sides attribute and to set it to 6 for the 6 sides on the dice
4. Define a method for roll(self)
a. # it describes what happens when we roll a single die
b. # in the code, it will look like this example
i. def __init__(self, dice_sides=6):
ii. # in pseudocode, we do not worry about the punctuation
iii. # just list it as part of your logic
5. Under roll(self), return a random int value between 1 and self.dice_sides
6. Save this file as M5Lab1ii - you can save it as MS Word or a text file.
…
Word | Microsoft X
w Hands On Assign X +
A
{"
@
00
6:14 PM
11/26/2022
x
+
+
Transcribed Image Text:CCDConnect < C X Dashboard - CCD X M5 Assignment 1 x ▸ How to install Or X https://mycourses.cccs.edu/d21/le/content/83491/viewContent/6197961/View Requirements for Your M5 Assignment 1 Pseudocode for Program Integration For the first module, write the pseudocode to process these tasks: (Note: lines beginning with # are comments with tips for you) 2. Define a class called Dice PDF Oracle 12c SQL ( 1. From the random module import randint to roll each die randomly a. # in pseudocode, import a random function b. # the name is helpful for the next M5-2 assignment a. In Python, the syntax has a colon after it: class Dice(): b. In pseudocode, you can specify it generally or be specific 3. Under the class declaration, list the attributes. Here are some tips: a. # attributes are what we know about a single die (dice is plural) b. # self is the first attribute in Python and must always appear first c. # add a num_sides attribute and to set it to 6 for the 6 sides on the dice 4. Define a method for roll(self) a. # it describes what happens when we roll a single die b. # in the code, it will look like this example i. def __init__(self, dice_sides=6): ii. # in pseudocode, we do not worry about the punctuation iii. # just list it as part of your logic 5. Under roll(self), return a random int value between 1 and self.dice_sides 6. Save this file as M5Lab1ii - you can save it as MS Word or a text file. … Word | Microsoft X w Hands On Assign X + A {" @ 00 6:14 PM 11/26/2022 x + +
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
ADT and Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education