Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,414,319
Community Members
 
Community Events
170
Community Groups

Scrum educators?

Edited

I'm wondering if anyone teaching software development at a college or university has ever used Agile/Scrum to actually deliver lessons? What might it look like? One tutor being the Scrum Master, another tutor being the Product Owner, a group of students as the Development Team. First Sprint, "Hello World".

I have access to MS Teams, Github, BitBucket, etc. and 10 students aged 17 with good maths and English. They have 12 weeks to learn Python 3 and be ready for work experience. 

Does this idea have legs? 

2 answers

1 accepted

0 votes
Answer accepted
Sudarshan Community Leader Dec 21, 2020

Hello @Peter Parry  Welcome,
First, thank you for getting this idea to the young minds.

Irrespective of the idea works out or not, I am sure as a teacher you will help them become open minded, thinking individuals.!

Your idea is exceptionally good, and it can work.!

Infact many Scrum certifications programs are taught as a sprint (2 or 3 -day workshop)

This would be my teaching plan:
Course timeline: 12 weeks
Considering six sprints (2 weeks each)

every sprint can have a - 1 week class, 1 day for a hackathon (problem solving session), backlog refinement activity (1 hour per week), sprint review meet (the hackathon problem is demonstrated to the class.

Your backlog would contain broadly items related to - Installation and setup, python tutorials, devops, coding standards, cyber security basics, etc...

If you search online, i have seen courses run like this, if the ten students are available on the sale place (not online) then a scrum can work out even more effectively.!
(remote learning also works) 

Thanks!

Hopefully we will all be in the same place by September :) Excellent ideas on timings and sprints. The curriculum is given to us by the exam board already, we can't change it, but it looks like it can be delivered in an 'Agile' way.

Do you have any idea of what kind of 'product' we can deliver to a fictional client in Python? It's not my first language (I have to learn it too first!), and I'm learning Agile too.

My students will be school leavers who might have some knowledge of coding in python, or maybe just Scratch, but unlikely to have html/css/javascript. 

Stay safe, 

Peter. 

Sudarshan Community Leader Dec 21, 2020

Hi,
To begin with as a teacher first tell the students what some of the frequent problem are which can be solved.
Python has numerous applications in the daily software world.

some of the school students in India (age 17 to 18) use https://docs.python.org/3/library/tkinter.html

try regular application like room booking, hostel booking, attendance manager (anything which has a login, table, some transactions involved), there are loads of examples you can get in the world or a small Game 


give them a story which has a problem, and they can solve it.
(I would suggest let them take 1 month for product development, you can be the scrum master helping them out with their needs and observing the system they work in)

I am sure this is going to be fun.!

Hi, Thank you for sharing your opinion about Scrum Education. I totally agree with you, Scrum is a project-based learning framework where students attain their learning objectives by completing a project through working in small teams that hat keeps you connected and track all students' progress. Actually, I am also a professional academic writing advisor, Recently I shared this article https://dissertation-helpers.co.uk/dissertation-structure/ about dissertation structure, Basically, I am working with students and teaching them for enhancing their academic writing skills that's why I am interested in using this software to track my student's activity and progress.

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events