nighthawkcoders / portfolio_2025

Nighthawk Pages 3.0. This is a GitHub Pages project that includes support for Jupyter Notebooks. The project provides a game, lessons and projects to support the teaching of Career Technical Educations and AP courses: Computer Science and Software Engineering (CSSE), Computer Science Principles (CSP), and Computer Science A (CSA).
https://nighthawkcoders.github.io/portfolio_2025/
Apache License 2.0
0 stars 102 forks source link

3.2.1 Data Types | Nighthawk Pages #272

Open utterances-bot opened 1 month ago

utterances-bot commented 1 month ago

3.2.1 Data Types | Nighthawk Pages

Student led teaching on data types and when to use them.

https://nighthawkcoders.github.io/portfolio_2025/csp/big-idea/p3/3-2-1

illuminati1618 commented 1 month ago

Hi, I'm Yash, your group's peer reviewer from Period 2 CSP (scrum master for group 3.2)

Here's two things I liked about your group's work:

  1. The python dictionary to json string is easy to understand and will help people understand serialization processes well
  2. Your submenu appears to be working as intended and is not broken

Here's two things to improve on:

  1. Make sure to pull in all of your changes so that all of the content is there. As of now, the only thing that's there is the python to JSON serialization.
  2. Make sure to add in all of your popcorn and homework hacks so that when you're presenting to the class, people can look through them
Assignment Weightage Grade Comments
College Board Coverage 20 15 I think that what you have so far demonstrates college board guidelines pretty well!
Python Examples 15 7 (incomplete) All content isn't present on website, please make a pull request
JavaScript Examples 15 7 (incomplete) All content isn't present on website, please make a pull request
Popcorn Hack Usage 10 0 (incomplete) Incomplete, please make a pull request
Homework Hacks 10 0 (incomplete) Incomplete, please make a pull request
Grading Plan 10 0 Link Although there is an issue for the pull request, I don't see a grading plan issue. Please create a grading plan issue and link it when possible.
Original Work 10 5 (incomplete) All content isn't present on website, but with the content that is currently present, nice job! Seems original and easy to understand.
Total 90 34 This obviously isn't your final grade, just a peer grade so that you know what to improve on. When it comes time that you're being graded by a teacher, make sure that you make the improvements you want.

Overall I would say make sure to get everything pulled in, because it is difficult to provide a proper peer grade when all of the content that you need to have isn't pulled in yet, but nice job with what you have so far!