bootstrapworld / curriculum

6 stars 7 forks source link

CODAP pathway feedback #1043

Closed schanzer closed 2 years ago

schanzer commented 2 years ago

I've pushed a commit that addresses some of the smaller issues below, and checked the boxes so you know they're done. As a meta-comment, I wonder if it this pathway shouldn't use some form of the "Dataset Exploration" paper as a scaffold, encouraging students to generate a finished product based on the work they do in CODAP. I found myself wishing I had some place to put all the results from my transformer work!

DS-Intro

Exploring CODAP

CODAP Bar Charts

Data Cycle

Introduction to Transformers: Sort

More Transformers: Filter, Transform, Build

Probability, Inference, and Sample Size

Grouped Samples

retabak commented 2 years ago

Still working my way through these (have checked off items I was able to take care of) but have a few questions that I wanted to put on your radar, @schanzer .

Simple Data Types

Bar Charts

Data Cycle

schanzer commented 2 years ago

@retabak left you some comments above. Agreed that we should meet to discuss the other issues.

retabak commented 2 years ago

I've obsessed over these lessons a lot and am feeling good about where they are. @flannery-denny - want to take a look? (Slides are not finalized yet, so don't worry about those--but everything else should be in decent shape.) @schanzer has already reviewed. Ready for a fine-tooth comb!

ds-intro codap-exploring codap-bar-charts data-cycle codap-transformers-1 codap-transformers-2 method-chaining random-samples grouped-samples

flannery-denny commented 2 years ago

@retabak Exciting! Building now.

flannery-denny commented 2 years ago

@schanzer @retabak I get these two warnings when I build the CODAP pathway, but I don't see any lesson named codap-apply-functions. Any idea where they're coming from?

asciidoctor: WARNING: .codap-apply-functions.asc: line 21: unterminated table block asciidoctor: WARNING: .codap-apply-functions.asc: line 26: unterminated table block

retabak commented 2 years ago

Hey! It's a worksheet in codap-exploring. I can try to figure out what's going on. I had some struggles with a table on that page and think I decided to try to figure out the problem later (and then forgot to return to it later). If you can identify the issue easily and fix it, I'd be grateful!

On Wed, Aug 3, 2022 at 10:38 AM flannery-denny @.***> wrote:

@schanzer https://github.com/schanzer @retabak https://github.com/retabak I get these two warnings when I build the CODAP pathway, but I don't see any lesson named codap-apply-functions. Any idea where they're coming from?

asciidoctor: WARNING: .codap-apply-functions.asc: line 21: unterminated table block asciidoctor: WARNING: .codap-apply-functions.asc: line 26: unterminated table block

— Reply to this email directly, view it on GitHub https://github.com/bootstrapworld/curriculum/issues/1043#issuecomment-1204037998, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUY3SE7CQPOKVHH3RAN7DCDVXJ775ANCNFSM53DYMSSA . You are receiving this because you were mentioned.Message ID: @.***>

flannery-denny commented 2 years ago

@retabak I'll check it out.

flannery-denny commented 2 years ago

DS - Intro Screen Shot 2022-08-03 at 9 48 44 AM I don't think these instructions are CODAP compatible.

FROM RT - CODAP is not being used here - they're just looking at a google spreadsheet, so this is fine!

flannery-denny commented 2 years ago

Exploring CODAP

flannery-denny commented 2 years ago

BAR CHARTS

Concern - This lesson has student play around with histograms in a pretty free form way and then provides no scaffolding for making sense of the complexity of what they've just engaged with... bin width, etc. Histograms are not a super intuitive concept. In the main data science pathway we have a lot of materials (1-2 entire lessons!) to making sense of this concept. I don't feel comfortable with leaving this section where it's at and it doesn't feel necessary to include it in order to get at Bar Charts. I suggest removing it (and the discussion of the misconception about bar charts and histograms) and making a separate lesson dedicated to histograms... even though I see that making them starts the same way in CODAP. If @retabak and @schanzer are both in agreement that histograms belong in this lesson, then both the exploration page and the discussion that follow need much more directed scaffolding.

flannery-denny commented 2 years ago

DATA CYCLE

.

flannery-denny commented 2 years ago

INTRO TO TRANSFORMERS Flagging that this lesson feels very short... and you have only estimated that it will take 30 minutes. Seems like it needs some additional practice for using transformers or a whole other lesson section.

flannery-denny commented 2 years ago

MORE TRANSFORMERS

flannery-denny commented 2 years ago

METHOD CHAINING

flannery-denny commented 2 years ago

RANDOM SAMPLES - I'm assuming this is not actually the lesson plan you want me to look at because it has a pyret starter file.

flannery-denny commented 2 years ago

GROUPED SAMPLES

As far as I can tell, in order to make the bar chart in question I would need to build the columns is-young and is-cat before I can filter for filter-is-young(filter-is-cat(animals-table))

Maybe I'm missing something, but that feels like a lot of steps without scaffolding. I'm pretty sure that in the regular data science lesson we give them a starter file that predefines is-cat and is-young?

flannery-denny commented 2 years ago

@schanzer @retabak Done reading through these materials. Lmk if you have questions or need another read.

retabak commented 2 years ago

@schanzer - re: "I wonder if it this pathway shouldn't use some form of the "Dataset Exploration" paper as a scaffold, encouraging students to generate a finished product based on the work they do in CODAP. I found myself wishing I had some place to put all the results from my transformer work!"

I like this idea too! But taking it on felt a bit ambitious. Happy to play around with this idea but would like to chat with you about it first. Or maybe it's something that feels more appropriate to integrate down the road? Let's discuss.

retabak commented 2 years ago

updating this to note to myself: