Inspiration
As an Agricultural Science and Biology teacher, curriculum developer, assessment designer, and author, I regularly see how much time teachers spend preparing lesson plans, classroom activities, revision materials, examination questions, and marking schemes.
This workload is especially demanding in schools where teachers manage large classes, limited instructional resources, and several curriculum requirements. I wanted to explore how artificial intelligence could reduce repetitive preparation work while keeping the teacher firmly in control of educational quality.
This inspired the AI Agricultural Science Learning Studio.
What the project does
AI Agricultural Science Learning Studio is an educational application designed to help teachers generate curriculum-aligned and student-centred Agricultural Science resources.
A teacher enters information such as:
- Curriculum
- Class level
- Topic
- Lesson duration
- Number of learners
- Learner ability
- Required teaching package
The system then generates:
- Clear learning objectives
- A student-centred lesson plan
- Teacher and learner activities
- Practical or enquiry-based exercises
- Multiple-choice and structured questions
- A complete marking scheme
- Revision notes
- Homework
- Reflection questions
The initial version focuses on Nigerian secondary-school curricula, WAEC/NECO preparation, and IGCSE Agricultural Science.
Why it matters
Many educational AI tools provide general answers, but teachers need materials that reflect curriculum level, classroom realities, available resources, assessment standards, and learner ability.
This project is designed to support teachers working in both well-equipped and resource-limited schools. Practical activities should therefore use affordable and locally available materials wherever possible.
The project does not replace teachers. It gives them more time to teach, observe learners, provide feedback, and inspire curiosity.
How I am building it
During OpenAI Build Week, I am developing the prototype with Codex, Python, Streamlit, and the OpenAI API.
Codex is being used to help:
- Create the application structure
- Build the user interface
- Connect the application to the OpenAI API
- Add validation and error handling
- Test the workflow
- Prepare documentation
- Improve the code
The application will keep the API key in an environment variable rather than exposing it in the source code.
Educational design principles
The project follows several important principles:
- Generated content must match the selected class level.
- Lessons must encourage active learner participation.
- Practical tasks should be realistic for ordinary schools.
- Assessment questions must include clear answers and mark allocation.
- Teachers must review and adapt generated content before classroom use.
- The application must avoid presenting AI-generated material as automatically perfect.
Challenges
The main challenges include:
- Ensuring scientific accuracy
- Aligning outputs with different curricula
- Preventing repetitive or overly general lesson plans
- Producing age-appropriate questions
- Designing useful outputs for teachers with limited technology
- Completing a working prototype within the Build Week period
Another important challenge is balancing speed with educational quality. The system must generate resources quickly without sacrificing clarity, relevance, or professional teacher judgment.
What I am learning
This project is helping me understand how subject expertise, prompt design, software development, and responsible AI can work together.
I am also learning that building a useful educational application requires more than generating text. It requires careful consideration of teachers, learners, curriculum standards, classroom conditions, accessibility, and assessment quality.
Future development
After the first prototype, I plan to expand the studio with:
- Downloadable Word and PDF lesson packages
- Editable assessment templates
- Diagram and illustration generation
- Student revision mode
- Personalised feedback
- More school subjects
- Teacher collaboration features
- Low-bandwidth and mobile-friendly access
My long-term goal is to make quality lesson preparation and assessment support more accessible to teachers across Africa and beyond.
Closing statement
AI Agricultural Science Learning Studio is built on a simple belief:
Artificial intelligence should not remove the teacher from education. It should remove unnecessary burdens so that the teacher can focus more fully on teaching, guiding, and inspiring learners.
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for AI Agricultural Science Learning Studio
Built With
- codex
- css
- github
- gpt-5.6
- html
- javascript
Log in or sign up for Devpost to join the conversation.