Skip to content
Header Logo Without Tag
Search
  • Home
  • Articles
    • Code
    • Blog
    • Meta
    • Teach
  • Series
  • Tags
  • About
    • Newsletter
    • Privacy Policy
    • Terms of Service
    • World Domination Checklist
    • Wall of Fame
    • Wall of Shame

Tag: Education

link to 5 Tips for Making Sense of Recursion

5 Tips for Making Sense of Recursion

Recursion is a tough subject to master. Here are some of my tips for helping you through the learning process.

Continue Reading
link to How to Reason About Your Code With a Tracing Table

How to Reason About Your Code With a Tracing Table

Reading code can be hard. Why not ease the pressure with a piece of paper and a pen?

Continue Reading
link to What Value Does Every Cell Contain in a New Integer Array in Java?

What Value Does Every Cell Contain in a New Integer Array in Java?

Today, I wanted to get into a topic that involves one of the weirder behaviors of Java: implicit variable initialization for primitive types. In other words, if I create a collection of integers,...

Continue Reading
link to True or False: If Variables Are Changed in a Java Method, They Are Also Changed Outside the Method

True or False: If Variables Are Changed in a Java Method, They Are Also Changed Outside the Method

Continuing in our computer science problem series, I figured we'd dive into a couple of fun Java topics: parameter passing and primitive types. Specifically, we'll be looking at whether or not you...

Continue Reading
link to What Value Does X Have at the End of a Loop in Java?

What Value Does X Have at the End of a Loop in Java?

Today, I'm kicking off a series of new articles that take a look at real computer science multiple choice questions and attempt to give some tips for solving them. Right now, I want to start by...

Continue Reading
link to What Makes Multiple Return Statements Bad Practice?

What Makes Multiple Return Statements Bad Practice?

Returning multiple times in a single function is legal in most programming languages, yet a lot of folks don't like it. Why?

Continue Reading
« PREV Page 1 … Page 7 Page 8 Page 9 Page 10 Page 11 … Page 20 NEXT »

About Me

Welcome to The Renegade Coder, a coding curriculum website run by myself, Jeremy Grifski. If you like what you see, consider subscribing to my newsletter. Right now, new subscribers will receive a copy of my Python 3 Beginner Cheat Sheet. If newsletters aren't your thing, there are at least 4 other ways you can help grow The Renegade Coder. I appreciate the support!

Legal

The Renegade Coder is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Longest Active Series

  • Journey to a PhD (55)
  • Coding Tangents (45)
  • How to Python (42)
  • Sample Programs Repo News (20)
  • Teaching Reflections (11)
  • Discord
  • GitHub
  • Newsletter
  • Patreon
  • Portfolio
  • YouTube
  • Statistics
© 2016-2026 Copyright The Renegade Coder