Why don’t we have secondary school textbooks with source code in them?

28 Mar

One of the primary reasons I started programming was a textbook: When I was 12, back in 1988, we had a mathematics textbook that included short but self-contained programs. I and a few friends came together and tried out those programs. It made sense and was a lot of fun. We got into programming.

I don’t see such textbooks anymore. But I’m just one person with limited reach to many countries, their schools and books.

Why don’t you help us find out if there are such books, in any subject matter, that include short program source code samples at the end of their chapters?

Please fill in this short survey: “Where are the textbooks with source code?“; it will take less than 5 minutes, and the aggregated results will be published after a few hundred forms are filled in.


Posted by on March 28, 2013 in Programlama


Tags: , , , , , , , , , , , , ,

4 responses to “Why don’t we have secondary school textbooks with source code in them?

  1. bager

    May 10, 2013 at 09:00

    Hi Emre,
    Can you give an example ? I cant recall anything maybe because I have never seen one.

  2. Emre Sevinç

    May 10, 2013 at 09:15

    Hello Bager,

    Think of a very short, self-contained source code at the end of a section that deals with equations with 1 unknown. A simple program that asks for coefficients and then prints what ‘x’ is (in my case I think it was in BASIC, nowadays it could very well be in Python). It can be as simple and boring as this example, or as fancy as the examples in Dr. Geo (which can be programmed with Smalltalk): Also, the textbook can be an art textbook, or a music textbook, the reasoning applies to them equally well (short, yet self-contained source code pieces for computational thinking and creativity).

  3. bager

    May 10, 2013 at 09:30

    I have not seen , or I do not remember something like that in textbooks, but I remember puzzles from some magazines asking for a system instead of a particular result.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: