Assignment

CPTED best practices – 

  

Start by writing a brief description of your approach to completing the assignment. Note: Each Heading should have at least 2 properly formatted paragraphs and each paragraph should have at least 3 properly formatted sentences.

EXPECTATIONS

  

EXPECTATIONS: WHAT’S OKAY & WHAT’S NOT

This is an individual assignment.

Give credit where credit is due.

This assignment tests your individual learning.

­ Work on it by yourself.

­ Help each other in the class and/or in your

groups – do not share solutions.

­ It will be tested for plagiarism, inappropriate

collaboration and violation of academic integrity

principles.

­ Restrict your help to conceptual discussions

only.

­ If you receive help, include a citation in your

code AND in readme.md in your submission

folder with the following information:

Start your work early and budget your time.

­ It helps you work on your assignments in a healthy

manner.

­ Help received from: person, URL of website,

etc.

If you have any questions or concerns, please email 

­ Date help received: DD-MMM-YYYY

­ Nature of help received: one-two line

description of the nature of the help received.

both [email protected] and [email protected]

at least 48 hours BEFORE the deadline 

EXPECTATIONS: WHAT’S OKAY & WHAT’S NOT (PAGE 2)

How can your TAs help?

­ Remember, this is an assignment.

­ We are assessing how you can apply what you have learned in the context that is given in the

assignment.

­ Your TAs can guide you in your work, but…

­ They will not give you the answer.

­ They will not be able to review your work and tell you whether it is correct or not.

­ They will not be able to review your work in the last minute, i.e., a few minutes or hours before

the deadline – remember that they are students taking courses too.

­ They cannot give you extensions – if you want an extension for any reason, you must contact

both Raghav ([email protected]) and Gabriella ([email protected]).

GOALS OF ASSIGNMENT 1 (A1)

This assignment tests your knowledge in the following aspects:

­ Valid HTML

­ Content organization in HTML using appropriate semantic and structural HTML elements

­ Creating accessible web pages in HTML

­ Ensuring separation of concerns between content, presentation and behaviour layers in web pages

By completing this assignment, you stand to gain the following skills:

­ Developing simple web pages using HTML

­ Organizing content in web pages

­ Creating accessible web pages in HTML

­ Validating HTML web pages

This is Part 1 of a 3-part 

OVERVIEW OF THE ASSIGNMENT (A1)

assignment. You will

incrementally build a usable

website over 2-3 assignments.

A1 requires you to create a single page website.

This website is supposed to be a website for an interactive learning service.

­ This is an HTML-only assignment. You are not expected to add any additional styles in this assignment.

­ Think of an interactive learning service as something that includes text material in addition to interactive

elements for learners to interact, for example, either W3Schools or zyBooks.

Create a single page website as specified in the next few pages in this document.

This web page must:

­ Be accessible

­ Use valid HTML

­ Use container elements appropriately (as specified)

­ Use structural HTML elements such as headings, lists, images, forms, etc. appropriately

­ Note: this assignment must be submitted on Brightspace.

A1: DETAILED REQUIREMENTS (PAGE 1)

1. Create an HTML-only website (single page website, i.e., create a file named index.html

in which you will have all the HTML).

2. Content

­ Creative license – you decide what you will “teach” the learner through this website. Choose a

computer science topic that you will “teach” through this website.

­ Use content appropriately. DO NOT USE copyrighted content. If you cannot use free-to-use content for

the website you create, use dummy content (i.e., you can use one of the dummy text generators

available here to generate dummy text: Ultimate List of Lorem Ipsum Generators)

­ Make sure that you create sections appropriately to display different content that you will teach.

­ A simple example of this can be observed in zyBooks through the chapters that are available.

­ Make sure to use headings appropriately for each section that you create, and try to include navigation

links for such sections on the page.

A1: DETAILED REQUIREMENTS (PAGE 1)

3. Container elements

­ All container elements must have an ID attribute as specified in the assignment description.

­ Use appropriate headings for sections to ensure accessibility.

­ Use only semantic HTML containers, minimize the use of generic

elements.

4. Links, images and forms

­

If you use images, cite the source in the readme file.

­

If you use your own image, i.e., a picture you took or an image you created, include a note in the readme file that

says that this is an image that you created.

­

If you do not cite the source or include a note to indicate your own image, you will get a penalty of 20% of the

score you obtain in the assignment.

­ Use external or internal (bookmark) links as appropriate.

­ Make sure to create a navigation element to point to various sections of the page.

­ Use of forms is optional for this assignment.

­ You are welcome to use it if you prefer or are able to use them correctly, but you are not expected to.

A1: DETAILED REQUIREMENTS (PAGE 3)

5. Layout and styling

­ Do not style your web page or content.

­ You are not expected to create any fancy layouts. Just create the HTML elements and content.

­

If you create simple HTML websites with no styling or layouts, it will look like a simple text-based website with no

“fancy” structures, i.e., all text will look like they have serifs (e.g., like using the Times New Roman font), the

images will look larger, all content will look as if they appear one below the other (e.g., text paragraphs, list of

navigation elements, images, to be on their own lines, etc.).

­ This topic is covered in the live lecture on September 9. Please refer to the recording of the lecture for information

about this topic.

­ You will add CSS (for styling) and add layouts in future assignments. Not in this one.

No styling, no layouts in this assignment.

A1: DETAILED REQUIREMENTS (PAGE 3)

1. Notes:

­ As you can see, the description of this assignment is aimed at getting you started with coding web pages using HTML.

­ Content:

­

Include relevant and respectful text content as needed and as per the computer science topic that you choose.

­

If all content is copyrighted, you may use dummy text. You can generate dummy text from one of the many

generators listed on this page: Ultimate List of Lorem Ipsum Generators

­

If you use any external content, please cite the source in readme.md

­ Refer to concept videos and lecture videos for guidelines on adding code and content references.

2. Code:

­ Make sure that you organize your code well.

­ Your code must be readable and properly indented.

­ Use comments appropriately.

­ Do not use comments for each line of the code.

­ Use comments to describe parts of your web page and what each part does.

­

If you have learned any concept from content other than those provided in the course, include a citation in both the comments in the

code and in the readme.md file that is in your submission.

A1: SUBMISSION

A1

Format your submission as follows:

index.html

1. Create a folder named A1

2. This folder must include the HTML file and the

ReadMe file (readme.md), and must be organized

as shown in the figure on the right à

3. Include the following details about your group in readme.md:

readme.md

img

Include any images

you will use in this

folder

­ Assignment 1

­ Your full name, B00 number & your email address

­ Citations to material studied / learned outside class and textbook and/or help received

4. Download the image (2021.png) from Brightspace and save it in a folder named img inside A1

5. Compress the folder (in .zip format only).

­ If you submit in any format other than .zip, the assignment will not be graded, and you will get a

grade of zero (0). Sorry.

6. Submit this in the submission folder (.zip) on Brightspace.

10

BigData

 Please explain the 7 stages of bigdata stages

  1. Stage 1: Planning with data.
  2. Stage 2: Doing the analysis.
  3. Stage 3: Checking the results.
  4. Stage 4: Acting on the plan.
  5. Stage 5: Monitoring in real time.
  6. Stage 6: Adjusting the impact.
  7. Stage 7: Enabling experimentation.

Virtual Business in Global Marketing

  1. Write an initial response to the following key question(s) or prompt(s):
    As the quotation below from the French AFD reveals, an example of a group of labors in low-cost countries who have long been deprived of equal pay for equal work are women.

    The figures speak for themselves: 70% of people living on less than a dollar a day are women, as are two-thirds of illiterates. In certain countries, 50% of women are victims of violence. Women produce 50% of food and two-thirds of global labor, but only earn 10% of incomes. Women are discriminated against in all areas of society: employment, education, health, and governance. Yet they contribute to the development of countries through their work. A number of studies have demonstrated that reducing gender inequalities contributes to the equitable and sustainable development of countries.

    Go to the ADF site to see the French government’s gender and development strategies. Reflect on the data in the quote above and on France’s strategies to combat these violations of compensatory justice as you respond to the Key Questions.

    1. What are specific ethical pitfalls that underlie the French mitigation strategies?
    2. How can your company leverage concessions from offshore providers to ensure progress in mitigating these pitfalls?
    3. Which virtues would your company’s leadership need to demonstrate in order to accept responsibility to better these workers’ situations and to implement mitigation strategies for the ethical inequities?
    4. Do not muzzle an ox while it is treading out the grain,” and “The worker deserves his wages.”. Verse 17, preceding this one, discussed the Elders in the church who do their work and should be well paid for that, since they are teaching and preaching. “Faithful church leaders should be supported and appreciated” (Tyndale, 2007, p. 1934). 
  2. Need at least 4 references for each one point.
  3. Total words 450 -500

Packback Week 1

 

Each week that a Packback submission is due you should:

  1. submit your own original question and
  2. submit a response to TWO other questions posed that week by your classmates

Try to make your submissions achieve a curiosity score of at least an 80 out of a 100. Here are a few things to ensure that you reach 80:

  • Don’t have spelling errors
  • Use paragraph breaks (and don’t type one long 350 word paragraph)
  • Include a link to an external source
  • Add a description (where you insert your text) 

 Week 1: Write a question about any computing or management topic that interests you. Respond to two questions posted by your classmates. (The purpose of this week’s assignment is mainly to get you comfortable with the Packback system.) 

                                              Classmates Post to respond: 

1)  

How should management teams handle post Covid workforce?

There is no question that Covid-19 changed how the majority of workforce will operate forever. Companies requiring employees onsite like health and industry have adopted more health safety practices to reassure their employees, while other companies have adopted a more virtual work life. As we approach year one of the Covid-19 pandemic, how will management teams begin planning for post Covid workforce. Will they adopt a permanent hybrid/virtual work schedule or will they send employees back to the office? How will the plan for office reentry if they decide to go back to 100 percent? How will the ensure their employees health and safety upon reentry?

2)  

What security issues have you faced with IoT devices?

More and more, IoT devices are making their way into our daily lives. Amazon’s Alexa and the Google Assistant are interactive devices, while Apple “AirTags”, Tile squares, and similar devices constantly report data about us to their corporate handlers.

These devices and the data they collect are beneficial, at least in some way. Alexa can control the lights and thermostat, while the Tile square attached to the car keys helps prevent morning panic.

Most tools have a dark side, however. Some can be easily manipulated; turning off someone’s lights may be comical. Setting an early-morning alarm isn’t quite so funny.

Location tracking is of great concern to many. Location tags place individuals into a dangerous situation when used by a stalker to maintain an up-to-the-moment location of a target. (https://9to5mac.com/2021/05/06/airtag-stalking/).

What issues have you faced with your IoT devices?

“Assessing Cybersecurity Readiness within SMEs: Proposal of a Socio-Technical based Model.”

Assignment Content

  1. At this point, you have found 4 research articles exploring your approved research question and you have learned how to find your 6 ‘ingredients’ during class

    For this assignment:  You will use ONE of you research articles from p. 13a to write your first objective summary. 
    Requirements:

    • 15 pts, Cover/Title Page 
    • 70 pts, Objective Summary: W(5) H(1) — YOU MUST PUT THIS IN YOUR OWN WORDS 
    • 15 pts, References Page (you will only have one reference listed — the research article you are using.) 
    • Resources to help you:
    • Re-watch the class recording
    • See pp. 17-22 to read about objective summaries
    • See pp. 23-28 to read more about avoiding plagiarism

Final project proposal

 Propose and defend a topic for your final project it should be related to Cloud computing

 Write  500 words or more explaining why this topic is important for your peers to understand. Be focused and specific. Look into the general topic provided in the list in this folder to find something new and interesting to write about. You should do a deep dive into a topic. Do not do a survey. Use the Research Databases available from the Danforth Library not Google. 

You MUST make a statement saying exactly what your topic is. 

Use at least five sources. Include at least 3 quotes from your sources enclosed in quotation marks and cited in-line by reference to your reference list.  Example: “words you copied” (citation) These quotes should be one full sentence not altered or paraphrased. Cite your sources.

Copying without attribution or the use of spinbot or other word substitution software will result in a grade of 0. 

Write in essay format not in bulleted, numbered or other list format. 

Do not use attachments as a submission. 

Lab exercise

   

Payroll Lab

You will be taking in a file (payroll.txt) which details a number of departments (at least 1) and in each department are a set of employees (each department will have at least 1 employee or it would not appear on the payroll sheet). Your job is to read the file in separate out each employee and calculate the total values (hours, salary, number of employees) for each department and in each category (F1, F2, F3, F4). In your final submission please include the .cpp file which should work for any kind of payroll file I supply (which will naturally match the format of the examples below). Be sure to indicate in your submission text if you have attempted any of the bonus points .

   

An example file:

The IT Department
Bill 8 7 8 9 7 F1
Bob 205103 0.08 F3
Betty 8 8 7 8 8 F2
Brandon 10 10 9 6 9 F2
Brad 9 8 10 9 9 4 1 F4

The Sales Department
Kyle 88840 0.105 F3
Tyler 105203 0.085 F3
Konner 8 6 7 6 9 F2
Sam 309011 0.045 F3
Kent 9 8 9 9 9 0 0 F4
EOF

An additional example file:

The Sales Department
Mike 5 6 1 3 5 F1
Mark 98103 0.115 F3
Jill 8 8 8 8 8 F2

Frank 106101 0.095 F3

Mark 76881 0.091 F3

Department of Records
Konner 8 6 7 6 9 F2
Tammy 7 3 7 2 8 F1

Anika 8 8 8 8 8 F2

Marta 1 0 0 5 2 F1
Kent 9 8 9 9 9 0 0 F4
EOF

   

Last in the row after the hours comes the pay grade (F1, F2, F3, F4). The number of hours recorded is based on the pay grade of the employee. F1 and F2s will have 5 numbers for their hours. F3s are commission based where a sales amount and a commission percentage is given. F3s are also assumed to work 30 hours if their commission is 10% or below and 40 hours if their commission is above 10%. F4s will have 7 numbers (as they are on-call during the weekend). Each of the pay grades will also have different pay calculations which are as follows:

F1 = The total number of hours * 11.25
F2 = (The total number of hours – 35) * 18.95 + 400
F3 = The total sales amount * the commission rate
F4 = The first 5 hourly totals * 22.55 + Any weekend hourly totals (the last 2) * 48.75

Your output to the screen should start with the department name, followed by the total pay for all of the employees, then the total number of hours, and the total number of employees. After that you should have a breakdown of each category of employee: F1 total pay and total hours, F2 total pay and total hours…

Each department will have at least 1 employee and each department will contain the word “Department.”

The IT Department
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##
Roster: Bill, Bob, Betty, Brandon, Brad 

   

F1:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

F2:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

F3:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

F4:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

   

The Sales Department
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##
Roster: Kyle, Tyler, Konner, Sam, Kent

   

F1:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

F2:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

F3:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

F4:
Total Salary: $##.##
Total Hours: ###
Total Number of Employees: ##

   

Before coding your solution, take the time to design the program. What are the possible things that the file can have that you need to anticipate? What are the actions that you need to take (read the file, add up hours…)? Are those actions things that could be placed in separate functions? What about the function – can you guess some of the things that will happen? Such as, using substring to pull out part of a line in the file maybe using stoi to convert a string to an integer to add it to the total or creating variables to hold the employee type you find before passing it to another function. Finally, how are these functions called, what is the order and what information is passed to and from? 

Scoring Breakdown

25% program compiles and runs
30% program reads in and calculates the figures for output
10% the program is appropriately commented
35% outputs the correct information in a clear format 

5% bonus to those who can output the F# responses in a columned output like that shown above.

5% order the employees in the roster according to their F status, F1’s first, then F2’s and so on.
5% bonus to those who do a chart comparing the data at the end to show the relation between the pay grades and the amount of salary spent in each (they style of chart is up to you and more points may be given for more difficult charts (like a line chart):

   

B Department
F1 – 00000000
F2 – 000000
F3 – 00000
F4 – 000000000000 

K Department
F1 – 0
F2 – 0000
F3 – 0000000000
F4 – 0000000 

  

Or event something like this instead:

0
0 0
0 0 0
0 0 0 0
0 0 0 0
F1 F2 F3 F4