TeachMeLifeSkills Enroll now
Simulators / ScriptCraft
๐Ÿ”

ScriptCraft

Programming Scripting & Automation Simulator

Master the basics of software scripting to automate boring tasks. In ScriptCraft, students write Python and JavaScript snippets to clean disorganized desktop directories, read CSV bank statements to filter specific expense targets, set up API triggers to monitor item prices, and clean up messy text strings using regular expressions.

๐Ÿ“‚
File Organizer
Clean directories using OS scripts
๐Ÿ“Š
CSV Parser
Filter transactions & expense lists
๐Ÿ“ˆ
Webhook Monitor
Build live pricing API alerts
๐Ÿ†
Automation Academy
Earn verified credentials

Built for

High school students and young professionals seeking to build systems literacy, master basic scripting constructs, and automate routine tasks.

Key features

๐Ÿ“‚

Desktop Organizer Sandbox

Write file system scripts to check extension properties, dynamically create directories, and sort cluttered file items into organized archives.

๐Ÿ“Š

Personal Ledger CSV Parser

Strip whitespaces, match target categories, and accumulate price amounts to auto-generate summarized grocery or subscription expense reports.

๐Ÿ“ˆ

API Webhook Monitor

Send HTTP GET queries to flight deal APIs, parse JSON properties, and program alert webhooks to trigger immediately when prices drop.

๐Ÿ”

Text Sanitizer & Regex

Design regular expression matches to clean telephone spaces and search text strings to extract promo coupon codes.

๐ŸŽ“

Scripting Academy

Complete 4 structured quiz modules addressing basic syntax loops, local file routing, API structures, and defensive script schedules.

๐Ÿ†

Official Certification

Complete all sandbox challenges to gain eligible status, exporting a custom PDF certificate signed by the Academy.

Built for the classroom

Completely self-contained sandbox โ€” no internet required when run locally in the classroom.

๐Ÿ“š Take-home homework

Every session ends with a quick 15โ€“20 min real-world task that turns the simulator into a habit.

This week's challenge

Identify a repetitive digital task in your weekly routine (like renaming files or compiling tables) and design a 5-step script pseudo-code that could automate it.

๐Ÿ”’ Privacy-first โ€” never copy private tokens or password credentials. Localized for British Columbia.

Ready to teach scripting & automation?

ScriptCraft is part of our hands-on logic & automation workshops.

Start enrollment