Skip to main content

Questions tagged [pseudo-code]

"Pseudo code" is a way to write down algorithms in a human-understandable, program-like form. It can be used to draft or explain algorithms independent of a concrete programming language. The statements used are often similar to the ones existing in concrete programming languages. Use this tag for questions related to the teaching of pseudo-code.

Filter by
Sorted by
Tagged with
3 votes
3 answers
153 views

How useful is English (pseudocode and documentation) in aiding understanding?

I'm a freelance tutor working with high school students, giving them programming assignments in languages like Python, Java, C++, and others. In recent months I've seen the value of using English - ...
composerMike's user avatar
3 votes
1 answer
32 views

Are there problem sets for trace table problems? If not, what are some good topics to cover?

A trace table problem is code that you follow along by hand and fill out variable values at each line. For example. ...
douggard's user avatar
  • 131
5 votes
3 answers
856 views

Is there any value in teaching pseudo code?

Before becoming a teacher, I believed that pseudo code was a relic from the past (see also my question on goto and flowcharts): When all you have is assembler language, Fortran, and Cobol, and no one ...
ctrl-alt-delor's user avatar
25 votes
17 answers
9k views

How can I help my students to think algorithmically?

I teach 13-14 year old boys an "Introduction to Computer Science" course. For most of them, it is their first structured coding experience. Before we even touch an IDE, I have them walk through ...
Tom Bertin's user avatar
9 votes
5 answers
6k views

Pseudocode or Flowcharts?

For GCSE CS in the UK, students have to analyse, design, code, test and review a solution to a problem. For the design section of their project, students have to plan out the algorithm for each part ...
pddring's user avatar
  • 806
22 votes
9 answers
1k views

Should the first Programming/Algorithms class be taught in pseudo-code?

When I was studying, my professors had different approaches when teaching programming to beginners: Choose a language with which the professor is comfortable and fulfills the course requirements but ...
ecc's user avatar
  • 403