pi4cs
Posts: 1
Joined: Sat Jan 13, 2024 9:53 pm

Exploring Computer Science with the Raspberry Pi

Sat Jan 13, 2024 10:00 pm

I have released an initial draft of a new guide titled Exploring Computer Science with the Raspberry Pi under a Creative Commons license. The intended audience is undergrad students in computer science and engineering. You can find the latest draft of the book here:

https://sites.calvin.edu/derek/docs/cs-with-rpi.pdf

thanks,
-pi4cs

User avatar
neilgl
Posts: 7827
Joined: Sun Jan 26, 2014 8:36 pm
Location: Near The National Museum of Computing

Re: Exploring Computer Science with the Raspberry Pi

Sat Jan 13, 2024 11:46 pm

Might need a few updates e.g. “When you first boot the Raspberry Pi it will be running the PiXeL desktop environment”
It won’t, unless you are booting from an ancient OS image.

User avatar
B.Goode
Posts: 16311
Joined: Mon Sep 01, 2014 4:03 pm
Location: UK

Re: Exploring Computer Science with the Raspberry Pi

Sun Jan 14, 2024 9:46 am

Some more, still in the Introduction [Chapter 1]


The Raspberry Pi is a a nifty, new, little computer
Does 12 years old this year still count as 'new'?


Change the password as prompted (the default password is “raspberry”
which should be changed).
RasPiOS has not shipped with a default password for nearly 2 years. April 2022.


you can login using the default username pi and
default password raspberry
Wrong. See previous comment.





Noting that you present this as an initial draft I encourage you to review it before publication.

Thanks for sharing what you are working on.


{Edit: comment modified for tone/courtesy.}
Last edited by B.Goode on Sun Jan 14, 2024 1:14 pm, edited 1 time in total.
Beware of the Leopard

User avatar
bensimmo
Posts: 6955
Joined: Sun Dec 28, 2014 3:02 pm
Location: East Yorkshire

Re: Exploring Computer Science with the Raspberry Pi

Sun Jan 14, 2024 10:16 am

Unfortunately it does need an big update, a lot of that will now not work, especially on a Pi5 which you have included.
(PS the Pi4 has an 8GB version).

Pigpio and RPi.gpio are not usable on the latest setups. Probably the camera it is now lib camera and anything else gpio (terminal tools)

It seems to be based around Buster? Before the camera changed with bullseye and now a lot has changed with Bookworm.
And not tested on a PI5.

Normally that's not a problem if you state your OS version, dates and don't include newer Pi, but you have a date of 2023-2024 not 2018-2021

User avatar
bensimmo
Posts: 6955
Joined: Sun Dec 28, 2014 3:02 pm
Location: East Yorkshire

Re: Exploring Computer Science with the Raspberry Pi

Sun Jan 14, 2024 10:21 am

B.Goode wrote:
Sun Jan 14, 2024 9:46 am
... .

Was this written by some sort of AI 'bot? I really think you need a technical copy editor to review it before you inflict it on unsuspecting students.
Derek's not new to publishing, it just needs a heavy revision especially given the date and Pi5 inclusion.
https://sites.calvin.edu/derek/

gordon77
Posts: 8146
Joined: Sun Aug 05, 2012 3:12 pm

Re: Exploring Computer Science with the Raspberry Pi

Sun Jan 14, 2024 10:30 am

Was the pi originally constructed for hobbyists... ?

I thought it was for education but popular among hobbyists...

ejolson
Posts: 12311
Joined: Tue Mar 18, 2014 11:47 am

Re: Exploring Computer Science with the Raspberry Pi

Sun Jan 14, 2024 11:20 am

gordon77 wrote:
Sun Jan 14, 2024 10:30 am
Was the pi originally constructed for hobbyists... ?

I thought it was for education but popular among hobbyists...
Maybe hobbyists are just people learning stuff who are not in school. If so, the two markets might be quite similar.
pi4cs wrote:
Sat Jan 13, 2024 10:00 pm
I have released an initial draft of a new guide titled Exploring Computer Science with the Raspberry Pi under a Creative Commons license.
I showed the book to the dog developer who immediately passed it on to the three black kittens for review.

viewtopic.php?p=2142127#p2142127

Unfortunately, since Halloween Shy, Purr and Scratchy have grown up and become ferocious carnivores. Scratchy meowed, where are the algorithms? Purr said, where are the theorems? And Shy looked shyly at the ground thinking, where are the proofs?

Never mind that. What do kittens know about computer science anyway. Thanks for sharing your book with the community! Your talks up on that website also look interesting to me.

User avatar
TuvBraen
Posts: 4
Joined: Mon Feb 12, 2024 4:15 pm

Re: Exploring Computer Science with the Raspberry Pi

Tue Feb 13, 2024 12:42 pm

Thanks for sharing your book!
Even if there are some inaccuracies :)

Return to “Teaching and learning resources”