# Multimedia PBL and wrestling with the marriage problem

After a term break from PBL, I’ve gone back to it with both my 9 and 10 IST classes. I’ve been meaning to share the ‘idea’ but just haven’t got there (Is it really week 4 now?). Anyway, I’m glad I’m doing PBL again now as well as incorporating some of the things I’m learning as I do my Masters in Special Ed.

So then, in this post I’ll share my 10IST PBL plus a (rough) lesson plan that targets content (IST: problem definition, GUI design) as well as an example of teaching approach that promotes active response (one of the effective teaching principles I’ve learned about recently).

## PBL

We’re about a third of the way in and most of the theory have been covered (via direct instruction) by  now. However, I’ve noticed that while students ‘get’ the idea of what engagement looks like or what ‘good’ GUI looks like, I wasn’t convinced that they’ve wrestled with it enough to apply in their own projects.

## (rough) Lesson Plan

So I designed this lesson to show how a topic could be presented online in three different ways. The topic is a probability problem popularly known as the marriage or secretary problem.

I divided the class into discussion pairs.

First, I showed the wikipedia version which provided a  brief description of the problem. Discussion was first done in pairs and then as a class. This is the first time the class have heard of the problem so there was a lot of “I don’t get it” and a few, “yeah, I’ve encountered that problem heaps of times”.

Then, I showed this academic article version which provided, as expected, a more academic description of the problem and solutions. There were ‘whoas’ as we scrolled through the voluminous and dense text blocks and equations. Again, discussion pairs followed by class discussions. We got to unpack some of the GUI principles to do with form, function, navigation, layout, etc. just by comparing this with the wikipedia version. They were applying the content previously learned, both in terms of concept and language. Their analysis of GUI design is becoming more sophisticated and this is awesome.

Finally, I showed this NPR article with a sensationalist and attention-grabbing title of How to marry the right girl: a mathematical solution (thank you @fawnpnguyen for the inspiration!). We went straight into class discussions on this one and highlighted which GUI principles made this one more engaging, including the use of graphics and share/comment buttons – a feature they may well include in their projects.

There was also a bit more discussions when one of the students piped in that she thought the wikipedia version was more engaging with its neutral tone and predictable structure. This emphasised one of the key things in the design process, i.e. problem definition and how wikipedia addresses a different problem (and audience) than the other two. Engaging‘ then, is relative (gotta love those lightbulb moments). Therefore, as they set off creating their own solutions (project product), they need to be mindful of the problem they are actually trying to solve.

Then, I asked them to create their own version of the topic in what they think is engaging. Students challenged themselves to learn more HTML and CSS tags and JS scripting, based on what they want to learn and incorporate in their own projects.

Sometimes lessons work according to plan, if not better. This was one of those. It can be better but I sure was pretty happy with it.

Discussions in pairs and whole-class with plenty of opportunities to raise and answer questions as well as working in pairs with plenty of opportunities to synthesise are strategies for active response to help with learning engagement. Students are constantly wrestling with the content from different angles.

### An exciting footnote:

The student who preferred the wikipedia version went on to do more research on the marriage problem because she really wanted to understand it (she was in the minority, I assure you, but enough to make this ex-maths teacher a little bit happy). And in doing so, has illustrated yet again the beauty of tangential learning and the power of inquiry driven by curiosity.

# Why is it so hard to get girls to study computing?

At my school, an independent all-girls school, there are 3 Computing electives: one in years 9-10 – Information and Software Technology (IST)  and two in years 11-12 Software Design and Development (SDD) and Information Processes and Technology (IPT). I started in this school this year and I was told that while SDD had been offered for years, there were never enough girls to viably run it year-on-year.  We only have IST and IPT at the moment …and for how long?

One doesn’t have to look hard to know that there are initiatives to get more girls into computing, in general, and into software engineering, in particular. For example, Sydney Uni runs Girls Programming Network, UNSW has Robogals, TAFE has Digi-Girls (program seems to have stopped) and Google has BOLD diversity program. Strangely though, my precursory look indicate that Computer Science or Software Engineering degrees don’t seem to include computing subjects as pre-requisites….how will students know if it’s for them if they haven’t been exposed to it previously (just wondering)?

Why is it so hard to get girls to study computing?

Fact is, there’s no easy answer….which means, there’s no easy solution. But first, some ideas on the problem.

Not counting conversations I’ve had on Twitter particularly with @asher_wolf, the following articles I read recently are indicative of the complexity of this issue.

1. To my daughter’s HS programming teacher – by Rikki Endsley (a woman in IT) about her daughter’s awful experience of sexism whilst still in high school (tbh, there were more issues in that school)
2. Titstare app at Techcrunch – report/outrage over a showcased app that lets you ‘stare at tits’
3. The Brogrammer Effect – looking at why there are even fewer women in IT now than in the 1990s; also contains some positive ideas
4. What it’s like to be a woman in Y Combinator – an interview with Nikki Durkin, creator of 99Dresses; i.e. a success story of a woman in IT and I’ll get back to this article because she has some positive ideas
5. Terri Oda, Mathematician, debunks ‘women are bad in math’ [sic] myth – includes a brilliant, entertaining and informative slideshow debunking assumptions that the lack of women in STEM fields is due to being worse at science and math

Before I was a teacher, I was also a woman in IT. Luckily, I was never subjected to any of the sexism that Endsley’s daughter had or even Durkin who was “denied” programming electives, being offered Textiles instead (ironically, I teach both at my school).  Durkin is quite upbeat about being in the minority saying it is an advantage because she stands out more and THAT is important for entrepreneurs. And like me, she also hasn’t suffered sexism – the cynics will probably add ‘yet’ to that. My wish for her is that she never does especially in a way that would hurt her positive spirit. This is to say that even though I didn’t suffer from it, I acknowledge that it exists. This is important because when I talk to my students about careers in IT, I can tell them of these 2 sides to the story….as well as some strategies to address it.

Durkin mentioned that part of the problem is that girls aren’t exposed to it. This was also mentioned in The Brogrammer Effect. These 2 articles confirmed my theory which inspired me to change the existing course scope to include software programming  (see related post); that was a risk because girls chose this elective thinking it will be on Digital Media and web design…no mention of coding. Anyway, as it turned out, most of the girls loved it….actually more than I thought.

Endsley’s daughter was lucky to have her mum talk about careers in IT. Most girls don’t have people talking to them about it/IT. As one lady said in The Brogrammer Effect, women just don’t know about the perks of working in IT like flexible hours and “work on amazing projects with amazing people” – certainly an experience I could relate to as well.

…..I’m beginning to sound nostalgic about a past career….let’s move on….

I needed to write this now to reflect on my practice and will use the Stop, Start, Change, Continue framework for some future actions….and this is where your ideas could come in really handy….please make suggestions.

Stop

• feeling so depressed about the situation; that doesn’t lead to anything but ….well, feeling depressed

Start

• talking to girls outside of my computing classes about the benefits of studying computing…and that doesn’t mean going into an IT career. Computational thinking is beneficial in and of itself
• building a community of students who can pursue such interests

Continue

• searching for ideas to understand and solve the issue
• connecting with women in IT like @asher_wolf and @kcarruthers  who could be mentors as well as moral support (think: this is worth fighting for so don’t give up)
• connecting with fellow computing teachers and participating in #ozcschat
• trying to inspire current computing students
• seeking help

Change

• computing course scope to include more Computer Science stuff; after all, students already do plenty of movie-making and web-designing in other subjects

Can you help me here please?

OR should I just give up…and go back to IT (that’s adding 1 to women in IT, right?)…or maybe teaching Maths?

# Learning to code

Software programming hasn’t been taught at my school for years. It was a bit of a gamble for me to include it in my programs for 3 subjects I teach: 9IST, 10IST and 11IPT. I was intending to do programming with the year 9s but decided to extend this to the year 10s in the hope of drumming some interest for the Software Design  HSC course and to the year 11s because the students expressed interest in learning.

### Intro to programming

I used different ways to introduce the topic. First up were the year 10s who I got to play with Context Free Art (visual programming) which I barely learned at the CS4HS at Sydney Uni a few days before. Next up were the year 11s and I took them straight to Python for Beginners course with groklearning; the first couple of modules are free and sufficient to get beginning programmers going. Finally, with the year 9s, I went completely analogue. In groups of 3, they had to design a dance move for 8 beats and write it in pseudo-code. Another group gets to execute the move using the pseudo-code.

The year 9s had the best fun and, in my opinion, really learned what it means to design and code software programs. They experienced the challenge of breaking down the problem (dance move) into smaller components and think of sequencing, concurrent processing and even looping. Then there was the challenge of coding the move. Also, they realised that code – if unclear – could be interpreted in different ways or worse, wrongly (not as designed). They got the big picture: developing algorithmic-thinking and coding skills.  As quoted from @gilfer in a previous post, Software is poetry

… programming is not really the practice of writing lines of code. It is the art of taking big, intractable problems and breaking them down into ever smaller ones which can be understood, explained and then carefully assembled into a living, breathing work of art.

Software is poetry. It’s the expression of ideas in the most elegant form a programmer can devise.

### Learning Python

I really enjoyed my road-test of NCSS challenge last year and so changed my new school’s IST course so I can include it in (he he).  As mentioned, both my years 9 and 10 are doing the NCSS challenge 2013 in its spiffy new groklearning platform. It fits right in with the IST syllabus (core topics + software design option) as well as my experiential approach to teaching. I even decided to make this one of the assessment tasks for year 9s; I’d have done the same with year 10s except their doing exams instead.

Both classes started the challenge today – Beginners. Starting with a quick campfire, I told them about pair programming (one of the strategies I learned yesterday as good for success in introductory programming – go on read it; I will try the other strategies later) and of course, remind them to have fun. It’s too early to tell but hey, I’m excited because the students were totally engaged in the challenge and were having fun….hard fun….as in, easy is boring kind of fun.  In both cases, I had to boot them out at the end of the period as they wanted to keep going – and we’re talking they’re supposed to go to recess or lunch….not another subject that perhaps they don’t like!

Perhaps it shouldn’t have surprised me but the year 9s did better than the year 10s. Was it the dance move intro? 🙂

There are a few year 9s who I will have upgraded to the Intermediate challenge as Beginners seem too easy for them. #proudmoment

I thought I’d share my here as well; feel free to reuse, upcycle, remix – if you do, all I ask for is feedback to how it can be better….atrribution would be nice, too. 2013 – 9IST – Assessment 3 – NCSS (PDF)

### Using ClassDojo

I used ClassDojo before when I first ran my Digital Media Jedi Academy (also for 9IST). As before, I’m using it to communicate my expectations and award points. The points this time is for a request for an in-school competition outside of the national challenge. I do listen to my students and besides, using ClassDojo really forces me to look at each kid and see if they are showing expected behaviours…and my favourite is “exceeding expectations“. In this way, ClassDojo is my tool to remind me to check in with every kid as I have a visual reminder of eveyrone in my class and the ones who are not racking up points (are they not showing the expected behaviour or am I just not seeing it – go look, Mrs Mawby!). The points system is handy also for the teacher observation component of the 9IST task.

In case you’re wondering, I’m not using the Negative Behaviours (removing points) because in my 6 months with these classes, I’ve never had reason to control negative behaviour….yes, I’m lucky.

expected behaviour

Okay, have shared heaps now and will stop – just wanted to leverage the excitement of the day to churn out a blog post 🙂

UPDATE 12 August 2013: I just added the task in PDF (I forgot to attach it last time….oops!)

# Campfire Fun

Thank you to my year 9s for injecting a bit of fun at the start of today’s lesson AND giving me a huge nudge to blog. It’s been a month since the last post!

A few weeks ago, I introduced the archetypal learning spaces (Bianca Hewes makes an appearance here yet again as a source of inspiration). Since then, we used campfire, waterhole and cave on a regular basis. To my surprise today, my year 9s decided to voluntarily form a campfire because apparently, “it’s tradition” and “it’s fun”…like, checking in with each other (not quite the definition, I know, but still….). Also, one of the students used her tablet to display a roaring fire. We soon realised that this was indeed fun and a photo opportunity…..smartphones galore…mine included.

This class is shaping up to be a real community of learners, happy to be in the classroom and almost reluctant to leave even for recess or lunch. Go figure! They have become comfortable with the self-directed approach and regarding each other as resources for learning AND me as NOT a font of all knowledge…more like the font of questions! Subsequent iterations of Medals and Missions (mentioned in this post, Making Progress) are better with me being less austere with the medals (haha). I don’t even have to prompt them to do their missions…they just get done.

No deep post here; rather, a celebration. A good reminder that sometimes, things work and when they do, life’s good.

yes.

Life’s good. 🙂

# No entry?

I’m struggling a bit getting ready for the new school year. So many distractions and I’m not fighting very hard to win (read: losing).  I’ve said before that I love planning (I over-plan). Feel organised = Feel prepared = Feel calm; except calm isn’t a word generally associated with me. haha.

I don’t feel organised. I don’t feel prepared. I don’t feel calm. I feel jet lagged (just lost your sympathy then, eh?).

Actually, I feel excited BECAUSE I start a new teaching role. This time ’round, I’ll be with TAS (Technological and Applied Studies) rather than Maths. Full teaching load and no official tech integration duties. It’s at an independent girls’ school and I’ll be teaching mandatory Technology in years 7 and 8, Info and Software Tech in years 9 and 10 and Info Processes and Tech in years 11 and 12. I’ll be teaching years 7-12! Big focus on Design and projects.

That’s why I’m excited.

I was wrong to say that I’m not teaching Maths this year because there’s actually a lot of maths in the subjects I’m teaching. The big difference is that now, the maths will be in context and applied….the way I want to teach maths.

That’s why I’m excited.

The TAS curriculum has core content with several options to apply the core content via projects. What this means is that PBL becomes the natural pedagogical choice (for me, anyway) as pre-cursor to the assessed project work. And yes, I distinguish between project-based learning and project-work.  PBL becomes the norm.

That’s why I’m excited.

I’ve never taught mandatory Technology before. My rotation will involve Digital Media but mostly it’s Textiles. How cool is that? I get to bring in my interest in colour theory, design principles and sewing.

That’s why I’m excited.

It’s all new really and there’s so much to learn.

That’s why I’m excited.

Now if I can just channel some of this excitement into focusing to get organised….

But wait, let me share these photos with you first:

I spotted this sign in one of the back streets in Montmartre, Paris; in the residential side, not in the tourist hub.  It took me a while to figure out that the sign was your usual no entry sign but had been altered in a more fun way, I think. Granted, it looked to be a completely different sign, e.g. different meaning BUT I just fell in love with the artistic approach to defacing the sign (if you can call it that).

Also in Montmartre, I spotted this lamp post with emoticons on the glass panels.

Can teaching be approached the same way, i.e. seek different perspectivesenjoy the unusual (every student is an individual, after all), maybe inject a bit more art and fun, maybe dare go where I’ve previously not dared?

Now, that’s exciting.