Page 1 of 2 [ 27 posts ]  Go to page 1, 2  Next


What are your thoughts on computer science classes?
They should be mandatory. 45%  45%  [ 10 ]
They should be optional. 55%  55%  [ 12 ]
Total votes : 22

LonelyJar
Veteran
Veteran

User avatar

Joined: 15 Sep 2013
Gender: Male
Posts: 2,073

16 Nov 2014, 5:55 pm

Discuss your thoughts on adding coding to the 3 R's here. (FYI, I don't mean "reduce, reuse, recycle".)



nerdygirl
Veteran
Veteran

User avatar

Joined: 16 Jun 2014
Gender: Female
Posts: 1,645
Location: In the land of abstractions and ideas.

16 Nov 2014, 6:14 pm

Computer/technology classes should be treated like art classes in high school. Students should be required to have *some* experience in them, but should have choices regarding what kind of tech class they want to take.

I was required to take a computer programming class in high school. It was a waste of time. I learned how to write a simple program, in Basic (which was already ridiculously basic back then...) It gave me no useful knowledge for going any further in any kind of computer programming. So what if I could write a program that could make the computer answer an addition problem (or something like that)? If they were trying to teach computer programming as a system of logic, math class does that just fine.

Kids who learn how to write code usually figure out a way to do that outside of school. That's their bend, and all the more power to them, although having classes available in school for them is a great idea. They just should not be required for all kids.

I would have done better in a class where we actually learned how to master software that was already made, like the Office suite. I still don't know how to use Excel or Powerpoint fluently. *That* is practical for most kids, not coding.



auntblabby
Veteran
Veteran

User avatar

Joined: 12 Feb 2010
Gender: Male
Posts: 114,800
Location: the island of defective toy santas

16 Nov 2014, 10:05 pm

IMHO, what would be better, would be if somebody invented an AI program that would code on demand, just by entering some basic parameters.



Skilpadde
Veteran
Veteran

User avatar

Joined: 7 Dec 2008
Age: 48
Gender: Female
Posts: 27,019

16 Nov 2014, 11:02 pm

I'm glad it was never part of my curriculum.


_________________
BOLTZ 17/3 2012 - 12/11 2020
Beautiful, sweet, gentle, playful, loyal
simply the best and one of a kind
love you and miss you, dear boy

Stop the wolf kills! https://www.thepetitionsite.com/takeact ... 3091429765


MorganFTL
Tufted Titmouse
Tufted Titmouse

User avatar

Joined: 15 Nov 2014
Gender: Male
Posts: 41

16 Nov 2014, 11:18 pm

What I found was that high school computer classes were always too general to be of use.. perhaps if they broke it down into different types of classes like computer science for hardware and coding and computer literacy for software use and configuration.

But then again a single school year was never long enough to get from the bare useless basics to the more advanced useful stuff.. so perhaps a series of classes like algebra 1 + 2 or classes with prerequisites?

In any case with public education the way it is you would never get the funding and support needed to produce a practical curriculum.

I hate to say they might as well not have the classes as they have to be better than nothing but considering how little practical purpose the knowledge they teach has I wonder if even the courses already available are worth the cost.

But then again I've been wondering what the purpose of devoting a year to calculus is since I learned of its existence and yet its been taught for decades despite it having no practical purpose whatsoever outside a very narrow range of careers.


_________________
I run a Youtube gaming channel to raise money for charity at http://www.youtube.com/user/MorganFTL


SweetTooth
Snowy Owl
Snowy Owl

User avatar

Joined: 7 Oct 2014
Gender: Male
Posts: 148
Location: The Netherlands

17 Nov 2014, 5:17 am

MorganFTL wrote:
But then again I've been wondering what the purpose of devoting a year to calculus is since I learned of its existence and yet its been taught for decades despite it having no practical purpose whatsoever outside a very narrow range of careers.


Yes, finally, someone who understands! You are so right, let's abolish those useless calculus classes!



auntblabby
Veteran
Veteran

User avatar

Joined: 12 Feb 2010
Gender: Male
Posts: 114,800
Location: the island of defective toy santas

17 Nov 2014, 5:53 am

if STEM is so damned important then why is our public [primary and secondary] school system by and large giving insufficient attention to major STEM instruction? why wait until university, they could be teaching intros to these subjects starting in elementary school, starting with the big picture early on [teaching the importance first, starting with the sizzle, so to speak] then later in middle and high school concentrate on the steak? they have baccalaureate [sometimes "running start"] academic programs, for things like the liberal arts, why not a baccalaureate program for STEM? just wondering...

also why is American business by and large taking such a hands-off approach to educating more STEM professionals? why won't they chip in?



starkid
Veteran
Veteran

User avatar

Joined: 9 Feb 2012
Gender: Female
Posts: 5,812
Location: California Bay Area

30 Nov 2014, 9:32 pm

auntblabby wrote:
IMHO, what would be better, would be if somebody invented an AI program that would code on demand, just by entering some basic parameters.


Isn't that role sort of already filled by compilers? The high-level languages are the "basic parameters," and the compiler then creates the lower-level code.



auntblabby
Veteran
Veteran

User avatar

Joined: 12 Feb 2010
Gender: Male
Posts: 114,800
Location: the island of defective toy santas

30 Nov 2014, 9:38 pm

starkid wrote:
auntblabby wrote:
IMHO, what would be better, would be if somebody invented an AI program that would code on demand, just by entering some basic parameters.


Isn't that role sort of already filled by compilers? The high-level languages are the "basic parameters," and the compiler then creates the lower-level code.

I meant an AI program that would make a program/app on demand by telling it what you want the program/app to do.



SweetTooth
Snowy Owl
Snowy Owl

User avatar

Joined: 7 Oct 2014
Gender: Male
Posts: 148
Location: The Netherlands

01 Dec 2014, 4:50 pm

auntblabby wrote:
starkid wrote:
auntblabby wrote:
IMHO, what would be better, would be if somebody invented an AI program that would code on demand, just by entering some basic parameters.


Isn't that role sort of already filled by compilers? The high-level languages are the "basic parameters," and the compiler then creates the lower-level code.

I meant an AI program that would make a program/app on demand by telling it what you want the program/app to do.


To quote Alan Perlis, recipient of the first Turing award:

"When someone says: 'I want a programming language in which I need only say what I wish done', give him a lollipop."



starkid
Veteran
Veteran

User avatar

Joined: 9 Feb 2012
Gender: Female
Posts: 5,812
Location: California Bay Area

01 Dec 2014, 5:16 pm

SweetTooth wrote:
"When someone says: 'I want a programming language in which I need only say what I wish done', give him a lollipop."


What does that mean?



auntblabby
Veteran
Veteran

User avatar

Joined: 12 Feb 2010
Gender: Male
Posts: 114,800
Location: the island of defective toy santas

01 Dec 2014, 5:17 pm

starkid wrote:
SweetTooth wrote:
"When someone says: 'I want a programming language in which I need only say what I wish done', give him a lollipop."


What does that mean?

just the typical invalidating blather of somebody too full of their own intellectual superiority.



auntblabby
Veteran
Veteran

User avatar

Joined: 12 Feb 2010
Gender: Male
Posts: 114,800
Location: the island of defective toy santas

01 Dec 2014, 5:44 pm

auntblabby wrote:
starkid wrote:
SweetTooth wrote:
"When someone says: 'I want a programming language in which I need only say what I wish done', give him a lollipop."


What does that mean?

just the typical invalidating blather of somebody [mr. perlis] too full of their own intellectual superiority.



naturalplastic
Veteran
Veteran

User avatar

Joined: 26 Aug 2010
Age: 70
Gender: Male
Posts: 35,189
Location: temperate zone

02 Dec 2014, 6:19 am

auntblabby wrote:
IMHO, what would be better, would be if somebody invented an AI program that would code on demand, just by entering some basic parameters.


Let me get this straight.

You want an advanced computer program that can create- a rudimentary program- "on demand"? A program that can run, so it can walk? That doesnt make any sense.



auntblabby
Veteran
Veteran

User avatar

Joined: 12 Feb 2010
Gender: Male
Posts: 114,800
Location: the island of defective toy santas

02 Dec 2014, 6:21 am

naturalplastic wrote:
auntblabby wrote:
IMHO, what would be better, would be if somebody invented an AI program that would code on demand, just by entering some basic parameters.


Let me get this straight. You want an advanced computer program that can create- a rudimentary program- "on demand"? A program that can run, so it can walk? That doesnt make any sense.

ok, lemme put it this way- imagine going to a coder or program author/creator and asking him to write you a program that does x, y and z. he would in due time hand you a program and empty your pockets in exchange. I propose instead a digitized version of that programmer that would cut out the middleman.



starkid
Veteran
Veteran

User avatar

Joined: 9 Feb 2012
Gender: Female
Posts: 5,812
Location: California Bay Area

02 Dec 2014, 7:16 pm

auntblabby wrote:
ok, lemme put it this way- imagine going to a coder or program author/creator and asking him to write you a program that does x, y and z. he would in due time hand you a program and empty your pockets in exchange. I propose instead a digitized version of that programmer that would cut out the middleman.


...but the person who created the AI would empty your pockets.