r/cs50 • u/Pristine-Mall8480 • 16h ago
r/cs50 • u/davidjmalan • 6h ago
What is the Probability of Doom? | The CS50 Show with David J. Malan | Season 1, Episode 1
Introducing The u/CS50 Show, wherein Professor u/davidjmalan not only talks about current events in technology but also explains them to you.
In the very first episode, he takes a look at the OpenAI-Hugging Face incident, the impact of AI on programming productivity and math, Super Mario Bros. meets Halo, and a new-and-improved JPEG file format.
r/cs50 • u/davidjmalan • Jul 01 '26
Introducing Classroom 50 for Teachers
Introducing Classroom 50, https://classroom50.org, a free and open-source tool for managing and grading programming assignments via GitHub. Supported by the Fifty Foundation, https://fifty.foundation, GitHub's official open-source partner via GitHub Education, Classroom 50 is an open-source alternative to GitHub Classroom.
Learn more at https://github.com/foundation50/classroom50/discussions/46.
CS50x Is watching a walkthrough AFTER I already submitted the pset violation of academic honesty?
I'm working on week 1 and already submitted Cash. It works just fine, check50 and style50 didn't point out anything that should change, but I know it's longer than it should be and it could be simplified.
Is watching a walkthrough to better understand where I can improve violation of academic honesty? I don't intend on resubmitting Cash so it won't change anything. Although I do believe completely understating a better approach for Cash might help me with Credit, which I already started working on.
r/cs50 • u/Bitter_Hold_3346 • 10h ago
CS50x I had the same check50 bug but...
Now it's solved, when I tried submitting movies it submitted but now that I'm submitting songs, it shows that I've solved it but when I follow the link to check my score it shows no submission. When I checked cs50.me it showed songs is not submitted whereas movies is submitted.
r/cs50 • u/Anton_Rayne • 11h ago
CS50 Python Check 50 Bug
Connecting.......
Authenticating...
Verifying......
Preparing.....
Uploading.........
Waiting for results..............................................................................................................................................................................................................................
check50 is taking longer than normal!
No matter what I do I seem to be experiencing this issue with problem set 3's fuel gauge problem. I wanted to check which tests my code currently passes to slowly work on the rest but it seems that check 50 is stuck. Here is the code as it currently is:
try:
x, y = input("Fraction: ").split("/")
x = int(x)
y = int(y)
except ValueError:
pass
except ZeroDivisionError:
pass
else:
if x/y >= 99/100:
print("F")
elif x/y <= 1/100:
print("E")
else:
print(str(int((x/y) * 100)) + "%")
r/cs50 • u/Muted-Room3401 • 6h ago
cs50-games Completed cs50g, but its shut down, how can i get my verified certificate
I paid for it quite some time ago (before it was shut down), and I didn't want it to go to waste so I finally locked in for it.
just realized i cannot upload any project or get any certificate. (aw man, was really hoping for the verified harvardx one!)
anyways, i also found out it was split into 2 new ones, but they require new payments, and im not that financially stable lol.
what can i do to recieve my certificate?
r/cs50 • u/Mantle23148 • 1d ago
CS50x One of the best Problem Sets Ever: Fiftyville Mystery
So I'm talking about the SQL's "Week 7" Problem Set called "Fiftyville". This problem set is the best I've ever seen. It really made me feel like a real investigator, Just the feeling of revealing new information and finding suspects is the best feeling ever. And this is first problem set to be correct from the first-try. So last thing to say: A big Thank You for the CS50 team and David Malan and all the people behind this beautiful course for making me, and the whole CS50 community really understand computer & how it works. Thank you :)
r/cs50 • u/Hot-Firefighter8210 • 1d ago
CS50 Python nothing just, cs50p
Enable HLS to view with audio, or disable this notification
r/cs50 • u/Aggressive-Garlic722 • 22h ago
CS50x looking for partners learning C/Python programming in 1st year rn from cs50 etc.
r/cs50 • u/New-Cucumber4927 • 2d ago
CS50x Rate the problem set 0 project
This is my first scrath porject ever im only 13 and want to learn to code, is this a good project for problem set 0
Took me a few hours but im realy happy with the movement script using trig
r/cs50 • u/aaravsharmxa • 5d ago
CS50 Python why does python make sense in tutorials but not in actual coding
r/cs50 • u/SeaAcanthisitta8204 • 6d ago
CS50x Looking for cs50x friends
Hey, I just finished Week 5 and wanna connect with others doing CS50.Would be cool to share progress and help each other out. Feel free to DM 🤝
r/cs50 • u/Own_Brain4194 • 6d ago
project Cs50 final project vs Week 8
Question for the cs50 community:
I'm currently working on a website that incorporates html, python, JavaScript, probably bootstrap and a bit of SQL (in other words the usual week9/10 stuff) for my final project
It's looking to be about 4-5 pages, with the majority of detailed coding confined to the last two pages, the prior ones being mostly introduction with a couple of links and possibly images.
Is this enough for a final project? Because it seems to have a similar scope to week 8's homepage, and I'm not sure if I'm doing enough advanced coding to justify this being week 10
Edit: on a similar note can we copy functions that cs50 have wrote in prior problemsets, (e.g. the apology function from helpers.py, from the Finance problem) or would we be expected to write them ourselves?
r/cs50 • u/Birow_edit • 7d ago
CS50x WEEK 0 - SCRATCH PROJECT
Enable HLS to view with audio, or disable this notification
Hey guys, a started the CS50 course, and wanna share my first project.
Its a baseball game, pertty simple.
If you wanna try, acess: https://scratch.mit.edu/projects/1389739190
Here is a short video.
r/cs50 • u/GreenBeginning8469 • 6d ago
CS50-Technology Any guidance to get into any startup companies which supports remote
r/cs50 • u/Curious-Nomad__ • 7d ago
CS50x How to take notes in cs50
So I'm taking cs50x and i kinda make short notes with the lecs(i write the things in short in a markdown file) and go on, i also do all the coding prof Malan does while watching lectures, but i dont know if its the best way possible
r/cs50 • u/Even-Woodpecker6203 • 7d ago
CS50x How To Setup Flutter In VSCode desktop , with CS50.dev codespace?
I am doing my final project. I wanted to dive into Android app development, so I found out about Flet, a framework for Flutter wrapped with Python. The issue with Flet was a lack of tutorials and learning materials, and some issues like having to do much more work if you want to use low-level stuff like the camera, etc. So, I switched from Flet to Flutter/Dart. Now I have a problem with how to setup it up within the CS50 environment without breaking the cs50.dev codespace.
r/cs50 • u/Mindless_Finding_939 • 8d ago
CS50 Python CS50 Python: Just finished Shirtificate! How does it look?
r/cs50 • u/Desperate_Yak3984 • 9d ago
CS50x CS50x week 0 Project
Enable HLS to view with audio, or disable this notification
I made Pong in Scratch as my first project and wanted to share what I'd made. It's nothing spectacular, but it works. Any comments on how to improve it would be welcome.
It definitely needs work. I realise that the scores are the wrong way round, but that's an easy fix. Sometimes the ball will choose to reset at 180 or 0 direction or some other integer at the far ends of the scale, making it bounce in a straight line or make very little progress in either direction, but I can change that easily too.
I would like to condense my scripts more into blocks, but I couldn't think of how to get the movement block to work universally for both paddles whilst keeping their independence to be able to move separately.
r/cs50 • u/Quiet_Leadership_614 • 9d ago
CS50 Python Help with codespace
I was doing the problems with codespace but when I tried to go back to the website it says shutting down codespace and takes forever tried with VS code too
r/cs50 • u/Dismal-Guest-4912 • 9d ago
CS50 Python Cs50p doubt
i created a helper project in which i used pyperclip , groq api , pynput - which, when selected any text from anywhere will explain or answer the selected question just by selecting but i got to know abt CS50P Academic Honesty policy so i am worried if using groq api will disqualify me for cs50 certification.

r/cs50 • u/Own_Brain4194 • 9d ago
CS50x Academic honesty. I kinda messed up
Context: I originally just took the course to improve computing skills, but later decided to go for the certificate
U fortunately, what meant a number of psets I worked on, mostly involving pointers, a small part of credit (I didn't know modulus at the time) and DNA from week 6 used solutions I found on YouTube, with turns out isn't allowed. I've sent an regret email, but it's been far over 72 hours. What do I do?


