Sponsored Content
Full Discussion: A rant...
The Lounge What is on Your Mind? A rant... Post 303023570 by wisecracker on Wednesday 19th of September 2018 10:42:53 AM
Old 09-19-2018
A rant...

Hi guys...
(Apologies for any typos etc...)

This is basically a rant.

I have been doing kids level projects and writing code to suit since around 1982, for the uProfessor, for the Sinclair Spectrum and later for the QL, IBM-XT in MS-DOS and after that for a 386DX40 up to Windows 95, until I dedicated most my work for the AMIGA platform from 1996.
Since then I have built and coded for Linux and let us not forget AudioScope.sh for almost any *NIX style bash terminal.
It has been a hard slog to learn, even badly, 6502, Z80, 8088/8086/80186, x86, PIC and other assembler code as well as varying dialects of C, BASICs of many variants, ARexx, Python from version 1.4.0, Shell scripting, HTML 4+ and others I have since forgotten.

<rant>
Well I came upon an advert for Lego Boost, (a supposed programming app'), and in this advert it quotes:

"""
It's easy to keep things simple (...) but there is almost no limit to what you can program.
"""
WHAT??? Almost No limit?
Well maybe ALMOST NO LIMIT within the confines of these Lego kits. But believe me, doing my stuff has taught me a great deal about kids and their so-called abilities along with the programming languages I have used.

It also, in a promotion video, quotes - paraphrasing:
"""
Kids can learn how to code easily with this app'.
"""
SWEEPING STATEMENTS!

Well this app' is much like 'scratch':
Scratch - Imagine, Program, Share
Of which I tried for a nine year old to _learn_ how to code to create his own games. Not too successful I am afraid, the said nine year old boy's attention span was about 10 minutes at best and a book teaching scratch, (and python using pygame), that we bought him as a(n) XMAS present never ever got read.
He kept telling his parents he wanted to do programming.
After decades of doing projects mainly for kids from around eight years old I soon discovered that attention spans of even ten year olds was small and everything had to be designed to be built by a youngster, under supervision, within an hour at the absolute most.

Well there is programming and there is programming.
Learning a computer language is NOTHING like the same as drag and drop systems in a tight, closed, _eco_system_ where programming error reports don't exist.
Coding from the ground up may not be glamorous but you get to know how things work language wise and you soon find that the 'ALMOST NO LIMIT' sure has numerous limits.
Building hardware that has to be made from almost RAW materials is much more difficult than kits as those kids that have tried my stuff learn how to solder, mark out and drill boxes, how to lay out components, cut tracks etc on stripboard/Veroboard to get any home brew hardware to work.
</rant>

Questions to my friends on here:

What is/are your opinion(s) on my rant?
Do you think that apps' like 'scratch' and 'Lego Boost' actually teach kids programming?
How did you become the professional(s) that you are?
Other?
 

2 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Where can I rant?

First of all, apologies to the admins for not reading the rules totally and missing the bit about ranting off about other OSs. But that raises a question. Where do you go to have a good rant, to vent your disgust at various corporations and thier hideous behaviour? :confused: (2 Replies)
Discussion started by: u6ik
2 Replies

2. What is on Your Mind?

One liners, quick rant...

Hi fellas and fella-esses... There are numerous threads on here where people ask for, and often expect, solutions to difficult problems solved using _one_liners_. Why do they insist as such when it is virtually no different in execution time with well thought out indented code? Is it me... (12 Replies)
Discussion started by: wisecracker
12 Replies
tape2wav(1)							     Emulators							       tape2wav(1)

NAME
tape2wav - Sinclair ZX Spectrum tape to wav audio file converter SYNOPSIS
tape2wav [ -r sample rate ] infile outfile DESCRIPTION
tape2wav converts audio files to ZX Spectrum tape images. OPTIONS
-r sample rate causes sample rate to be used as the sample rate for the target wav file. infile specifies the tape file to be converted. This file can be in any of the tape formats supported by libspectrum(3). outfile specifies the output wav file. BUGS
None known. SEE ALSO
fuse(1), fuse-utils(1), libspectrum(3), listbasic(1), tapeconv(1), tzxlist(1), snap2tzx(1), tape2wav(1) The comp.sys.sinclair Spectrum FAQ, at http://www.worldofspectrum.org/faq/index.html. AUTHOR
Fredrick Meunier (fredm@spamcop.net). Version 1.0.0 16th December, 2010 tape2wav(1)
All times are GMT -4. The time now is 02:52 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy