Hi, How Can We Help You?
  • Address: 1251 Lake Forest Drive New York
  • Email Address: assignmenthelpcentral@gmail.com

Blog

November 20, 2025
November 20, 2025

Project Scheduling

In Week 3, you worked to define the scope and complete the WBS for your project. Now that you understand more about the work to be done and the associated activities related to the work, the next step is to create the project schedule. The project schedule helps you understand when the activities will happen and allows more insight into how long the project will take. In addition to having a schedule, you can begin to assign resources to the different tasks. Resource allocation is crucial, because it helps set expectations of the needs a project manager requires. This deliverable is worth 100 points.

Project Scheduling

For this deliverable you can use Microsoft Project or a similar software to create a schedule with resources.

  1. Create a project schedule using Microsoft Project. Review the Microsoft Project videos below and use the WBS you created in Week 3. As you create your schedule, make sure you consider possible new information you may have discovered since last week.
  2. Once you create your Microsoft Project schedule, create a column for resources and add the resources associated with the activities in your schedule. Make sure that you not only consider human resources but also other physical resources. This exercise will help you more accurately assign costs later in this course.
  3. To recap your deliverable for this week, you need to create a project schedule using MS Project or some other project scheduling application that includes the following.
    • Have at least 50 lines of activities that are clearly identified.
    • Start and finish dates for each activity.
    • Predecessors are identified (i.e., there should be a predecessor column).
    • Include resources (human and nonhuman resources).
    • Upload your submission when it is complete. Project Scheduling
    • Create a project schedule using Microsoft Project,

    • Use the WBS created in Week 3,

    • Include at least 50 lines of activities that are clearly identified,

    • Include start and finish dates for each activity and identify predecessors,

    • Add resources (human and nonhuman) to each activity,

November 20, 2025
November 20, 2025

Behaviorism & Public Health

Behaviorism provides a valuable framework for understanding human behavior across various domains, including education, health, and social policy. Drawing on the lessons and readings from Module 8 – 11, select a current event or societal issue (e.g., public health campaigns, educational reforms, or workplace dynamics) and explore how behavioral science can offer insights or solutions.

In your response:

1. Identify the current event or issue you selected.

2. Explain how key concepts  of operant conditioning (e.g., stimulus control, reinforcement, extinction) apply to this issue.

3. Discuss the ethical and practical implications of applying behavioral interventions to address this issue.

4. Reflect on potential limitations or challenges in implementing these interventions.

Behaviorism & Public Health

  • Identify the current event or issue you selected,

  • Explain how key concepts of operant conditioning (e.g. stimulus control reinforcement extinction) apply to this issue,

  • Discuss the ethical and practical implications of applying behavioral interventions to address this issue,

  • Reflect on potential limitations or challenges in implementing these interventions,

  • (No fifth question provided—placeholder omitted)


Comprehensive General Answer

1. Current Event or Issue Selected

The current issue I am focusing on is public health campaigns promoting COVID-19 vaccination uptake. Despite widespread availability of vaccines, some populations remain hesitant due to misinformation, distrust, or logistical barriers. Public health organizations are implementing behavioral strategies to encourage vaccination and increase community immunity.


2. Application of Operant Conditioning Concepts

Behaviorism, specifically operant conditioning, can provide insights into shaping vaccination behavior:

  • Stimulus Control: Public campaigns use cues such as posters, social media notifications, and text reminders to trigger vaccination behaviors. These cues serve as discriminative stimuli, signaling when and where vaccination is available.

  • Positive Reinforcement: Offering rewards such as gift cards, free transportation, or social recognition increases the likelihood that individuals will choose to vaccinate. Positive outcomes following vaccination strengthen desired behaviors.

  • Negative Reinforcement: Reducing barriers, like eliminating waiting periods or simplifying registration, encourages vaccination by removing unpleasant conditions.

  • Extinction: Addressing and reducing misinformation prevents maladaptive behaviors, such as vaccine refusal, from being reinforced through peer validation or online echo chambers.

Through these mechanisms, behavioral interventions can strategically promote desired public health behaviors.


3. Ethical and Practical Implications

Applying behavioral interventions to public health campaigns raises several ethical and practical considerations:

  • Ethical Implications: Interventions must respect autonomy, ensure informed consent, and avoid coercion. Rewards or incentives should not unfairly pressure vulnerable populations or create inequity.

  • Practical Implications: Campaigns require coordination with healthcare providers, clear messaging, and careful tracking of outcomes to ensure efficacy. Behavioral interventions must be culturally sensitive to avoid backlash or mistrust.

Ethically designed programs balance encouragement with respect for individual choice while maintaining public health goals.


4. Limitations and Challenges

Behavioral interventions face several challenges:

  • Variability in Response: Not all individuals respond equally to reinforcement or stimulus cues; personal beliefs, social influences, and access barriers may limit effectiveness.

  • Sustainability: Incentive-based strategies may boost short-term compliance but fail to create long-term behavior change without continued reinforcement.

  • Misinformation: Persistent misinformation can undermine stimulus control and reinforcement strategies, requiring ongoing education and counter-messaging.

  • Resource Constraints: Implementing reinforcement programs and maintaining large-scale campaigns requires funding, personnel, and logistical infrastructure.

Understanding these limitations helps design more realistic, flexible, and adaptive behavioral interventions.


Conclusion:
Behaviorism and operant conditioning offer valuable tools for shaping public health behaviors, such as vaccination uptake. By leveraging reinforcement, stimulus control, and extinction, public health officials can increase desired behaviors ethically and effectively. However, careful attention must be paid to individual differences, ethical considerations, and sustainability to maximize impact. Behavioral science provides both guidance and caution for designing interventions in complex societal issues.

November 20, 2025
November 20, 2025

JavaScript & Security

  • Describe a few ways that JavaScript can be used maliciously.
  • What is a cookie and how can developers use/code them?
  • What are the security implications of cookies?
  • Describe terms, methods and other components you learned in this week’s lesson.
  • JavaScript & Security
    • Describe a few ways that JavaScript can be used maliciously,

    • What is a cookie and how can developers use/code them?,

    • What are the security implications of cookies?,

    • Describe terms methods and other components you learned in this week’s lesson,

    • (no fifth question provided—added placeholder to complete requested five)


    Comprehensive General Answer

    1. Malicious Uses of JavaScript

    JavaScript is a powerful client‑side scripting language, but it can also be misused when handled improperly. A few common malicious uses include:

    • Cross‑Site Scripting (XSS): Attackers inject JavaScript into websites so it runs in the browsers of unsuspecting users. This can steal cookies, session tokens, or personal data.

    • Keylogging: Malicious JavaScript can record keystrokes entered into forms and send them to attackers.

    • Redirects to Malicious Sites: Embedded scripts can automatically redirect users to phishing or malware websites.

    • Form Manipulation: JavaScript can alter what fields submit, allowing attackers to hijack login requests or change payment information.

    • Browser Exploit Delivery: JavaScript can be used to detect browser vulnerabilities and deliver harmful payloads.

    These risks highlight the importance of sanitizing user input and enforcing strong security measures.


    2. What Is a Cookie & How Developers Use Them

    A cookie is a small text file stored on a user’s browser. It holds data that allows a website to remember information between visits.

    Developers use cookies for:

    • Session management (keeping users logged in)

    • User preferences (themes, language settings)

    • Tracking user behavior for analytics

    • Storing input or temporary data to enhance the browsing experience

    Basic JavaScript cookie code:

    document.cookie = "username=Alex; expires=Tue, 10 Feb 2026 12:00:00 UTC; path=/";

    Reading a cookie:

    let cookies = document.cookie;

    Cookies allow websites to create a more personalized and functional user experience.


    3. Security Implications of Cookies

    Cookies introduce several security concerns:

    • Cookie Theft via XSS: If attackers steal session cookies, they can impersonate users.

    • Session Hijacking: Stolen cookies can grant access to secure accounts.

    • Cross‑Site Request Forgery (CSRF): Attackers exploit the fact that browsers automatically send cookies to a site.

    • Unencrypted Cookies: If not transmitted over HTTPS, they can be intercepted during network transmission.

    • Persistent Tracking: Cookies can track user behavior across websites, raising privacy concerns.

    To prevent these issues, developers can use attributes like:

    • Secure: Ensures cookies are sent only over HTTPS

    • HttpOnly: Prevents JavaScript from reading the cookie

    • SameSite: Protects against CSRF

    • Short Expiration Times: Reduces risk window


    4. Terms, Methods, and Components Learned This Week

    This week’s lesson introduced several important concepts related to client‑side scripting and cookies:

    • document.cookie: JavaScript property for setting and reading cookies

    • Cookie attributes:

      • expires – sets expiration date

      • path – defines which parts of the site can access the cookie

      • Secure, HttpOnly, SameSite – security flags

    • Prompt windows:

      • prompt() for receiving input from users

    • DOM Manipulation:

      • Changing elements using document.getElementById()

    • Events:

      • onclick, onload, etc., to trigger JavaScript actions

    • Client‑side validation:

      • Ensures data is correct before reaching the server

    • Basic JavaScript syntax:

November 20, 2025
November 20, 2025

Assignment 7 Instructions

General Instructions for your Assignments:

During Week 1 through Week 7 of this course, you will have a new assignment each week. You should create a new set of files for each assignment. During Weeks 1 through 7 you are NOT building on your previous assignment, like you did in WEBD121. Instead you are creating a new set of files for each assignment. However, make sure you save all of your files from each assignment because you will need them later for your Final Project. During Week 8, for your Final Project, you will create a Home Page with a navigation menu that uses JavaScript for drop-down sub-menus, which will link all of your previous assignments together, creating a comprehensive website that showcases all of your work this semester.

Assignment 7 Instructions

You must write the code files by hand for all assignments in this class. A simple text editor, such as Notepad or Notepad++ will suffice (or TextEdit on the Mac). DO NOT use GUI editors, such as FrontPage, Dreamweaver, etc. You must write the code for your web page files yourself. If you are using a PC, it is strongly recommended that you download the free Notepad++ text editor because it contains extra features which assist with debugging, such as line numbering and color coding of different elements of syntax. Mac users should use the TextEdit text editor that comes with the Mac OS. However, if you are a Mac user, make sure you set TextEdit to use Plain Text by default.

Make sure all of your web pages comply with the HTML 5 standards and CSS standards. DO NOT use obsolete HTML elements and attributes from previous versions of HTML. By including the HTML 5 DOCTYPE declaration in your webpages, and validating all of your HTML files, you can be sure that your code complies with HTML 5. Also, make sure that your external style sheet (.css file) passes validation at the W3C CSS Validation Service. Make sure you use the “Validate by File Upload” option (and NOT the “Validate by Direct Input” option), on both of these validators since this is the way your instructor will check your pages when grading your assignments.

Specific Instructions for Assignment 7:

Perform all of the following steps to complete this assignment:

1) Begin by creating a new file in your text editor and include all of the basic HTML code like you did in your previous assignments. Or you can simply make a copy of your HTML file from last week and name the new copy LastFirstAssignment7.html (where “Last” is your last name and “First” is your first name), but be careful not to overwrite your file from last week because you will need it again when you do your Final Project during Week 8.

2) Make sure you change the contents of the <title> tag to “Assignment 7” (just the words – not the quotation marks) and make sure your full name is inside of the <h1> heading, just like in your previous assignments. Also, delete the contents of the <script> tag — everything between the <!– and //–> tags, if you created your new file by making a copy of your previous file, because you will be creating a brand new page with different JavaScript code for this assignment. Save your file.

3) Upload this file to the HTML validator to check for compliance with the HTML5 standards. Your file should pass validation. If you receive any errors or warnings, then go back through the previous steps of the assignment again until you have corrected all errors and your file passes validation.

4) Create another new file in your text editor and save it as Assignment7.css or make a copy of last week’s CSS file, being careful not to overwrite last week’s file.

5) In your CSS file, write code to set the background color of your page to #FFB3B3 and write code to center the h1 element. Save your CSS file.

6) Access your webpage again in your browser and confirm that your page has a pale red background and that the heading is centered. Upload your CSS file to the CSS validator to check for compliance with the CSS standards. Your file should pass validation. If you receive any errors or warnings, debug your CSS code until you have corrected all errors and your file passes validation.

7) Open your Assignment 7 HTML file for editing. Next, you will reuse and slightly modify code from Lab 11-4. Make sure you change the value of “expires” to a future date. Similar to Lab 11-4, prompt the user to enter a hexidecimal color code. However, instead of prompting them for their name, prompt them to enter their age. Your code should set a cookie with the information the user enters and then retrieve that information from the cookie and set the page background to the color entered by the user.

Note: It is recommended that you test this assignment in Internet Explorer and/or Firefox. This code may not work correctly in Chrome.

8) You may add any additional HTML, CSS, or JavaScript content that you wish, to practice more of the features that you have learned about in your online textbook, as long as all of your code files still pass validation. However, do not add anything to your files that would make them invalid according to the standards. You can confirm this by making sure your files still pass validation.

9) Before submitting your assignment, validate your HTML and CSS files one last time at Validation Service AND W3C, using the “Validate by File Upload” option. Note: It is critical that you debug and fix ALL errors identified by the validator before submitting your assignments. Contact your instructor for assistance if you are having difficulty debugging and fixing your errors because it is imperative that all of your code files pass validation.

10) Create a zip archive containing all pages pertaining to your website (.html files, .css files, .js files, image files, etc). Make sure you maintain the necessary directory structure in your zip archive so that your webpages will refer correctly when unzipped. In other words, if your images are in a sub-folder, in relation to the folder containing your .html file, then you need to maintain that same directory structure in your zip archive, too, including the sub-folder. Submit only the zip file for grading.

Validation Requirements:

Before submitting your web site:

  1. Validate your HTML file at W3C, using the “Validate by File Upload” option, and fix any errors that the validator identifies before submitting your web site for grading.
  2. Validate your CSS file, using the “Validate by File Upload” option, and fix any errors that the validator identifies before submitting your web site for grading.

Note: It is critical that you debug and fix ALL errors identified by these two code validators before submitting your assignments. Contact your instructor for assistance if you are having difficulty debugging and fixing your errors because it is imperative that your code files pass validation. Remember that valid JavaScript relies on a foundation of valid HTML and valid CSS to function as intended.

Submission Instructions: Create a zip file containing all files related to your web page (.html files, .css files, .js files, image files, etc). Make sure you maintain the necessary directory structure in your zip file so that your webpages will access correctly when unzipped. In other words, if your images are in a sub-folder on your computer, in relation to the folder containing your .html file, then you need to maintain that same directory structure in your zip file, too. Submit only the zip file for grading.

  • When do we start testing and what are the different types of testing that can be performed?,

  • From your Design Specification please post an image of one or more of the following: architecture diagram application class diagram detailed class diagram test cases and scenario persistent class diagram with SQL statements or sample Java statements in the Design Peer Review,

  • Provide a brief discussion of its contents,

  • Explain how it meets the requirements in the IT Online Requirement specification,

  • Identify any features you like or issues you encountered,

November 20, 2025
November 20, 2025

Digital & E‑Waste Issues

1. In addition to reading your assigned textbook chapters this week, also conduct additional research the topic of the digital divide to learn more.  Describe one problem caused by the digital divide and propose one solution to this issue.  Discuss at least one article you found online that addresses this problem (include the url to the article).

1. In addition to reading your assigned textbook chapters this week, also conduct additional research the topic of e-waste to learn more about this problem.  Explain what you understand about the problem of e-waste and its many causes, and then propose at least one solution for this issue.  Discuss at least one article you found online that addresses this problem and/or its solutions (include the url to the article).

Digital & E‑Waste Issues

  • Describe one problem caused by the digital divide and propose one solution to this issue,

  • Discuss at least one article you found online that addresses this problem (include the url to the article),

  • Explain what you understand about the problem of e-waste and its many causes,

  • Propose at least one solution for this issue,

  • Discuss at least one article you found online that addresses this problem and/or its solutions (include the url to the article),


Comprehensive General Answer

Part I: The Digital Divide

One significant problem caused by the digital divide is the inequity in access to essential services, especially in healthcare and education. Individuals in underserved or rural communities may lack reliable internet access, modern devices, or affordable connectivity, preventing them from using telehealth platforms, online learning, or digital job resources. This gap exacerbates social and economic disparities, as those without access miss out on opportunities many take for granted.

A potential solution is to invest in affordable broadband infrastructure combined with digital literacy programs. Policymakers and technology companies can collaborate to subsidize internet access in low-income or remote areas while offering training to help residents use digital tools effectively. Providing public access points—like community centers or libraries with free Wi-Fi—and distributing low-cost or refurbished devices can significantly reduce this barrier.

An insightful article on this topic is “Redefining and solving the digital divide and exclusion to improve healthcare: going beyond access to include availability, adequacy, acceptability, and affordability” by Hollimon et al. (2025) (Frontiers in Digital Health). The authors argue that bridging the digital divide is more than just providing access: infrastructure (availability), usability (adequacy), cultural relevance (acceptability), and cost (affordability) all matter. Frontiers
By tackling all four dimensions, solutions become more comprehensive and equitable.


Part II: E‑Waste

Understanding the Problem:
Electronic waste, or e-waste, refers to discarded electronic devices—like smartphones, computers, and household appliances—that often contain toxic substances (e.g., lead, mercury, cadmium) and valuable metals (gold, copper). These materials pose severe environmental and health risks when improperly disposed of. MDPI+2PCs for People+2
The causes are multifaceted: rapid technological advancement encourages frequent device upgrades; short product lifespans; lack of robust recycling infrastructure globally; and consumer behavior that favors replacement over repair. IJFMR
Furthermore, in many countries, informal recycling processes used by unregulated workers expose them to hazardous chemicals, and e-waste often leaches into soil and water, contaminating ecosystems. SpringerLink

Proposed Solution:
One effective solution is to adopt extended producer responsibility (EPR) policies, forcing manufacturers to take back end‑of‑life electronics and ensure responsible recycling. EPR incentivizes companies to design devices for easier disassembly and recycling, reducing environmental harm and encouraging a circular economy. Wikipedia
In parallel, developing a robust formal recycling infrastructure is essential. Governments and private firms can fund certified collection centers, safe recycling plants, and public awareness campaigns on proper e-waste disposal.

Relevant Article:
An important article is “Exploring the E‑Waste Crisis: Strategies for Sustainable Recycling and Circular Economy Integration” (MDPI, 2024), which emphasizes that nearly 80% of global e-waste is mismanaged. MDPI
The authors advocate for stronger legislation, take-back systems, and consumer education to improve formal recycling and minimize the environmental toll.

November 20, 2025
November 20, 2025

Software Testing Discussion

Discussion Points

  • Part I.  When do we start testing and what are the different types of testing that can be performed?  A web search for relevant articles and information could be employed to assist you in your response.
  • Part II. Design Peer Review – From your Design Specification, please post an image of one or more of the following: architecture diagram, application class diagram, detailed class diagram, test cases and scenario,  persistent class diagram with SQL statements, or sample Java statements in the Design Peer Review with a brief discussion of its contents, how it meets the requirements in the IT Online Requirement specification, and any features you like or issues you encountered.  An image is easier for everyone to access.
  • Software Testing Discussion

    • When do we start testing and what are the different types of testing that can be performed?,

    • From your Design Specification please post an image of one or more of the following: architecture diagram application class diagram detailed class diagram test cases and scenario persistent class diagram with SQL statements or sample Java statements in the Design Peer Review with a brief discussion of its contents, how it meets the requirements in the IT Online Requirement specification and any features you like or issues you encountered.


      Comprehensive Response

      Part I: When to Start Testing & Types of Testing

      When Testing Should Begin (“Shift-Left” Approach)

      Testing should begin as early as possible in the software development lifecycle — ideally even before any code is written. This concept is known as shift-left testing, which means moving testing activities “left” on the project timeline. By integrating testing into the early phases (like during requirements and design), teams can identify defects early, reduce cost, and improve quality. Wikipedia+1

      Early testing also includes writing acceptance test criteria during the requirements/design phase. For example, in development models like the V-Model, test planning and test specification happen in parallel with design. درجات

      During coding, unit tests by developers (often automated) validate individual components. Then, as modules are combined, integration testing ensures that the different parts interact correctly. geeksforgeeks.org+2Atlassian+2

      Types of Testing

      There are many types of software testing, each serving a specific purpose:

      1. Unit Testing

        • Tests individual functions, methods, or classes in isolation. geeksforgeeks.org+1

        • Generally performed by developers, often automated (e.g., JUnit). Atlassian

      2. Integration Testing

        • Tests how multiple units or modules work together. geeksforgeeks.org

        • Helps catch issues in data flow, APIs, or module interactions. Wikipedia+1

      3. System Testing

      4. Acceptance Testing (User Acceptance Testing)

      5. Smoke / Sanity Testing

        • Preliminary tests to check basic functionality or build stability before deeper testing. TestDevLab

        • Smoke testing helps decide whether a build is stable enough to proceed with more complete testing. Wikipedia

      6. Regression Testing

        • Repeated testing of existing functionality to ensure new changes haven’t broken anything. Global App Testing

      7. Exploratory and Ad-Hoc Testing

        • Informal testing without predefined test cases; relies on tester intuition to find edge-case bugs. TestDevLab

      8. Non-functional Testing

        • Tests aspects such as performance (load, stress), security, usability, and compatibility. gwcet.ac.in

      By combining these different testing types throughout the development process, teams can ensure robustness, usability, performance, and compliance with business requirements.

November 20, 2025
November 20, 2025

Shopping Cart Design

Purpose

The purpose of this assignment is to continue with our design modeling of the ITOT Case Study. For the Manage Shopping Cart use case, you will create a test scenario, and two test cases. You will also add a persistent UML class diagram and SQL statements for ShoppingCart and ShoppingCartItem (these will be provided). Finally, you will map your domain classes ShoppingCart and ShoppingCartItem to Java statements.

Course Objective(s)

CO7: Describe implementation modeling for databases and programming style

CO9: Apply your knowledge of object oriented and UML concepts by designing and developing UML models

You will create two test cases following the format described in your design specification. In testing, test cases are developed first and then tested later by a different team. You will not be able to exercise your test cases (so you won’t have Actual Results) but you can create the test case.

You will also create SQL statements including constraints for ShoppingCart and ShoppingCartItem. You will also create sample Java statements for ShoppingCart and ShoppingCartItem design classes.

In this assignment you complete the following sections in your Design Specification

Sections 6 (test cases), Section 7 (SQL), and Section 8 (Java)

Shopping Cart Design

Instructions

1. Review the Quick Resources listed at the end of this assignment.

2. Complete the following

Section 6.1

You will identify and document two test scenarios (e.g., “Add a product to cart.”) based on the Manage Shopping Cart use case and complete. Describe the test scenarios (around 100 words) at a high level.

Section 6.2 – Test Case 1

You will create and discuss an additional scenario for Manage Shopping Cart including test Case Name, Description, Prerequisites, Steps, Input, Expected Result, Actual Result, Status. The steps of the test case must be numbered! Example:

Test Scenario: <add your test scenario here for Manage Shopping Cart>

Test Case ID

Test Case Description

Test Case Steps

Expected Results

Actual Results

Test Case Status

TC001

<add description?

1. <add step>

<add expected result>

<add actual result>

<add status pass/fail>

2, <add step>

TC002

<add description?

1. <add step>

<add expected result>

<add actual result>

<add status pass/fail>

2, <add step>

Section 6.3 – Test Case 2

You will create Test Case 2 based on your scenario for Manage Shopping Cart and add it in the table format in Section 6.3 of your design specification.

Section 7

An entity (persistent) classes will most likely become tables in a relational database. In database design, we would follow normalization and functional decomposition guidelines to normalize our entities (classes) into valid relations. Then we would create SQL (Structured Query Language) statements to create the tables and add constraints. After that, we could populate our tables with data. We will assume our classes are normalized for this exercise.

Persistent Class Diagram

An example of a persistent class diagram is below. You can copy these into Section 7 and 7.1 in your document.

7.1 Persistent Data Model

DiagramDescription automatically generated

7.1.2 Persistent Data Model Discussion

The persistent model utilizes four tables, UserAccount, Payment, ShoppingCat, and ShoppingCartItem. The ShoppingCart table represents the shopping cart itself, and includes a primary key cart_id, a foreign key user_id column to identify the user associated with the cart, and a created_at column to store the timestamp when the cart was created.

Section 7.2 – SQL Statements for ShoppingCart and ShoppingCartItem

You will use two classes (ShoppingCart and ShoppingCartItem) and create the SQL statements to implement the tables and constraints. You will need to include primary key and foreign key constraints. Add the SQL Statements to Section 7.2 of your design specification.

Section 7.2.1 – Discussion

Include a discussion of your SQL statements in Section 7.2.1 in your design specification (50 to 100 words).

Section 8 – Java

Add the following to Section 8. This section shows how the implementation of the code will look using Java programming language.  

Section 8.1 – Java for ShoppingCart and ShoppingCartItem

Using Chapter 18 examples in your textbook or your resources below, create Java statements for ShoppingCart and ShoppingCartItem detailed design classes. Note that ShoppingCart and ShoppingCartItem have a composition type of part whole relationship. See the Engine and Piston example at https://coderanch.com/t/443002/java/Java-Coding-UML-Aggregation-Composition. Add them to Section 8.1 of your design specification and complete Section 8.

Section 8.2 – Java Discussion.

Include a discussion of your Java statements in Section 8.2 in your design specification (50 to 100 words).

Submission Directions

1. When you submit your Word file, use your name as part of the file name, e.g., ENTD278Assignment7_FirstNameLastName

Your assignment will be graded with the following rubric:

  1. Complete Section 6 and 6.1: Provide an overview of the section in Section6; name the test case scenario, and describe the scenario in Section 6.1 (5 points).
  2. Completion of a test scenario (Test Case 1) based on ManageShopping Cart use case: must include name, description, prerequisites, steps, input, expected result, actual result, and status. Steps must be numbered (15 points)
  3. Complete Section 6.2.1: Provide a discussion of Test Case 1 (5 points)
  4. Completion of a test scenario (Test Case 2) based on ManageShopping Cart use case: must include name, description, prerequisites, steps, input, expected result, actual result, and status. Steps must be numbered (10 points)
  5. Complete Section 6.3.1:Provide a discussion of Test Case 2 (5 points)
  6. Creation of a persistent UML class diagram(without operations) of persistent data. Include ShoppingCart and ShoppingCartItem. Designate primary and foreign keys, and add to Section 7.1 (15 points)
  7. Completion of Sections 5, 5.1, and 5.2: Discussion of the design specification and UML class diagram  (15 points)
  8. Completion of SQL statements for ShoppingCart and ShoppingCartItem: Create SQL statements to implement the tables and constraints, as well as adding primary and foreign keys (10 points)
  9. Completion of Section 7.2.1: Discuss the SQL statements (5 points)
  10. Completion of Java code for ShoppingCart and ShoppingCartItem: Create Java statements to create the classes, variables, and methods (10 points)
  11. Completion of Sections8 and 8.2: Discussion of the section and Java implementation discussion. (10 points)
  12. Sources/formatting: Use APA 7th edition style formatting and correct grammar (10 points)
  • You will identify and document two test scenarios (e.g “Add a product to cart.”) based on the Manage Shopping Cart use case and complete.,

  • You will create and discuss an additional scenario for Manage Shopping Cart including test Case Name Description Prerequisites Steps Input Expected Result Actual Result Status.,

  • You will create Test Case 2 based on your scenario for Manage Shopping Cart and add it in the table format in Section 6.3 of your design specification.,

  • You will use two classes (ShoppingCart and ShoppingCartItem) and create the SQL statements to implement the tables and constraints.,

  • Using Chapter 18 examples in your textbook or your resources below create Java statements for ShoppingCart and ShoppingCartItem detailed design classes.

November 20, 2025
November 20, 2025

Translation Science Reflection

Reflect on your practice problem as you consider possible solutions and address the following:

1. Select one of the four translation science theories or models introduced in this week’s lesson. These include Di@usion of Innovation, Knowledge-to-Action, i- PARiHS, and Normalization Process Theory.

2. Determine one sustainability strategy found in your selected translation science theory or model. Describe how the specific sustainability strategy you selected supports sustainability of the evidence-based intervention beyond the implementation phase of your future practice change project.

Translation Science Reflection

Please elevate and be sure to add additional citations. It’s been my experience that the stats are very often the same from multiple sites. This also lends great strength to the sentence. Almost every sentence should have 2 or more citations; blend those ideas together…. A scholarly source is (a) evidence-based, (b) peer-reviewed, and (c) published in the last five (5) years. Professionalism in Communication a. References are consistent with APA style/formatting with no error patterns; the hanging indent is not required. b. Presents information in an organized manner. c. Uses clear and concise language. d. Communicates with no error patterns in English grammar, spelling, syntax, and punctuation. Writing Requirements (APA style/formatting) · In-text citations · Reference list in correct APA style/formatting · Standard English usage and mechanics · A scholarly source is (a) evidence-based, (b) peer-reviewed, and (c) published in the last five (5) years. · Response post(s) may require a scholarly citation and reference.Translation Science Reflection

  • Select one of the four translation science theories or models introduced in this week’s lesson.,

  • Determine one sustainability strategy found in your selected translation science theory or model., Describe how the specific sustainability strategy you selected supports sustainability of the evidence-based intervention beyond the implementation phase of your future practice change project.,


Comprehensive General Answer

For my practice problem, applying a structured translation science framework helps ensure that evidence-based interventions are successfully implemented and sustained over time. Among the four translation science models presented this week—Diffusion of Innovation (DOI), Knowledge-to-Action (KTA), i-PARiHS, and Normalization Process Theory (NPT)—the Knowledge-to-Action (KTA) Framework provides the clearest pathway for translating research into sustained, real-world clinical practice. KTA emphasizes not only knowledge creation but also a dynamic action cycle in which clinicians adapt evidence, assess barriers, implement interventions, and evaluate outcomes continuously. This cyclical, iterative process aligns well with the needs of practice-change projects in complex healthcare environments where sustainability is a core priority (Graham et al., 2006; Colquhoun et al., 2023).

November 20, 2025
November 20, 2025

Development & Prenatal Factors

Chapter 5 introduces the theories of development that are based upon the psychosocial, cognitive, environmental, and personality aspects of an individual’s life. How do these theories enable an individual to understand what specific stage of development he or she may be in? In your response, please explain what theorist is responsible for the development of the entire life span/cycle.

Development & Prenatal Factors

Chapter 6 talks about prenatal influence on healthy development of a child. Some women received prenatal care from the moment they found out they conceived and still had complications with delivering a healthy baby or the baby had some sort of developmental delay after birth. On the flip side, some women did not realize they were pregnant until time to give birth and delivered healthy babies with no developmental delays. Even though this may seem odd or even backwards, it happens. Therefore, do you think genetics play a role in how babies develop whether it be healthy or unhealthy? Or do you think parents who make  healthy choices or decision during pregnancy have a greater chance of delivering healthier babies? Consider parental roles, parental lifestyles, parental environments, family history, culture, and attitudes in your response.

  • How do these theories enable an individual to understand what specific stage of development he or she may be in?,

  • What theorist is responsible for the development of the entire life span/cycle?,

  • Do you think genetics play a role in how babies develop whether it be healthy or unhealthy?,

  • Do you think parents who make healthy choices or decision during pregnancy have a greater chance of delivering healthier babies?,


Comprehensive Response

Chapter 5 describes major developmental theories—psychosocial, cognitive, environmental, and personality—which provide structured frameworks for understanding how people grow and change across the lifespan. These theories divide development into stages, each with its own patterns of behavior, challenges, and milestones. For example, Erik Erikson’s psychosocial theory outlines eight stages that span from infancy to late adulthood, making him the theorist most responsible for conceptualizing the entire life span. His model helps individuals identify the stage they are currently navigating based on the psychosocial conflict associated with their age, such as identity versus role confusion in adolescence or generativity versus stagnation in middle adulthood. Similarly, Piaget’s cognitive development theory helps people understand their cognitive abilities by aligning them with specific developmental stages, while environmental and personality theories (such as those by Bandura or Freud) help individuals recognize the influences of learning and early experiences on behavior. Collectively, these frameworks allow a person to assess their developmental position by comparing their experiences, abilities, and challenges with those described in each stage.

Chapter 6 examines prenatal influences and raises the complex question of why some babies develop healthily despite limited prenatal care, while others experience complications despite attentive care. Genetics unquestionably play a significant role in fetal development; inherited traits, genetic disorders, and family health history all shape how a baby grows before and after birth. Some complications stem from chromosomal abnormalities, gene mutations, or hereditary conditions that no amount of prenatal care can prevent. However, parental choices during pregnancy also heavily influence developmental outcomes. Maternal nutrition, avoidance of harmful substances, stress levels, emotional well-being, and access to healthcare all contribute to creating a healthier environment for fetal growth. Parental lifestyle factors such as stable housing, supportive relationships, cultural beliefs about pregnancy, and positive attitudes toward health also impact outcomes.

In reality, healthy development results from an interaction between genetics and environment rather than one or the other. Even when mothers receive excellent care, genetic factors can still outweigh environmental advantages. Conversely, some genetically robust pregnancies may thrive despite suboptimal conditions. The most accurate perspective acknowledges that both parental behaviors and biological inheritance work together to shape developmental outcomes—meaning supportive environments increase the likelihood of healthy development, but genetics ultimately influence each baby’s resilience or vulnerability.

November 19, 2025
November 19, 2025

Storyboard Assignment

In this activity, you will arrange drawings or images conveying the narrative of your final film in a storyboard format.

Whether you are an amateur filmmaker or a world-renowned director, storyboarding your project will be one of the first steps you need to take as you begin a project. A storyboard is a visual representation of the sequence of events that make up your narrative. It usually consists of images and notes. It should also specify what shots and angles you intend to use to convey your story.

Your final product may look much different than your storyboard. New ideas may affect your creative vision as you are developing your story. However, it is important to be as specific as possible in your initial visualization so that your project stays focused and organized.

By the end of this assignment, you will be able to:

  1. Create a storyboard.
  2. Construct and convey a narrative.
    Storyboard Assignment
    • Create a storyboard,

    • Construct and convey a narrative,


    Here’s a comprehensive guide and example for completing your storyboard assignment quickly, based on your instructions. You can adapt this for Word, PowerPoint, or any digital storyboard tool.


    Storyboard Assignment: Final Film

    Objective

    The purpose of this storyboard is to visually map out the narrative of your final film. It should include drawings or images of each scene, with notes on camera angles, movements, and relevant dialogue or sound cues. This pre-visualization helps organize the story and guide filming.


    Step 1: Break Your Narrative into Scenes

    1. Identify key scenes in your film (opening, conflict, climax, resolution).

    2. For each scene, note the primary action, characters involved, and setting.

    3. Consider the mood and tone for each scene.

    Example:

    • Scene 1: Main character wakes up in a dark room; camera pans across messy room to focus on their anxious expression.

    • Scene 2: Character leaves house; low-angle shot to emphasize tension.


    Step 2: Sketch or Insert Images

    • Use simple sketches, clipart, or images to represent what will appear on screen.

    • Draw boxes for each frame of the scene.

    • Include notes about camera angles, zoom, lighting, and character movements.

    Example Layout for a Single Frame:

    Frame Image/Sketch Notes
    1 [sketch of bedroom] Wide shot; dim lighting; focus on alarm clock ringing.
    2 [character looking anxious] Close-up; camera slowly zooms in; soft, tense music.
    3 [door opening] Over-the-shoulder shot as character leaves; ambient city sounds.

    Step 3: Add Sound and Dialogue Cues

    • Include any dialogue that will occur in the scene.

    • Note sound effects or music, as these are critical to narrative pacing.

    Example:

    • SFX: Alarm ringing, footsteps on wooden floor.

    • Music: Slow, suspenseful background during character’s morning routine.

    • Dialogue: “I can’t believe this is happening…”


    Step 4: Specify Camera Techniques

    • Indicate camera movements like pan, tilt, zoom, dolly, or tracking shots.

    • Include shot types: close-up, medium, wide, over-the-shoulder, point-of-view, etc.


    Step 5: Organize Chronologically

    • Arrange your frames in sequence of events from beginning to end.

    • Ensure each frame clearly conveys progression and story flow.

    • Use numbers or arrows to guide the order.


    Step 6: Add Notes for Creative Details

    • Lighting (day/night, warm/cold tones)

    • Props and costume details

    • Emotional expressions of characters


    Step 7: Review and Revise

    • Check that the storyboard conveys the full narrative.

    • Ensure that each scene logically flows into the next.

    • Make adjustments to improve clarity or pacing.


    Tips for Completing Quickly

    • Use stick figures or simple shapes if short on time.,

    • Include all notes in bullet points within each frame.,

    • Focus on major plot points—you can refine smaller details later.,

    • PowerPoint or Word is ideal for arranging frames neatly in order.