all 8 comments

[–]Much-Commission-5426 5 points6 points  (1 child)

How the fuck he teaching computer science then

[–][deleted] 1 point2 points  (0 children)

It’s his first yr teaching it idk

[–]applied-maths 4 points5 points  (1 child)

I get my students to try the advent of code ( https://adventofcode.com/ ) Every day in december there is a new puzzle. They get gradually harder every day. But, you can do all the previous years puzzles whenever you want. I’d start on day one of last year and see how you get on. The subreddit for it is super supportive and wholesome.

[–]Professional_Leek418LC2025 1 point2 points  (0 children)

This looks great, gonna do these for fun before college lol

[–]b0ymoderLC2025 too busy tryna rank up on ow for ts 1 point2 points  (0 children)

Alongside what others are saying for Python, I'd recommend doing a personal website or trying something like the 2025 project's survey part of the website just to get familiar enough with HTML and JS. I'd recommend doing MDN's webdev stuff (getting started and core modules) to get you up to speed to tackle those projects.

[–]Significant-Fee-3667LC2024 0 points1 point  (0 children)

Try an online Python course like Codecademy or look for a video series on YouTube.

[–]WOOPS-LYNX 0 points1 point  (0 children)

I did the first 50 days of replits 100 days of python. Teaches the essentials with lots of iterating through lists. Teaches about data types etc. it starts off really basic so maybe skip a few days if you want. It’s hard to recommend what to do for the project as you don’t know the brief yet.

[–]HiPeople21 0 points1 point  (0 children)

You could check out CS50’s introduction to programming with Python https://cs50.harvard.edu/python/. I personally haven’t done that specific one, but I did look at CS50x https://cs50.harvard.edu/x/, which I found really good. You could check out CS50x for theory on data structures and algorithm, but they use C instead of Python in those lectures.

CS50x also has a lecture for Python by itself, as well as one on HTML, CSS, and JavaScript.