Digital Divide HW
%%js
// Interactive Digital Divide Explorer
function exploreDigitalDivide() {
// Select what data to display
const metric = prompt(
"Which digital divide metric would you like to explore?\n" +
"1: Income-based internet access\n" +
"2: Urban vs rural access\n" +
"3: Age-based internet usage\n" +
"4: Global connectivity rates"
);
// Sample data
const incomeData = {
categories: ["Lowest 20%", "Second 20%", "Middle 20%", "Fourth 20%", "Highest 20%"],
values: [62, 71, 80, 88, 95]
};
const locationData = {
categories: ["Urban", "Rural"],
values: [94, 83]
};
const ageData = {
categories: ["18-29", "30-49", "50-64", "65+"],
values: [97, 93, 88, 61]
};
const globalData = {
categories: ["North America", "Europe", "Asia Pacific", "Latin America", "Middle East/Africa"],
values: [90, 87, 54, 68, 40]
};
// Select dataset based on user choice
let data;
let title;
switch(metric) {
case "1":
data = incomeData;
title = "Internet Access by Income Level (%)";
break;
case "2":
data = locationData;
title = "Urban vs Rural Internet Access (%)";
break;
case "3":
data = ageData;
title = "Internet Usage by Age Group (%)";
break;
case "4":
data = globalData;
title = "Internet Access by Region (%)";
break;
default:
alert("Invalid selection!");
return;
}
// Display the data (in a real app, this would create a chart)
console.log(title);
console.log("=".repeat(title.length));
const maxValue = Math.max(...data.values);
const maxBarLength = 40;
for (let i = 0; i < data.categories.length; i++) {
const barLength = Math.round((data.values[i] / maxValue) * maxBarLength);
const bar = "█".repeat(barLength);
console.log(`${data.categories[i].padEnd(12)}: ${bar} ${data.values[i]}%`);
}
}
// Run this function to explore different aspects of the digital divide
// exploreDigitalDivide();
<IPython.core.display.Javascript object>
%%js
// Bridge the Divide Challenge Game
function bridgeTheDivideGame() {
console.log("===============================================");
console.log("🌉 BRIDGE THE DIVIDE: Digital Inclusion Challenge");
console.log("===============================================");
console.log("You are a technology policy advisor tasked with");
console.log("helping communities overcome the digital divide.");
console.log("Analyze each scenario and make the best decision!\n");
let score = 0;
const totalQuestions = 5;
// Scenario 1
console.log("SCENARIO 1: Rural Connectivity");
console.log("A rural community of 500 families is located 50 miles from");
console.log("the nearest broadband infrastructure. You have $200,000");
console.log("in funding. What's your best approach?");
console.log("A: Lay fiber optic cable to each home");
console.log("B: Set up a wireless tower system");
console.log("C: Provide satellite internet subsidies");
console.log("D: Create a community center with high-speed internet");
const answer1 = prompt("Your choice (A/B/C/D):").toUpperCase();
if (answer1 === "B") {
console.log("✓ Correct! A wireless tower system provides the best");
console.log(" coverage for the investment in this rural setting.");
score++;
} else {
console.log("✗ The best answer is B. Fiber would be too expensive,");
console.log(" satellite has high latency issues, and a single center");
console.log(" wouldn't provide sufficient access for all families.");
}
// Scenario 2
console.log("\nSCENARIO 2: Digital Literacy");
console.log("An urban neighborhood has new affordable internet access,");
console.log("but adoption remains low at 30%. Investigation reveals many");
console.log("residents lack digital skills. What approach would help most?");
console.log("A: Reduce internet prices further");
console.log("B: Distribute free tablets to all residents");
console.log("C: Launch digital literacy workshops at local library");
console.log("D: Create a tech support hotline");
const answer2 = prompt("Your choice (A/B/C/D):").toUpperCase();
if (answer2 === "C") {
console.log("✓ Correct! Digital literacy workshops address the");
console.log(" root cause - lack of skills - rather than just");
console.log(" providing more access or support.");
score++;
} else {
console.log("✗ The best answer is C. The primary barrier isn't");
console.log(" cost or device ownership, but skill development.");
console.log(" Workshops provide hands-on learning opportunities.");
}
// Add more scenarios as needed...
// Final score
console.log("\n===============================================");
console.log(`FINAL SCORE: ${score}/${totalQuestions}`);
console.log("===============================================");
if (score === totalQuestions) {
console.log("🏆 Perfect! You're a digital inclusion expert!");
} else if (score >= totalQuestions * 0.7) {
console.log("🥈 Good job! You have strong understanding of digital divide issues.");
} else if (score >= totalQuestions * 0.5) {
console.log("👍 Decent effort, but review some of the concepts again.");
} else {
console.log("📚 You need more study on digital divide solutions.");
}
}
// Run the game with: bridgeTheDivideGame();
<IPython.core.display.Javascript object>
1. Three Dimensions of the Digital Divide and Their Impact on Educational Resources
The digital divide has three key dimensions: access to devices, internet connectivity, and digital literacy. First, students without access to computers or tablets struggle to complete assignments that require online research or digital tools. Second, unreliable or nonexistent internet access in low-income and rural areas limits students’ ability to attend virtual classes or access educational materials. Finally, a lack of digital literacy prevents individuals from effectively using online learning platforms, creating barriers to acquiring knowledge and skills.
2. Urban vs. Rural Digital Divide Challenges and Solutions
Urban and rural communities face different digital divide challenges, with urban areas often struggling with affordability while rural areas face infrastructure limitations. In cities, high-speed internet may be available, but low-income families may not afford the cost of devices and monthly service fees. Conversely, rural communities often lack broadband infrastructure, making internet access unreliable or unavailable. Solutions include urban-focused subsidies for low-income households and government investments in expanding rural broadband infrastructure.