Projects & worksheet library

This track is for students and tutors who want to build full Maple worksheets for real UI courses, contests, and independent explorations.

📁 Course companions 🧪 Experimental labs 🏅 Contest & integration projects
P1 • Course companion worksheet
Aim: one alive Maple file per course, updated across the semester

Choose a UI course (for example, a calculus, linear algebra, or ODE course) and build a Maple worksheet that grows week by week. The file becomes a record of examples, checks, and mini-experiments for that specific course.

Level: 200–400
Works best in small groups
Suggested naming scheme
maple-COURSECODE-semester-year.mw
maple-MATXXX-2024-2025.mw

Inside the worksheet, use headings for each week and keep a short “What I learnt” section at the bottom.

P2 • Maple problem book
Aim: build a small library of worked problems

Instead of building a single course companion, create a “problem book” worksheet for a theme such as “improper integrals”, “linear systems”, or “series and convergence”.

Level: 300–400
  • • One page per problem: the original statement, your handwritten solution, and the Maple check.
  • • A short reflection on where Maple helped and where it did not.
  • • A brief note on how the problem connects to a UI course or exam style.
Problem entry template (in worksheet text)
Problem:
[Paste or summarise the problem here.]

Hand solution (short outline):
[Key steps you did by hand.]

Maple check:
[Commands + output.]

Reflection:
[What Maple helped with, any surprises.]
P3 • Integration Bee & ODE practice
Aim: connect Maple to ODE–Integration Bee style questions

Use Maple to test conjectured antiderivatives or to explore families of integrals that appear in contest preparation. The emphasis is not to let Maple solve everything for you, but to use it as a verification and exploration tool.

Level: 300–500
Good for NAMSSN project teams
  • • Collect integrals that were solved by transforming them into ODEs.
  • • Use Maple to check differential equations and final expressions.
  • • Experiment with parameters to guess broader families of identities.

Template: project worksheet skeleton

You can reuse the structure below for many Maple-based projects.

# Title: Maple companion for [Course/Project]
# Author: [Your name]
# Semester: [e.g. 2024/2025]

# Section 1: Setup
restart:
with(LinearAlgebra):
with(DEtools):

# Section 2: Key examples
# 2.1 Example title
# [Text explanation]
# [Maple commands]

# Section 3: Experiments
# [Commands where you vary parameters, try new matrices, etc.]

# Section 4: Summary
# [Two or three sentences on what you observed.]
How to grow a Maple project
Process for students
  • • Start small: a single worksheet with one or two carefully chosen examples.
  • • Each week, add only what you can explain clearly to someone else.
  • • Periodically clean the file: remove duplicated experiments and keep only the most representative ones.
  • • Share a copy with a tutor or a friend for feedback.
Roles in a Maple project team

Lead editor

Keeps the main worksheet tidy, controls version names, and ensures commands run from top to bottom without errors.

Example curator

Selects which problems or examples from lectures should enter the worksheet, and writes short explanations around Maple output.

Tester

Opens the worksheet on another computer, runs everything, and reports any broken commands or missing explanations.

Presenter

Prepares short demonstrations of the worksheet for class presentations, seminars, or NAMSSN events.

For NAMSSN & UI staff

Over time, this page can host links to real Maple worksheets created by NAMSSN UI students:

  • • Course companions curated by year or lecturer.
  • • Short Maple-based project reports in PDF format.
  • • Selected Maple files connected to undergraduate dissertations or independent studies.

The long-term ambition is a small but serious Maple library that reflects the real courses at the University of Ibadan, maintained by students themselves.