You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated the content of the Algorithms and Programming document to include comprehensive outlines, project descriptions, and assessment rubrics for various programming projects.
Copy file name to clipboardExpand all lines: source/Unit 3/Algorithms-and-Programming.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -308,9 +308,9 @@ Students will design and build a text-based adventure game using procedures and
308
308
309
309
**Instructions for students**
310
310
311
-
1. Open your browser and go to [https://www.netlogoweb.org](https://www.netlogoweb.org). This is the web‐version of NetLogo, which works in Chromebooks or any modern browser. ([ccl.northwestern.edu][1])
311
+
1. Open your browser and go to [https://www.netlogoweb.org](https://www.netlogoweb.org). This is the web‐version of NetLogo, which works in Chromebooks or any modern browser.
312
312
2. Once loaded, you’ll see the interface with tabs like *Interface*, *Info*, *Code* (depending on the model).
313
-
3. Click the drop‐down menu (Search the Models Library) and choose a model from the built-in library. The Info tab will help you understand it. ([ccl.northwestern.edu][1])
313
+
3. Click the drop‐down menu (Search the Models Library) and choose a model from the built-in library. The Info tab will help you understand it.
314
314
4. Typical workflow:
315
315
316
316
* Click **Setup** (or a similar button) to initialize the world.
@@ -437,10 +437,10 @@ Students will design and build a text-based adventure game using procedures and
437
437
438
438
**Model:** Create or use a simple dice simulation (if there is a built-in model; if not, you can create one in NetLogo Web). For example: simulate rolling two dice many times and count the sums, or simulate many agents rolling dice and tracking results.
439
439
**Task:** Use NetLogo Web to run a simulation of repeated random events, collect data (counts/frequencies) and answer questions about probability distribution, fairness, etc.
440
+
440
441
**Steps for students:**
441
442
442
443
1. If a built-in model exists (“Dice” or “Die Roll”), load it. If not, you may create a simple version:
443
-
444
444
* Setup: create many turtles; each turtle has two variables (die1, die2) using `set die1 random 6 + 1`, `set die2 random 6 + 1` etc.
445
445
* Go: ask turtles to roll again, tally sum, update a plot/histogram.
446
446
2. Use the simulation: run for, say, 100, 1000, 10 000 trials (if feasible).
@@ -511,3 +511,4 @@ Students select a classic algorithm (e.g., sorting, searching, pathfinding) and
0 commit comments