Technology education, thoughtfully built

Turning curiosity into confidence, one project at a time.

I'm YiFan Wang, a technology teacher with an engineering background, focused on helping students learn through electronics, digital technologies, and practical projects that feel structured, creative, and achievable.

Digital Technologies Electronics Projects Project-based Learning
Focus
Classroom-ready project design
Based in
New Zealand
Working across
Teaching, coding, and prototyping

Approach

I teach technology by making progress visible.

My work sits at the intersection of engineering clarity and classroom empathy: break big ideas into manageable steps, keep outcomes tangible, and help students feel that technical work is something they can genuinely do.

Structure first

Students do better when the path is clear, the goals are concrete, and each step builds confidence.

Hands-on always

Electronics, coding, interfaces, and debugging all become easier when learners can test ideas in real time.

Ownership matters

I design projects so students can personalise, troubleshoot, and feel proud of what they make.

Want the fuller picture of my background, experience, and teaching pathway?

Open CV

Selected work

Projects that show how I teach, build, and communicate ideas.

The strongest thread through this site is practical technology education, so the work below starts with classroom projects and then expands into tools and earlier prototypes.

Learning design

Each project is built to balance guidance, challenge, and a clear sense of progress.

Student experience

Hands-on tasks help technical ideas feel less abstract and more achievable.

Beyond the classroom

Some projects extend into web tools and prototypes that solve practical problems.

Electronics classroom project
Year 9 Electronics

Nightlight House

A beginner-friendly electronics project where students learn soldering, circuit assembly, troubleshooting, and creative finishing through a working nightlight.

See Year 9 project
Bluetooth speaker components
Year 10 Audio build

Bluetooth Speaker

Students build a functional speaker system while developing confidence in veroboard assembly, wiring, soldering, and the logic behind portable audio hardware.

See Year 10 project
Robot and Arduino project
Year 11 Robotics

Arduino and Robot Movement

A robotics unit that blends electronics and code, giving students a practical route into sensors, motion, control logic, and iterative problem-solving.

See Year 11 project
Website development project
Year 12 Web apps

Flask Web App Project

Students design and build database-backed web applications, practicing software engineering workflows from planning through testing and refinement.

See Year 12 project
Advanced coding project
Year 13 Advanced programming

Advanced Flask Project

An upgraded full-year programming experience using WTForms and SQLAlchemy to help students build robust, user-centered software with stronger engineering habits.

See Year 13 project
Student feedback charts and comments
Teaching Feedback

Teaching Feedback

Reflections and feedback from associate teachers, relievers, and students that show how my classroom presence and lesson planning are being received in real settings.

Read feedback
Map interface for New Zealand schools
Web tool Data + search

NZ Accredited School Map

An interactive map to help international teachers quickly understand accredited employer schools in New Zealand, with regional filtering and school search for visa-planning decisions.

Open web tool
Smart home prototype
IoT Prototype

Smart Clothes Rack

An earlier IoT prototype that used sensors, Bluetooth, and motor control to automate a retractable clothes rack based on environmental conditions.

View prototype archive

Get in touch

Open to conversations about teaching, projects, and collaboration.

If you'd like to talk about digital technology education, classroom project design, or practical web tools, I'd be glad to connect.