bjc-r
bjc-r copied to clipboard
2. Build Your Own Blocks (LA Review - Sp15)
Your Name:
Overview of Lab Comments: i.e. Was this lab good or bad? Too fast? Too Slow? Does it need something new?
--- For each specific Issue (Copy this section as many times as necessary) ---
- [ ] Page Link:
Type of Issue: i.e. (code) bug, grammar, typo, lack of clarity, etc
Severity: i.e. "prevents students from continuing", "minor inconvenience", etc
Comments: Description of the problem, what can be done to fix it, etc.
- [ ] Page Link:
Type of Issue: i.e. (code) bug, grammar, typo, lack of clarity, etc
Severity: i.e. "prevents students from continuing", "minor inconvenience", etc
Comments: Description of the problem, what can be done to fix it, etc.
Your Name: Susan Shen
Overview of Lab Comments: Lab was a pretty good introduction, pretty good pace, no need to go any faster or slower
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: code Severity: crashes browser if slow computer Comments: when opening up the script in another tab, my computer crashed and so did the lab webpage, and I had to kill the Snap! Page and refresh the lab. Although this might not happen with the faster lab computers, it might prove difficult for some people’s personal computers. Perhaps if it’s a shorter code with no comments the instructor made, students can simply copy the code themselves.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/using-for.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: code Severity: crashes browser Comments: same problem as previous problem; opening the script in a new tab crashes both the lab and the Snap! page
Your Name: Thomas Lee
Overview of Lab Comments: The pace and contents are good, and images and videos are very helpful. Only main problem is the links to open starter files.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Minor Inconvenience Comments: The link to open the four lines of code in Snap! didn't open the file.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-star.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Minor Inconvenience Comments: The link to open the code to draw a star in Snap! doesn't work.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/using-for.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Somewhat Important Comments: The link to open the code to draw a squirrel in Snap! doesn't work.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/tutorial-custom-blocks.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Instructions Severity: Minor Inconvenience Comments: Both steps one and two tell the student to click on motion, which is overly redundant.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/bug-dance.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Important Comments: The link to open the bug dance file does not work.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/buggy-house-and-square.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Minor Inconvenience Comments: The link to open the Snap! files doesn't work.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/random/the-random-block.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Minor Inconvenience Comments: The link to open the Snap! files doesn't work.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/draw-field-of-flowers.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Minor Inconvenience Comments: The link to open the Snap! files doesn't work.
Your Name: Meghna Chatterjee
Overview of Lab Comments: I think this lab is a useful and well-paced introduction to Snap!. I was unable to go through the lab as I had wanted to, however, due to the code not loading. Based on the descriptions, I think students will enjoy this lab, and the provided figures and videos are very helpful.
--- For each specific Issue (Copy this section as many times as necessary) ---
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Prevents students from continuing Comments: Trying to open the starter file ultimately crashes the page and the Snap! File doesn’t end up loading. I suspect this may be an issue with my laptop personally and the problem might be avoided on lab machines.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-polygons-with-repeat.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Same issue as above Severity: Same issue as above Comments: Same issue as above
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-star.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Same issue as before Severity: Same issue as before Comments: Same issue as before
Essentially, whenever a link is provided to Snap! Code, the page never loads and crashes the lab page unless the tab attempting to load the code is closed early enough.
Your Name: Anusha Syed
Overview of Lab Comments: Lab goes at a nice, moderate pace really allowing each section to be understood by the student. Videos are also really helpful. I also could not open the starter files like those above, which I think was really the only issue.
Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/random/six-sided-die.xml Type of Issue: Link doesn't load Severity: Students won't be able to access framework to begin lab Comments: The link to open the Snap! files doesn't work.
Your Name: Paige Pratt
Overview of Lab Comments: The lab went at a great pace and covered everything very thoroughly. I just had a problem with every snap! link. None of them would load and the page always became unresponsive. So almost all my comments below are about the broken links
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Students won't be able to continue or will have to remake the given example. Comments: The link for the snap! file didn't load and the page became unresponsive. Perhaps redoing the link might help.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-polygons-with-repeat.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Same as above Comments: Same as above
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-star.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Same as above Comments: Same as above
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/using-for.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Same as above Comments: Same as above
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/tutorial-custom-blocks.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Repetition of steps Severity: Minor Inconvenience Comments: The second and the third steps both say very similar things. Maybe put them together more unless you just want to stress the point that the block should be blue.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/bug-dance.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Students won't be able to continue or will have to remake the given example. Comments: The link for the snap! file didn't load and the page became unresponsive. Perhaps redoing the link might help.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/buggy-house-and-square.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Same as above Comments: Both links for the snap! file don't load and the page became unresponsive. Perhaps redoing the link might help.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/random/the-random-block.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Same as above Comments: Same as above
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/draw-field-of-flowers.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Broken Link Severity: Same as above Comments: Same as above
Your Name: Meghna Dasgupta
Overview of Lab Comments: The pace of the lab is perfect however I think there is too much content for students to finish the entire lab in just two hours. The videos were both interesting and relevant so they served as a good introduction to the different concepts.
As mentioned before, the only major issue with this lab was the defective links to the Snap! files. Every time I clicked on a link, it made my page unresponsive and I had to reload the page several times during the lab.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-a-square.xml Type of Issue: Defective link Severity: Moderately severe. Comments: Whenever I click the link, my browser becomes unresponsive.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-square-and-squiggle.xml Type of Issue: Defective link Severity: Moderately severe. Comments: Whenever I click the link, my browser becomes unresponsive.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/drawing/draw-star-fill-in.xml Type of Issue: Defective link Severity: Moderately severe. Comments: Whenever I click the link, my browser becomes unresponsive.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-squirral.xml Type of Issue: Defective link Severity: Moderately severe. Comments: Whenever I click the link, my browser becomes unresponsive.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/intro/drawing/repeat-self-test.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&course=cs10_sp15.html&novideo&noreading&noassignment Type of Issue: Clarity Severity: Minor Comments: The answer to the second self-test question does not elaborate on the explanation behind the solution.
Your Name: Megan Carey
Overview of Lab Comments: i.e. Was this lab good or bad? Too fast? Too Slow? Does it need something new?
--- For each specific Issue (Copy this section as many times as necessary) ---
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/tutorial-custom-blocks.html?1&2&3&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: further explanation could help Severity: i.e. pretty minor Comments: I don't remember learning that you could assign a make-your-own block to an individual sprite, which is probably because it was dismissed here. It might be useful to include examples of when you would choose the other option.
Just another note on the lab in general: it seems like a lot of material, which I guess is necessary this early on. Just saying.
Your Name: Michelle Chen
Overview of Lab Comments: Lab is clear and easy to follow along. Slides to switch roles is a really nice reminder to get partners equal time to work with snap. Lab is a bit lengthy, but I think it's doable in the 2 hour time frame. Most links to starter blocks are broken.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-a-square.xml Type of Issue: Link does not work Severity: minor inconvenience Comments: student won't be able to access example code, but manual replication in snap is possible
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/drawing/draw-star-fill-in.xml Type of Issue: link does not work Severity: minor inconvenience Comments: student won't be able to access starter code, but manual replication in snap is possible
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-squirral.xml Type of Issue: same as above Severity: Same as above Comments: Same as above
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/building-blocks/bug-dance-starter-with-sound.xml Type of Issue: broken link Severity: prevents students from continuing lab Comments: students can't access bug code
Your name: Sean Keehan Sullivan
Overview of Lab Comments: Lab went well and did not seem to have a too fast or too slow pace, as mentioned in multiple comments before me, many of the links were broken and would cause my computer to lag and google chrome to become unresponsive. The majority of the lab could be done without the links, however saying to use the link and the links not working can be confusing and misleading. definitely doable in the 2hours of lab.
Page link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html
Type of Issue: broken link
Severity: inconvenience.
comments: the link on the page does not work, cannot access the starter file, but the students can create the starter file themselves.
Your Name: Satoko Ayabe
Overview of Lab Comments:
- Putting GIFs is an awesome idea (helpful and fun to watch)
- We could add a small "don't hesitate to ask your lab assistants/TAs for help" reminder at the middle of lab/near difficult questions because this lab is really long.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/for.html?1&1&1&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: lack of clarity Severity: minor inconvenience Comments: "As with the repeat block, you can change the numbers it comes with by default to change the way the block repeats." --> "As with the repeat block, you can change the parameter (the default is 10) to change how many times the inner script repeats". In my opinion, the 2nd one would be clearer to the students.
[ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/guides/pair-programming-swap.html?2&1&1&1&2&2&2&2&2&3&3&3&4&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: lab layout Severity: i.e. minor inconvenience Comments: Instead of having pages just for "switch drivers/navigators", we could just have a small comment (an orange or green textbox) at the bottom of the page that tells them to switch. The large number of pages makes the lab look intimidating (seeing alonzo barely moving on the bottom bar).
Your Name: Caroline Kim
Overview of Lab Comments: The lab has great descriptions that walk the students through each step carefully. Towards the end of the lab, the coding problems seem to get a little difficult (compared to the complexity of the other codes in the front section of the lab), which might overwhelm some students.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: The link does not work. Severity: Minor inconvenience. Even though the link is broken, students can copy the code manually to their snap program to see the function of the repeat block. Comments: Since the link to the example script does not work, changing the link to so that the students can exactly test out the script would be helpful.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-star.html?1&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: The link does not work. Severity: The broken link requires the students to copy the example code manually, which can lead to more time spent in the lab. Comments: Providing a new link that contains the base code would save students’ time, and allow them to work on more important lab tasks.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/tutorial-custom-blocks.html?1&2&3&3&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Need of further explanation Severity: Minor inconvenience Comments: It seems like it would be helpful if a description of how to delete the custom block that the students created (in cases of typos and errors that the students have made) is included.
Your Name: Kimia Ghodoosian
Overview of Lab Comments: Overall good. Frankly, I feel that the videos are unnecessary and even detract from the lab since they're too simplistic to convey any new information and take up unnecessary time in an already long lab. Also, because videos aren't used in other labs (to my knowledge) it just seems random to put them here, although code.org is a great resource that students should be made aware of. Bug dance feels random. My TA had the entire class skip that slide and come back to it if we had time (most didn't).
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/introduction-to-for.html?1&1&2&3&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: lack of clarity Severity: minor inconvenience Comments: It might be helpful to clarify that tools need to be re-imported each time a new project is started.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/using-for.html?1&1&2&3&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: link loading issue Severity: minor inconvenience (students can copy the code in an existing project) Comments: I think some other people experience similar problems loading the squirral demonstration.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/guides/pair-programming-swap.html?2&1&1&2&2&3&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: minor inconvenience Comments: Agree with a previous commenter that the three pages devoted to reminding students to switch seems obtrusive and that a panel on the side would suffice (but the GIFs are cute)
Your Name: Jesse Luo
Overview of Lab Comments: Lab seems pretty good, explains all the necessary functions very well so that gets rid of a lot of guess work. I feel that the videos don't specifically enhance the experience too much since most of the people who are in CS10 are here to learn this language of programming. I remember when I watched the video I felt they didn't really offer anything new or explorative, they were kinda just there.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/drawing/draw-field-of-flowers-with-backgrounds.xml Type of Issue: doesn't open on personal laptop Severity: prevents students from continuing Comments: There seem to be a lot of buggy links, maybe the file is too big?
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-a-square.xml Type of Issue: doesn't open on personal laptop Severity: prevents students from continuing Comments: There seem to be a lot of buggy links, maybe the file is too big?
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/drawing/draw-star-fill-in.xml Type of Issue: doesn't open on personal laptop Severity: prevents students from continuing Comments: There seem to be a lot of buggy links, maybe the file is too big?
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-squirral.xml Type of Issue: doesn't open on personal laptop Severity: prevents students from continuing Comments: There seem to be a lot of buggy links, maybe the file is too big?
In general, a lot of the links in the beginning are having issues loading. I think the lab is really good, the GIFs that illustrate what to do are really nice and make the lab a lot more understandable.
Your Name: Florin-James Langer
Overview of Lab Comments: This was an excellent intro. The gifs are a great addition. It does seem a little lengthy though.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/introduction-to-repeat-n.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&course=cs10_sp15.html&novideo&noreading&noassignment
Type of Issue: Link loads to white page on Safari Severity: not severe, and I assume students are told to not use Safari anyhow. Comments: works on Chrome just fine, maybe you should add a reminder next to links periodically reminding people of which browsers work.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/draw-a-flower.html?1&2&3&4&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&course=cs10_sp15.html&novideo&noreading&noassignment
Type of Issue: grammar Severity: least severe Comments: In "You might change the number of petals," the comma at the end should be a period.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/random/the-random-block.html?1&2&3&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&course=cs10_sp15.html&novideo&noreading&noassignment
Type of Issue: grammar Severity: least severe Comments: In the first sentence, "and can generate the both the lower and upper bounds" has an extra "the" before "both".
Your Name: Rocio Guerrero
Overview of Lab Comments: The lab is pretty lengthy, but it had good explanations for the different topics and terms it covered. I think the exercises are very enjoyable, therefore a great way to introduce computer science ideas. The rotate block's arrows are also different in Snap! from the pictures in lab. I personally don't think it's a major problem, though. Moreover, I think the videos were inspiring. I remember watching it the first time and seeing celebrities talk about coding got me even more excited about the course.
--- For each specific Issue (Copy this section as many times as necessary) ---
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-square-and-squiggle.xml Type of Issue: problem loading Severity:prevents students from continuing Comments: I'm not sure if it's just a problem on my computer but Snap doesn't want to load.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/drawing/draw-star-fill-in.xml Type of Issue: problem loading Severity:prevents students from continuing Comments: I'm not sure if it's just a problem on my computer but Snap doesn't want to load.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-squirral.xml Type of Issue: problem loading Severity:prevents students from continuing Comments: I'm not sure if it's just a problem on my computer but Snap doesn't want to load.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/using-for.html?1&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: too many windows opening in snap Severity: minor inconvenience Comments: could we put all the blocks necessary into one starter file?
Name: Justin Kim
Overview of the Lab comments: The lab is on a good pace to start for both people of little programming skills or very experienced skills. I like the concept of working with partners. Some students may like to work alone, because they are individuals or partner is sometimes absent, but encouraging students to work together is nice. I like the interactive picture movements for some of blocks. It really helps students to visualize some of the parts of the block. The questions also seem really helpful for students to help getting thinking more logically of coding.
Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/tutorial-custom-blocks.html?1&1&2&2&3&4&4&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Lack of clarity Severity: minor inconvenience Comments: I'm sure they go over this lab, but maybe letting the students know a very basic definition what the command, predicate, reporter options do.
Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/building-blocks/bug-dance-starter-with-sound.xml
Type of Issue: Problem Loading Severity: Unable to continue Comments: Some of the students has some issues with the link loading
Your Name: Amy Vatcha
Overview of Lab Comments:
- Lab was informative but long and may be slightly overwhelming for the second lab, realistically finishing it in entirety during lab hours would be highly improbable
- Liked the reminders about pair programming
- Many snap links to starter files did not work on my computer (maybe because I was using Chrome?) for the draw house buggy file, the six sided die file, and the specific ones listed below (Don't remember encountering this problem when I used the lab comps last semester).
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/loop/draw-squirral.xml Type of Issue: Link didn't load after multiple attempts Severity: Minor Inconvenience Comments: Maybe not having a new starter file every couple of pages would be preferred? Link did not load even after reloading the page several times.
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/adding-a-simple-input.html?1&2&2&3&3&3&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: Could have included one more point Severity: Very Minor Inconvenience Comments: Including the possibility of using % to create variables while making a block would be very useful since students will be making multiple blocks throughout the semester especially during the projects and I wish I had known this earlier.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/building-blocks/bug-dance-starter.xml Type of Issue: Link didn't load after multiple attempts Severity: Moderate Inconvenience Comments: Link did not load even after reloading the page several times even though I tried the link without the large sound files.
Your Name: Seungha Lee
Overview of Lab Comments: Although I found this lab pretty lengthy, I think it does cover a lot of introductory concepts necessary for coding. So if possible, I think it would be a lot more doable and less intimidating (considering this is only Lab2) if it were split into two labs. I also like having the pages in between sections reminding people to switch roles because it is a good way to encourage students to work in pairs. Adding videos of celebrities made the labs more interesting and served as good breaks from reading the text.
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/building-blocks/bug-dance-starter.xml Type of Issue: program loading Severity: prevents students from continuing Comments: page does not load
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/building-blocks/bug-dance-starter-with-sound.xml Type of Issue: program loading Severity: prevents students from continuing Comments: page does not load
- [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/drawing/draw-house-buggy.xml Type of Issue: program loading Severity: prevents students from continuing Comments: page does not load
Your Name: Jiazhen Chen
Overview of Lab Comments: I like the new pages added to remind the pair progamming. The whole lab is good but in deed a bit long. I remember when I do this lab I can't finish the last crazy flower challenge. It requires a bit time to solve it. And the final checkoff didn't require that code. So maybe tag it as a takehome challenge or just for fun?
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/buggy-house-and-square.html?1&2&3&4&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: typo Severity: minor inconvenience Comments: The first sentence "which are parts of the program that do something other that what the programmer intended. " I'm not sure I think that it should be "other than what the programmer intended."
Your Name: Lara McConnaughey
Overview of Lab Comments: i.e. This lab goes at the a perfect pace introducing students to a new concept of abstraction by showing them that by creating their own blocks they are able to simplify they code.
--- For each specific Issue (Copy this section as many times as necessary) ---
- [ ] Page Link:http://beautyjoy.github.io/bjc-r/cur/programming/functions/intro/draw-a-flower.html?2&3&4&4&5&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&course=cs10_sp15.html&novideo&noreading&noassignment Type of Issue: Aesthetics Severity: i.e. "minor inconvenience" Comments: The photo of the draw a flower block on this page looks cut off
Your Name: Stanley Ho Overview of Lab Comments: I really liked how interesting the lab has become with the gifs, and the gif also helped show how to do things. I also like how there is literally a page dedicated to telling the students to switch with their partner, duty wise. Pace wise I think that there is quite a bit of things to read and do. [ ] Page Link: http://snap.berkeley.edu/snapsource/snap.html#open:http://www.corsproxy.com/beautyjoy.github.io/bjc-r/prog/building-blocks/bug-dance-starter-with-sound.xml Type of Issue: Broken Link Severity: stops students from doing the problem Comments: I can't load it!
Sorry, I'm still figuring out github, haha
I posted this on Monday as an issue, but I guess that didn't end up here
Your Name: Max Counts
Overview of Lab Comments: i.e. Was this lab good or bad? Too fast? Too Slow? Does it need something new?
--- For each specific Issue (Copy this section as many times as necessary) ---
Page Link: Type of Issue: i.e. (code) bug, grammar, typo, lack of clarity, etc Severity: i.e. "prevents students from continuing", "minor inconvenience", etc Comments: Description of the problem, what can be done to fix it, etc.
Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/repeat-n/draw-regular-star.html?1&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html
Type of Issue: Link not working
Severity: students can just recreate the code in Snap and it won't be too difficult, but it does get in the way
Comments: Link to opening Snap with a premade fuction for drawing a star just opened up a blank page that attempted to get me to Snap, but didn't actually display anything
Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/functions/make-a-draw-polygon-block.html?1&2&3&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html
Type of Issue: Very minor grammar suggestion
Severity: not severe at all
Comments: At this point, the lab has told them to switch partners twice, so saying "introduce yourself to your partner" seems redundant
Your Name: Melanie Silva
Overview of Lab Comments: I think it was a great lab which shows students off the bat what cool things programming can do (sort of like a hook). The moving images and videos proved very helpful when completing the lab.
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/loops/repeat-n/draw-regular-polygons-with-repeat.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: grammar Severity: i.e. "minor inconvenience" Comments: The section at the bottom of the page that says "As you draw regular polygons with more and more sides, you are getting closer and closer to a circle. Is there a point at which is actually (mathematically?) a circle?" has a grammatical error in the last sentence
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/functions/intro/composing-blocks.html?1&1&2&3&4&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: typo Severity: "minor inconvenience" Comments: Typo in the sentence "If you look this flower, you'll see it has 6 squares drawn at equal angles around a full 360-degree rotation." located under the square flower image.
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/functions/intro/buggy-house-and-square.html?1&1&2&3&4&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: typo Severity: "minor inconvenience" Comments: Question two has a typo "it uses a correct draw square block, it will draw a house (with a flat roof) and a door at the lower right:" the first "it" should be if to stay constant with the following sentence.
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/functions/intro/buggy-house-and-square.html?1&1&2&3&4&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: grammar Severity: "minor inconvenience" Comments: Sentence located under the buggy code that says "This block will draw a square correctly, but there is a bug: a sneaky one that will only show itself when you use inside other, more complicated custom blocks." should not have a comma after other.
Your Name: Charles Thorson
Overview of Lab Comments:
Overall, it is a solid lab that helps the students gain a grasp on the fundamentals in snap programming. I liked how visually appealing the lab became compared to the previous year.
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/functions/intro/tutorial-custom-blocks.html?1&2&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: missing a word Severity: minor Comments: On bullet point number 4, it says: "Inside the you will see a specially shaped..." I think its missing a word between "the" and "you," and is most likely something like "editor."
- [ ] Page Link: http://beautyjoy.github.io/bjc-r/cur/programming/loops/for/using-for.html?1&1&2&3&4&5&topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: load failure Severity: cannot be used, although not fatal to the lab Comments: The snap file does not seem to load after the link is clicked.
Your Name: Paige Pratt
Overall I think the lab was very well paced and that students will be able to finish on time. Maybe there should be only one started file though, since there are a lot of little ones that are hard to save.
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/debugging/the-check-block.html?topic=berkeley_bjc%2Fintro_new%2F4-abstraction-testing.topic&novideo&noreading&noassingment&course=cs10_sp15.html Type of Issue: lack of clarity Severity: minor inconvenience Comments: I think that the check block description is a little confusing. What does it mean that it pauses the other blocks? If there was more of an explanation for that I think it would make students less confused about the block and more willing to use it more often.
Your Name: Eurie Oh
I thought that this lab was a good way to introduce students to creating blocks in Snap. I do agree with the others that consolidating all the links into one starter file would be helpful for the students, especially when saving. Also the following link was not working properly.
- [ ] Page Link: http://inst.eecs.berkeley.edu/~cs10/labs/cur/programming/functions/intro/bug-dance.html?topic=berkeley_bjc%2Fintro_pair%2F2-loops-variables.topic&novideo&noreading&noassingment&course=cs10_sp15.html
Your Name: Christian Lista-Nicoloso
Overview of Lab Comments: This lab was well paced, very clear in it's explanations and made a good job of reminding students to practice pair programming. However, it seemed to me that a lot of students didn't get to the latter (more interesting) parts of the lab because they got stocked in the geometry sections, which are not necessarily the most important part.
Janice Chui
This lab introduces the process of blocks very clearly, and there was just the right amount of information learnt. The purpose of the dancing bug was a little unclear and seemed irrelevant to the previous shape drawing exercises.
Your Name: Rami Shahatit
Overview of Lab Comments:This lab was a good introduction to the course. Students will like the ease of the pace and the ease of the material. I like how it is starting to train their brains to use math and the familiarize themselves with the different blocks.
I didn't find any issues with this lab. Seeing as it is the first I like the way it is.