YiFan Wang
Aspiring Technology Teacher | Engineer | Innovator
"Technology is best when it brings people together." — Matt MullenwegDiscover My Projects

Aspiring Technology Teacher | Engineer | Innovator
"Technology is best when it brings people together." — Matt MullenwegDiscover My Projects
Explore my innovative projects blending technology and education.
Designed to assist international students navigating New Zealand's immigration policies, this web-based interactive map visualizes accredited employer schools for Green List secondary teachers seeking work visa sponsorship. Data was sourced from Immigration New Zealand's official website, collected via API on May 26, 2025, at 11:00 AM, and processed through customized cleaning. The map highlights accredited employer schools in popular regions like Christchurch and Auckland, with filtering options for South and North Islands. It supports fuzzy search to verify if specific schools are accredited employers and extends functionality to include kindergartens and primary schools, providing a comprehensive tool for educational and immigration planning.
View MapYear 9 Electronics Project
In this project, students construct a nightlight house using electronic components
and a pre-printed
card template.
They develop practical skills in soldering, circuit assembly, and troubleshooting
while learning key
electronics concepts such as voltage dividers,
resistors, LDRs (light-dependent resistors), transistors, and LEDs. The project
involves laying copper
tape, soldering components, measuring resistances and voltages,
and assembling a functional circuit. Students also decorate their nightlight houses,
adding personal
touches to enhance creativity and pride in their work.
The project spans 5-6 weeks (5 periods per fortnight) at Burnside High School,
offering ample
opportunities to explore electronics through hands-on learning.
Have
a look~
Year 10 Electronics project
In this project, students build a Bluetooth speaker to develop skills in
electronics.
They learn to assemble a circuit in veroboard, connecting components like a
Bluetooth module,
amplifier speakers, 78L05 (Voltage Regulator), Speakers, and a volume potentiometer.
The project emphasizes practical techniques like soldering, wire stripping, and
circuit assembly,
while deepening understanding of Bluetooth audio technology. Over approximately 10
contact hours,
students work collaboratively to troubleshoot issues, test their speakers, and
complete a project that
integrates technical skills with creative problem-solving
Year 11 Digital Technology Electronics project
In this project, students design and build a simple robot that can move using basic
electronic
components and programming.
The focus is on developing hands-on skills in electronics, including assembling
circuits, wiring motors,
and using sensors for navigation. Students explore robot movement through tasks like
line-following,
obstacle avoidance,
or controlled motion, applying concepts such as voltage, current, and motor control.
The project encourages creativity and problem-solving as students customize their
robots' functionality
and appearance.
Aligned with New Zealand's Digital Technologies Curriculum, it provides practical
experience in a fun,
engaging way,
typically spanning several weeks of classroom activities.
Year 12 Website flask Project
In the Year 12 Digital Technologies Programming (12DTP) course at Burnside High
School,
students develop a complex database-backed web application. This project focuses on
creating a
cross-platform web-app,
leveraging the ubiquity of web browsers in devices like phones, TVs, and smart
appliances.
Students engage in software engineering and computer science practices, including
designing, coding,
testing,
and refining their applications. The project emphasizes advanced programming skills,
database
integration,
and user interface design, aligning with New Zealand’s Digital Technologies
Curriculum. Over the course
of the year,
students work individually or in teams to produce a functional web-app, applying
problem-solving and
project management skills.
Year 13 Website flask Project
In the Year 13 Digital Technologies Programming (13DTP) course at Burnside High
School, students develop
an advanced, database-backed web application, leveraging the cross-platform
capabilities of web browsers
on devices such as smartphones, TVs, and smart appliances. This project immerses
students in software
engineering and computer science practices, requiring them to design, code, test,
and refine a
sophisticated web-app. Students utilize WTForms to create secure, validated, and
user-friendly forms for
data input and interaction, enhancing the application’s usability. Database
interactions are managed
using SQLAlchemy, an Object-Relational Mapping (ORM) tool, to streamline data
operations, improve code
maintainability, and ensure secure, efficient communication with relational
databases. Aligned with New
Zealand’s Digital Technologies Curriculum, the year-long project fosters independent
problem-solving,
advanced programming skills, and project management, culminating in a robust,
user-centered digital
outcome.
Developed in 2015 during my third year at Shanghai University, this IoT project features a retractable clothes rack controlled via a microcontroller. Integrated with temperature and humidity sensors, it collects environmental data and transmits it to a mobile phone over Bluetooth. The microcontroller also drives a motor to extend or retract the rack. With predefined humidity thresholds, the rack automatically retracts when high humidity is detected, protecting clothes from rain. This project demonstrates practical automation for everyday convenience.
Learn MoreReach out via email at [email protected], connect on LinkedIn, or explore my projects on GitHub.