WJ computer science

Anonymous
In any business, there are those who know exactly what result they want to get and know how to use this site to make a profit. These people calculate the risks and have a certain budget (commensurate with the project). I am not talking about government orders now. Just a private business. If a young guy can get a job in a web development company that works with such clients, then he is lucky.

Another option is eternal freelance and work with customers who themselves don't know what they want but know for sure that they don’t want to pay for it)) Almost everyone goes through this experience while learning. You just need to set realistic goals for yourself and climb this ladder step by step.

Outsourcing cannot provide this quality so far, so I don’t perceive "Hindustani specialists code" as competitors.
Anonymous
" And AP Computer Science Principles is a pre-req for AP Computer Science (JAVA) "

Then why did Big Tech dump JAVA (good) for JavaScript (bad)?
Anonymous
Anonymous wrote:
Anonymous wrote:And AP Computer Science Principles is a pre-req for AP Computer Science (JAVA)


Not at WJ it isn't:

https://www.montgomeryschoolsmd.org/uploadedFiles/schools/wjhs/coursebook/COMPUTER%20SCIENCE%20DEPARTMENT.pdf

The only prerequisite to AP CS (Java) is Computer Programming 1.


My kid went into AP CS with no prerequisites.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:And AP Computer Science Principles is a pre-req for AP Computer Science (JAVA)


Not at WJ it isn't:

https://www.montgomeryschoolsmd.org/uploadedFiles/schools/wjhs/coursebook/COMPUTER%20SCIENCE%20DEPARTMENT.pdf

The only prerequisite to AP CS (Java) is Computer Programming 1.


My kid went into AP CS with no prerequisites.


At WJ? That's not how it's supposed to go, but whatever.

DS, a WJ senior, did the CS tech credit over the summer. A complete joke, but at least it was easy and didn't drag it out for a year, which would have taken up a space he needed for other classes. He took Computer Programming last year and is taking AP Computer Science -- Java this year. As I understand it, AP Computer Science -- Java is the better course to take over Principles for kids really interested in going into CS, engineering, etc. DS didn't think it was worth the space to take Principles in lieu of another challenging class.
Anonymous
Anonymous wrote:
Anonymous wrote:WJ actually used to offer even more options with a Computer Programming level 3 that students could take after AP. It would be nice if they brought that back in the future.

For a serious CS student I would recommend skipping AP CS Principles and take the following:

9th grade - Computer Programming 1 (and maybe also Foundations of Computer Science since it is the only CS class that counts towards the tech ed requirement).
10th grade - AP Computer Programming
11th - Web Dev (a basic class but by 11th grade your student will be taking more hard core science classes and will enjoy the break)
12th - Advanced Web Dev

No, you cant skip it, because it is the only one that counts as a tech credit (FOCS and FOT do too, but those are definitely not worth it). Unless of course you want to just pop $600 and take FOCS online in the summer after 8th grade to get the tech credit out of the way. (We did this for my RMIB magnet student with zero interest in tech).


Correct. My 9th grader is taking AP Computer Science Principles for this reason, and it's also mildly useful as a general overview. He might take AP Java at some point.
Anonymous
Anonymous wrote:
Anonymous wrote:
Anonymous wrote:WJ actually used to offer even more options with a Computer Programming level 3 that students could take after AP. It would be nice if they brought that back in the future.

For a serious CS student I would recommend skipping AP CS Principles and take the following:

9th grade - Computer Programming 1 (and maybe also Foundations of Computer Science since it is the only CS class that counts towards the tech ed requirement).
10th grade - AP Computer Programming
11th - Web Dev (a basic class but by 11th grade your student will be taking more hard core science classes and will enjoy the break)
12th - Advanced Web Dev

No, you cant skip it, because it is the only one that counts as a tech credit (FOCS and FOT do too, but those are definitely not worth it). Unless of course you want to just pop $600 and take FOCS online in the summer after 8th grade to get the tech credit out of the way. (We did this for my RMIB magnet student with zero interest in tech).


Correct. My 9th grader is taking AP Computer Science Principles for this reason, and it's also mildly useful as a general overview. He might take AP Java at some point.


Same , it is required by MCPS as tech, none of the other more advanced ones qualified
Anonymous
Um, wait, just to understand this..so AP computer science doesn't count as a tech credit class...?
Anonymous
Only three courses count as tech credit: Foundations of Technology FOT, Foundations of Computer Science FOCS, and AP Computer Science Principles
Anonymous
Anonymous wrote:Um, wait, just to understand this..so AP computer science doesn't count as a tech credit class...?


One credit in technology education is required for graduation. Courses that satisfy that requirement are listed below.

Foundations of Technology A/B
Foundations of Computer Science A/B
Introduction to Engineering Design A/B
AP Computer Science Principles A/B
Anonymous
Anonymous wrote:
Anonymous wrote:Um, wait, just to understand this..so AP computer science doesn't count as a tech credit class...?


One credit in technology education is required for graduation. Courses that satisfy that requirement are listed below.

Foundations of Technology A/B
Foundations of Computer Science A/B
Introduction to Engineering Design A/B
AP Computer Science Principles A/B


I talked to my DS' guidance counselor and he agrees that it's ridiculous that neither computer programming nor AP CS Java counts as a tech credit, but it's an MCPS issue, not a WJ issue.
post reply Forum Index » Montgomery County Public Schools (MCPS)
Message Quick Reply
Go to: