bootstrapworld / curriculum

6 stars 7 forks source link

Consider what we want to surface with "Classroom Visual" #1578

Closed flannery-denny closed 1 year ago

flannery-denny commented 1 year ago
schanzer commented 1 year ago

@flannery-denny since we're planning to get rid of "classroom visual" entirely in #1584, is this still something you want to keep open?

flannery-denny commented 1 year ago

@schanzer I'm going to try to figure out how to better surface the posters we are offering teachers before I close this.

flannery-denny commented 1 year ago

@schanzer is there a way to link directly to the pioneer poster set or is this link the best we can do? @lesson-link{computing-needs-all-voices/pages/computing-pioneers.adoc}

schanzer commented 1 year ago

@flannery-denny the PDF is just another file in the pages directory, so @lesson-link or @handout should work fine. Since it's optional and not really a printable exercise, I think @handout{pages/computing-pioneers.pdf} is the way to go. But if you don't want it included in the "download optional PDFs" link, then yeah I think you can safely fall back on @lesson-link

flannery-denny commented 1 year ago

@schanzer please do a fresh build of fall2024 and see what happens when the link you propose gets deployed in the materials section of Computing Needs All Voices beside the words "Downloadable Poster Set". If it's possible to make it work, please fix it! I would also use this direct link in a few other places. If not, please remove it. Thanks!

schanzer commented 1 year ago

@flannery-denny What did you want the link to look like?

flannery-denny commented 1 year ago

@schanzer I want it to open a PDF of all the posters.

schanzer commented 1 year ago

@flannery-denny I'm not seeing that PDF anywhere. Are you sure we even have a poster set file?

flannery-denny commented 1 year ago

@schanzer We don't. That's why I wrote to ask you if there was a better link than linking to the computing pioneers page, which has a button that compiles a pdf. I don't understand how the button works or why it would possibly be preferable than having a stable pdf of the current set of pioneers posters.

Here's the code that makes it happen.

<span id="OnscreenInstructions">
Click on any thumbnail below to read about the contributions of the pioneer and download a full-page, printable version of the poster. You can download all of the pages as a single PDF by <a href="javascript:printPioneers()">clicking here</a>. We will be expanding this collection over time and are open to <a href="https://docs.google.com/forms/d/e/1FAIpQLSesCHpWZFuD4HE-im9qwjQZpw6pG2ESS5s-DfxfhACV-wQo0Q/viewform?usp=sf_link"> suggestions</a>!
</span>
schanzer commented 1 year ago

@flannery-denny sorry about that - when you asked for a way to link I didn't realize you were asking to link to a dynamically-created page. That took a much longer time to implement, but I've just pushed a commit that does exactly what you want

flannery-denny commented 1 year ago

Thanks @schanzer. I haven't yet figured out how to get the link to read inline. Just pushed a commit. Any ideas how to improve on it?

schanzer commented 1 year ago

@flannery-denny looks great to me! Anything else you want done before the issue is closed?

flannery-denny commented 1 year ago

In both places where we're linking to the poster set, I'd like the link to be on the same line rather than a new line. Ideas on how to make that happen?

Screen Shot 2023-10-30 at 11 18 24 AM
flannery-denny commented 1 year ago

@schanzer Please see the comment above. Also wondering where Mariana and Joy got the giant posters they use in their classrooms. Is there a link we could be sharing? Should I tag Joy in a comment in this issue?

schanzer commented 1 year ago

@flannery-denny no ideas. I think tagging Joy and writing to both her and Mariana would be a great idea.

flannery-denny commented 1 year ago

@ds26gte Any idea how to get these links to appear on the same line rather than a separate line? fall2024/computing-needs-all-voices/index lines 39-59

* *Classroom Visual*: 
+
++++
<a href="javascript:printPioneers()">Downloadable Poster Set</a> of all Computing Pioneers
<div id="msg">
    <p id="text"></p>
    <span id="statusbar"></span>
</div>
++++

| Preparation
|
* Figure out what structure you will use to engage students with  @printable-exercise{pages/computing-pioneers.adoc, these pioneers}. If a gallery walk works for your students, print a set of 
+
++++
<a href="javascript:printPioneers()">Pioneers in Computing and Mathematics Posters.</a> 
<div id="msg">
    <p id="text"></p>
    <span id="statusbar"></span>
</div>
++++
Screen Shot 2023-10-30 at 11 18 24 AM
flannery-denny commented 1 year ago

@ds26gte @schanzer I've also tried this version of the code

| Classroom Visual
| 
* 
++++
<a href="javascript:printPioneers()">Downloadable Poster Set of Computing Pioneers</a> 
<div id="msg">
    <p id="text"></p>
    <span id="statusbar"></span>
</div>
++++

Which I think would be preferable, but generates something even uglier if we can't get the java script to happen inline

Screen Shot 2023-10-30 at 2 48 08 PM
flannery-denny commented 1 year ago
| Classroom Visual
| 
++++
* <a href="javascript:printPioneers()">Downloadable Poster Set of Computing Pioneers</a> 
<div id="msg">
    <p id="text"></p>
    <span id="statusbar"></span>
</div>
++++
Screen Shot 2023-10-30 at 2 48 08 PM

lmk if this is impossible and I'll rewrite the lesson plan as if that's the case

ds26gte commented 1 year ago

* on a line by itself becomes verbatim star, not an item marker. Also, not sure what the intent with the verbatim HTML is, but I see <div> and <p> -- both are block-izers, so will generate newlines.