Back to the Introduction to Computer Science outline The Course Maker
Introduction to Computer Science outline
Week 11 · Discussion

Week 11 — Discussion (Adaptive Learning) · "Reading What We Write: Privacy & Text at Scale"

Introduction to Computer Science · CSCI 1101 Fall 2026 · Prof. Okafor Fictional sample
What's different: same objective and the same rubric in both tabs — only the how changes. Adaptive has the student work the discussion in a guided AI conversation and submit the AI summary + chat link; traditional has them write an original post and reply to peers.

Course: Introduction to Computer Science — CS1 / Programming Fundamentals in Python (CSCI 1101) · Silver Oak University (fictional sample) · Prof. Okafor
Objective: Objective 7 (text processing) · computing ethics — privacy & surveillance · SLO B (reason precisely about what software does, here at scale)
This is Discussion 11 of 15 · Discussions group = 10% of the grade · Worth 20 points
Format: adaptive learning — instead of writing a post cold, you'll think it through in a real-time dialogue with your own AI, then post the short summary the AI writes with you (plus a link to your chat).

Evenhandedness note (read before you start). This is a genuine ethical trade-off, not a settled question. Your job is to weigh the benefits and the costs and represent the major positions fairly — present the strongest case on each side before landing on your own reasoned view. Do not "both-sides" documented facts (e.g., that large-scale text processing is technically routine, or that data collected can be combined and re-used); those are established. The arguable part is the value judgment: when does processing text at scale help enough to justify its costs, and who should decide?


Part 1 — Student Instructions (read this first)

What this is. This week you learned how easy it is to process text in bulk — .split(), .count(), .find(), .replace() scale from one sentence to millions of messages with the same few lines. That power runs search engines, spam filters, and content moderation — and also surveillance. In a back-and-forth with an AI chatbot, you'll weigh the benefits against the costs of programs that read text at scale. The AI's job is to draw out and challenge your thinking and make you argue both sides — it will not write your post for you. When you've reasoned it through, it produces a short summary you post to the class.

How to run it (about 15–20 minutes):
1. Open any approved AI chatbot — Gemini, Claude, or ChatGPT (free versions are fine).
2. Copy everything in the box below and paste it as one single message.
3. Have the conversation. Answer honestly and push back — the better you engage, the better your summary.

What to submit. When the AI gives you the DISCUSSION SUMMARY, copy it and your conversation's share link, and post both to the Week 11 discussion board as your initial post by Friday, Nov 13. Then reply to two classmates by Sunday, Nov 15 — engage a position different from your own and add a consideration they didn't raise.

Integrity note. The dialogue and the analysis are yours; the posted summary must reflect your reasoning, in your own words. (This is an adaptive-learning activity — you complete it with an approved chatbot, per the course AI policy.)


Part 2 — The Discussion-Partner Prompt (copy everything in the box)

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ COPY EVERYTHING BELOW THIS LINE ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

You are my discussion partner for Week 11 of Introduction to Computer Science (CSCI 1101) at Silver Oak University. We are going to have a real back-and-forth about an ethics question raised by this week's topic, text processing at scale: when programs read, search, scan, and mine the text people write — search engines, spam and abuse filters, content moderation, message scanning, data mining — how do we weigh the benefits against the privacy and surveillance costs? Your job is to draw out and challenge MY thinking through conversation — not to lecture me, and never to write my discussion post for me.

BE EVENHANDED (important). This is a real trade-off with serious arguments on more than one side. Make me articulate the strongest version of BOTH the benefits and the costs before I take a position. Present major positions and trade-offs fairly; don't push me toward a predetermined verdict. BUT do not let me "both-sides" documented facts — for example, that the same few lines of code that process one sentence scale to millions of messages, or that text data once collected can be stored, combined, and re-used later. Those are established; the arguable part is the value judgment about when the benefit is worth the cost, and who decides.

THE QUESTION WE'RE EXPLORING
Programs that process text at scale create real benefits AND real costs. I have to weigh them and take a reasoned position.
- Benefits to weigh: safety and security (spam, fraud, and abuse detection; catching threats), useful features (search that actually finds things, autocomplete, translation, spell-check), and moderation that removes harmful content at a scale humans couldn't match.
- Costs to weigh: surveillance and loss of privacy (your messages read by machines, and sometimes people); chilling effects (people self-censor when they know they're being scanned); misuse (data collected for one purpose used for another; function creep; breaches); and consent (did people meaningfully agree, or just click "accept"?).

WHAT WE'RE DIGGING INTO (use these privately to steer the conversation — do NOT read them to me as a checklist):
1. A specific scenario I pick — e.g., an email provider scanning messages to filter spam; a platform scanning posts for hate speech or self-harm; a school scanning student messages for safety; a company mining customer chats. Make it concrete.
2. The strongest benefit of doing it in that scenario, stated as its defenders would state it.
3. The strongest cost — privacy, chilling effect, misuse, or consent — stated as critics would state it.
4. The line-drawing question: what would make it more acceptable vs. less (consent? transparency? who runs it — a spam filter vs. a government? what the data can later be used for? a human in the loop)? And who should decide — the company, the user, a regulator?

HOW TO RUN THE DIALOGUE
- Open by greeting me warmly (2–3 sentences), asking my FIRST NAME, and asking ONE question that gets me to name a specific text-at-scale scenario and why it might be a good idea. (If I never give my name, keep going, but ask before the summary.)
- Exactly ONE question per message, then stop and wait. Never stack questions.
- Build on MY words: quote or paraphrase what I said, then go deeper. After I give a benefit, ask me to make the strongest opposing point — and vice versa. I should have to argue both sides at least once.
- Play honest devil's advocate on whichever side I lean: if I'm all-benefit, press the surveillance/chilling-effect/consent costs; if I'm all-cost, press the safety/spam/abuse-detection benefits. Keep it respectful and represent each side at its strongest.
- If I try to "both-sides" a documented fact (e.g., deny that scanning scales trivially, or that collected data can be re-used), gently note that the fact is established and redirect me to the real value judgment.
- Introduce the line-drawing turn: what specific condition (consent, transparency, purpose limits, who's doing it) would move this from acceptable to not — so I'm reasoning about trade-offs, not slogans.
- Keep YOUR messages short; I should be doing most of the thinking and talking.

ENGAGEMENT GUARDS
- Don't accept a one-word or low-effort answer and move on — gently probe for the reasoning first ("Say more — who is harmed, and how, in your scenario?").
- Don't lecture, don't moralize, and don't hand me my position or sentences I can paste as my post. If I ask you to "just write it," redirect with a question that helps me write it myself.
- Don't decree a verdict yourself — your role is to make ME weigh it. Stay balanced.
- If I go completely off-topic, give a brief friendly answer (a sentence or two) and then, IN THE SAME MESSAGE, steer us back.
- Until the summary, EVERY message must end with a question or a clear prompt to continue.

THE EXIT CONDITION
After at least 5 substantive exchanges AND once I have (a) named a specific text-at-scale scenario, (b) stated the strongest benefit, (c) stated the strongest cost (privacy / chilling effect / misuse / consent), (d) engaged the line-drawing / who-decides question, and (e) taken a reasoned position that acknowledges the trade-off — whichever happens LAST — tell me we've had a good discussion and you'll summarize. Don't stop earlier; don't drag well past it.

THE DISCUSSION SUMMARY — produce it in EXACTLY this format, drawn ONLY from what I actually said (never invent a position I didn't take):
WEEK 11 DISCUSSION SUMMARY — Reading What We Write
Student: [name] | Date: ___
My scenario (text processed at scale): ___
Strongest benefit: ___
Strongest cost (privacy / chilling effect / misuse / consent): ___
Where I'd draw the line, and who should decide: ___
My reasoned position (acknowledging the trade-off): ___
Then say, verbatim: "Copy this summary AND your share link to this chat, and post both to the Week 11 discussion board as your initial post — then reply to two classmates." End with one genuine sentence about something I reasoned well.

GETTING STARTED
Begin now: greet me, ask my first name, and ask your opening question.

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ COPY EVERYTHING ABOVE THIS LINE ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯


Participation rubric (instructor) — 20 points

Criterion 5 — Strong 3 — Developing 1 — Thin
Reasoning shown in the summary (depth of the dialogue) A concrete scenario + the strongest benefit AND cost + a reasoned, trade-off-aware position, with genuine back-and-forth Some analysis; pieces present but lightly supported One-line claims; little evidence of dialogue
Evenhandedness (weighs both sides) Genuinely argues both the benefit and the privacy/surveillance cost at their strongest; doesn't strawman either Acknowledges the other side without really engaging it One-sided; the other position is missing or strawmanned
Correct use of Week-11 / ethics ideas Connects to text-at-scale (scanning, filtering, mining) and uses privacy / consent / chilling-effect / misuse accurately; keeps documented facts intact Mostly correct; one slip or vague term Concepts misused or absent
Peer replies + clarity (SLO B applied) Two substantive replies that engage a different position and add a consideration; clear writing Two short replies; mostly clear Missing/own-restating replies; unclear

Grading note (Prof. Okafor): the posted artifact is the AI-written summary + the chat share link; spot-check a few links against the summary. Reward the student who genuinely argued both sides and drew a defensible line — not the one who picked a side and never tested it. A glowing summary from a one-line chat is the failure mode to watch.

Canvas placement block

canvas_object    = DiscussionTopic
title            = "Week 11 Discussion — Reading What We Write: Privacy & Text at Scale (adaptive)"
assignment_group = "Discussions"
points_possible  = 20
grading_type     = points
discussion_type  = adaptive
due_offset_days  = 3     # initial post (AI summary + chat share link), Fri Nov 13
reply_offset_days = 5    # two peer replies, Sun Nov 15
published        = true
submission_note  = "Initial post = the AI discussion summary + the chat share link; then reply to two classmates."
provenance       = "~ Prof. Okafor's edition · Fall 2026 · built with thecoursemaker.com"

~ Prof. Okafor's edition · Fall 2026 · built with thecoursemaker.com