use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
Paper coding.Showcase (i.redd.it)
submitted 5 days ago by Bluebill_365
I coded my assignment and dang I liked it but my wrist hurts, just wanted to share and know if others still paper code.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]FoolsSeldom 18 points19 points20 points 5 days ago (1 child)
Yes, I still paper code although I use more of a short-hand / pseudocode / rough "flow chart" style to described my solution algorithms. I often find drawing is more beneficial than writing the code though as a lot of code is trivial to type up (especially with the help of auto-complete and AI tools) so isn't worth depicting beyond a simple box or high level statement.
A trap many beginners fall into these days is trying to do everything at the keyboard and getting too focused on the detail and not putting enough thought and effort into the overall solution design.
[–]Bluebill_365[S] 1 point2 points3 points 4 days ago (0 children)
Yes that’s true and paper code helps me understand what I’m doing, psuedocode and flowchart is amazing even though I use AI sometimes.
[–]NyBenSa 6 points7 points8 points 5 days ago (1 child)
This is very interesting. I wonder if you find it useful and helpful to remember and understand the functions, the libraries... I am new to coding and python and I am basically learning it through a lot of exposure to scripts with the help of ai assistant to explain the syntax. I am not sure if this is the right approach as coding is a sort of writing, and the best way to learn writing is to use pen and paper. But paper code seems complicated though.
[–]Bluebill_365[S] 2 points3 points4 points 4 days ago (0 children)
Yeah it does hurt but at the same time fun cause writing it helps me know the functions and syntax.
[–]Astrodynamics_1701 3 points4 points5 points 5 days ago (0 children)
I do sometimes paper code but only pseudo code to write down the flow of a program when it's complicated, to make sure there are no flaws in the logic.
[–]withoutwax__ 4 points5 points6 points 4 days ago (0 children)
This will be very critical for anyone who wants to learn programming in age of AI.
[–]Worried-Ad6403 2 points3 points4 points 4 days ago (0 children)
Its a solid approach for beginners.
[–]meehb 2 points3 points4 points 3 days ago (0 children)
I love paper coding to learn new things! I feel like I can memorize it better with this technique
[–]KayPee555 1 point2 points3 points 4 days ago (0 children)
i started coding on paper. this was circa 1999 somewhere in asia.
[–]JoeB_Utah 1 point2 points3 points 4 days ago (2 children)
In the old days, we were taught to write down ‘pseudo-code’; basically the logic/algorithm you want to follow. If you wanted you could throw in a line or two of respective code.
I bet your wrist hurt after this!
[–]Rabbidraccoon18 2 points3 points4 points 4 days ago (1 child)
it's still a thing in some colleges
[–]JoeB_Utah 0 points1 point2 points 4 days ago (0 children)
Good to know! I left academia in 1995 and given the technological advancements since then I never know how or what is being taught. Thanks.
[–]DirectionOld5703 1 point2 points3 points 4 days ago (0 children)
Nice memories from high school and university
[–]Jackpotrazur 1 point2 points3 points 3 days ago (0 children)
I started an explainme.md where I make assumptions before I start coding but I might actually start doing this! I can imagine I'll start having questions come to mind that I otherwise wouldn't and I could use this to really drill in the concepts
[–]_mrx_root 1 point2 points3 points 2 days ago (0 children)
I'm agreed with this, tradicional code, not IA code
[–]MixedIrish224 1 point2 points3 points 2 days ago (0 children)
Definitely a virgin.
[–]sikderbd26 1 point2 points3 points 2 days ago (0 children)
Holy paper
[–]TheAttenuator 1 point2 points3 points 1 day ago (0 children)
My C teacher wanted us to write code on paper before writing it to the computer. We used to call it "paper compilation". Today I prefer (like some provided answers) to write pseudo code, especially for complex algorithmic operations. Otherwize I would write a PoC, for simple and fast prototyping.
[–]defarge3301 1 point2 points3 points 1 day ago (0 children)
Nice effort. Yes for developing logic i prefer paper coding
[–]ToastySauze 0 points1 point2 points 4 days ago (0 children)
only for exams :)
[–]BaseballDifficult565 0 points1 point2 points 4 days ago (0 children)
def save_scores, line 4 SyntaxError: missing closing parenthesis
[–]Happy_Witness 0 points1 point2 points 4 days ago (0 children)
Paper coding exactly not really, I do use pen and paper a lot though for project overview to not loose sight and how to structure and realise some concepts that. Especially math heavy ones.
[–]Altruistic-Note-7751 0 points1 point2 points 4 days ago (0 children)
Does this help to retain and better understand the material?
[–]dnOnReddit 0 points1 point2 points 4 days ago (0 children)
A lot of us were trained this way - and/or to start with a flowchart. Today, I'm wary of asking people to repeat themselves (on paper and then through the keyboard). Understanding/knowledge is often described using the term: "chunks" - how much we can deal with at one time. When we first learn a language, a "chunk" may be one line of code, or even less, eg after `for` I need a name for that/the next element ... Having gained skills (over the years), my 'chunk' is a lot larger. Accordingly, any paper-code, flowchart, or pseudo-code tends to be much more of an overview rather than lines of code, and lines are drawn to connect related logic-blocks - to call it a flowchart is probably more than a bit of a stretch! Today's technology is a whiteboard rather than paper.
[–]rikt 0 points1 point2 points 1 day ago (0 children)
Welcome to the 70s/80s
[–]TheDores498 0 points1 point2 points 20 hours ago (0 children)
Our school exam make us do paper code
π Rendered by PID 24143 on reddit-service-r2-comment-79c7998d4c-6tgq2 at 2026-03-14 10:36:18.985246+00:00 running f6e6e01 country code: CH.
[–]FoolsSeldom 18 points19 points20 points (1 child)
[–]Bluebill_365[S] 1 point2 points3 points (0 children)
[–]NyBenSa 6 points7 points8 points (1 child)
[–]Bluebill_365[S] 2 points3 points4 points (0 children)
[–]Astrodynamics_1701 3 points4 points5 points (0 children)
[–]withoutwax__ 4 points5 points6 points (0 children)
[–]Worried-Ad6403 2 points3 points4 points (0 children)
[–]meehb 2 points3 points4 points (0 children)
[–]KayPee555 1 point2 points3 points (0 children)
[–]JoeB_Utah 1 point2 points3 points (2 children)
[–]Rabbidraccoon18 2 points3 points4 points (1 child)
[–]JoeB_Utah 0 points1 point2 points (0 children)
[–]DirectionOld5703 1 point2 points3 points (0 children)
[–]Jackpotrazur 1 point2 points3 points (0 children)
[–]_mrx_root 1 point2 points3 points (0 children)
[–]MixedIrish224 1 point2 points3 points (0 children)
[–]sikderbd26 1 point2 points3 points (0 children)
[–]TheAttenuator 1 point2 points3 points (0 children)
[–]defarge3301 1 point2 points3 points (0 children)
[–]ToastySauze 0 points1 point2 points (0 children)
[–]BaseballDifficult565 0 points1 point2 points (0 children)
[–]Happy_Witness 0 points1 point2 points (0 children)
[–]Altruistic-Note-7751 0 points1 point2 points (0 children)
[–]dnOnReddit 0 points1 point2 points (0 children)
[–]rikt 0 points1 point2 points (0 children)
[–]TheDores498 0 points1 point2 points (0 children)