Skip to content
Darrel Danadyaksa Poli.
← all talks
// university · Fasilkom UI

DDP 0: Dasar-Dasar Pemrograman

trainingintro programming

DDP 0 (“Dasar-Dasar Pemrograman 0”) is Fasilkom UI’s pre-onboarding for incoming Computer Science students: the crash course that runs before their first real programming class, meant to level the playing field between students who’ve been coding since middle school and students who are about to write their first for loop. I went through this program myself as a student, and years later I was invited back as narasumber (mentor/speaker) for its Grand Closing: a full-auditorium event that caps off the onboarding for the newest cohort.

What the closing session is actually for

By the time Grand Closing happens, the incoming students have already survived the hard part: the actual crash course. The closing isn’t more syntax; it’s the transition talk. My job was to speak to a room of students who had just proven to themselves they can learn to program, and help them carry that confidence into the next four years, where the material gets harder and the imposter syndrome gets louder.

What I covered

I leaned on my own path through the same program rather than a generic “welcome to CS” talk:

  • What DDP 0 actually taught them, beyond the syntax. The real skill it builds isn’t Python or C: it’s tolerance for being stuck, and the debugging instinct of narrowing down a problem instead of panicking at an error message. That instinct is the one thing that transfers to every course after this one.
  • What’s coming next, framed honestly: data structures and algorithms will feel like starting over, and that’s normal, not a sign they don’t belong in the major.
  • Where to find support that isn’t just academic. As a peer counselor at the faculty’s student mental-health service, I made a deliberate point of normalizing asking for help (technical or otherwise) early, before the first hard semester turns into a crisis.

Why I keep saying yes to this one

Corporate training and competition talks are about a specific technical skill. This one is different: it’s the closest thing I get to paying forward the exact program that got me through my own first year, to a room of students who are, in a very literal sense, standing where I stood.