D280 JavaScript Programming

Colleges: School of Technology

This dataset includes only posts filtered for negative sentiment. Counts reflect discussion volume (posts), not students, and do not measure satisfaction.

Reported difficulty posts
6
Negative-sentiment posts
14
Recurring patterns
3

Recurring patterns

Third‑party tool bugs and dependency risks

GitLab/student repo problems: missing starter code, fork/inaccessible project notifications, and inability to commit to branches; course repo setup guidance and GitLab how‑to are insufficient.

  • “I keep getting the same error no matter what that I can't commit to 'main' branch... Also when I look at my Student Repo it says 'forked from an inaccessible project'... I know I could email my course instructor who will probably send me the link to the Gitlab how-to or recommend help desk, but I know sometimes people here run into the same issues.”

  • I cloned the repo from WGU Gitlab however the repo only has a README in it. Instructions say to 'enhance a website using the Angular JavaScript framework' and 'Open the Angular project from your terminal and type the following command...' implying starter code should be present.

  • D280 world bank api does not show results for some parts of the map Taiwan is not supported, as well as The Falklands Islands, some french islands and norwegian islands. Can i just omit this or is there anything i have to do.

Unclear or ambiguous instructions and questions

Ambiguous or contradictory assignment instructions/examples (e.g., Part G method requirements; HTML layout vs completed example) leading to confusion about required deliverables.

  • Part G of this angular dumpster fire says we need 2 methods. Some people say we only need the 2nd method to actually display the data, some people say we need both.

  • Part E says: Create an HTML layout with **two** columns: **one** column for the map itself and **one** column to show the required country information from the API in part C. But when I look at the completed example it doesn't look like it has the map and info in the same table: (image link)

Insufficient or low-quality instructional materials

Outdated or incorrect zyBooks/course materials regarding Angular/CLI versions and setup steps, causing build errors and platform-specific issues (Mac) when following instructions.

  • [I'm trying to follow the zybook chapter but it apparently hasn't been updated to the most recent version(?).] ... [Error: Could not find the '@angular-devkit/build-angular:dev-server' builder's node package.] ... [Update for those with Macs: There is a known issue with a recent update they made to Zybooks. Ignore the part in Zybooks where it says to make sure to have the older version.]

Note: post_excerpts.json was not available at build time, so some Open post links may fall back to a generic Reddit URL.