#1

3

Not much time (1 hour)

1 hr / week

1-2

an hour, maybe

1 hour

zero, unless I stay after school with you

1h

#2

It is hard to concentrate during lecture and then hard to remember what you said

We don't do enough review

The room heat (hurts my focus)

the speed is a little fast

The we have to move so fast

I do not like that we do not have examples for some of the programs we create

I don't like how we get assignments without previous instructions/examples

I like it as it is

#3

Give more, but shorter lectures

We should go over all the assignments we finish

more full-class review, go over assignments after they're due

give a few more examples

more slide shows with example code would be nice.  Sometime "figuring it out yourself" doesn't help, but examples do

I would improve it by having more less complicated powerpoints that we can access

I think it would be great it we took like one day a week to collectively write a program at the beginning of a unit to cover the basics and see where we might have problems later on

I like it as it is

#4

4

5

7

8

6-7

6

5

10

#5

I dunno, actually giving the answers to AddressBook would be nice

Array, looping through index

Some old assignments - Blackjack etc

the point of having accesors, mutators, etc.

more of the file writing/reading stuff & Arrays

sorting

obtaining data from a file like the input from file stuff and writing to files

None

#6

-

I don't know

No BS

I enjoy this class, it is hard yes but interesting and useful

maybe if we use the book more?  I have to see how the holiday break assignment goes with the book first

IDK

 

None

 


 

#1

about 3 hours outside of class

about one hour

1/2

The occasional hour or so finishing up programs

zero

#2

I cannot understand the material, because we move too fast without many people understanding the meterial

 the numerous assignments

so much work non stop

The class is to fast paced.  When the whole class is struggling don't assign another assignment

THe pace we go at it is too fast and hard to handle

#3

Unlike Mr C, you actually want to teach this class something, BUT unlike Mr C you do not explain the maeterail as good as Mr C, and asking if anybody doesnt understand donesnt work... its all about the face expressions....Mr C took his time in explaining us the material, but we didn't do that many projects, when you teach us the materail but dont really explain it

your are good teacher.  i feel as if i learned something

More time to finish the work

like number 2, don't assign a new assignment when only a few kids have finished the old on.  Honestly I don't think you're doing a bad job, we didn't receive any education from last years class and that's not your fault.  I understand you have 2 years of material to teach us in 1 to get us ready for the IB test.  But you should know that the majority of kids in this class don't expect to pass the IB or don't plan on even trying on the IB test.  I think you should find out who really wants to pass the test and really focus on helping them and making sure they have a good chance at passing the IB test.  Overall I think it is only the kids in IB Comp Sci 2 that don't really stand a chance on the IB test.  I think next year they will be fine since you have had 2 years to teach them everything they should know.

Slow down a little the faster we go the farther behind we seem to get and it sucks

#4

i understand the material: 3 out or 10

6

5

3

about a 4 or 5 and I think Im one of the better ones in class

#5

i think going over arrays and the thing where you use code from other file to use some functions in the current program or whatever its called

OOP

creating loops

I am not really sure of the specific topics because certain parts of different topics confuse me

Classes, Public + Private, Arrays

#6

take your time going over the material and slow down the paste....

 

need snack breaks (cup noodles preferred)

if you were serious about that contract, where we stay quiet and don't distract anyone and get a C, I think a lot of kids will do it.  It might be a good thing to do for this 1 year only because we didn't learn anything last year.

I think we need to go back and review the basics althought it may take away time from learning more advanced things it keeps us together I feel like a lot of us are struggling and with the fast pace it is impossible to catch up.  Mainly focus less on covering all the material and go back to the basics, it is necessary for us to advance

 


 

#1

0

about 2 hours

5 mins - 0 mins

1

0 hours - 1 hour

About 1 hour

#2

Being limited to 1 pd. per day

the crazy intense pace

daily projects

The fast pace, lack of individual attention and the fact that I barely understand what we're doing.  The eating.

I feel lost at times and it is hard to figure at what I missed.  Its not fun when we have so much work

The pace gets a bit crazy than what we are used to

#3

lobby for block scheduling...having class time is important for computer science It would be easier to work if I didn't have to spend 10 minutes trying to remember what I was thinking yesterday.  Having two periods would cut this effect in half.

Slow down!  give the same projects but give us more time to do them. Also, maybe teach more to the entire class instead of uas always having to get your attention to get one-on-one.  Visual aids on the SMARTboard are good (to help illustrate our current assignment)

less projects or more time on them--group projects--extra credit

Slow down, do more of the "going over how I did it" excersises

I think you should have more examples that are really similar to the assignments so that we know what to do

Somewhere examples that can relate and that can be applied with what we are doing

#4

9

8

3

5

6.  I understand the material, but its hard for me to constant something that works, without guidance

5

#5

maybe elaborate some on the "oh, just cut and paste this part" code. (What precisely is a BufferedReader?  What is the difference between a FileWriter and a PrintWriter?)

none

public, private, maintests

Classes + Methods, calling on outside files

I dont understand really how classes work with the test main programs or how programs work between each other.  Or how to call upon another question

Objects and array

#6

see #'s 3 and 5

-

N/A

There's no point in rushing through material when only 3 kids are understanding it

None

-

 


 

#1

0

2 hrs/week

none

0 - 1 hours

1 hour a week give or take

1-2 hours

1 hour max

0

#2

It is a far cry from Computer Science 1

 

need an assistant teacher--too many people what help and not enough time

How fast it moves and the work load.  There are too many programs to write in too short of a time period.

I think this class moves by too fast, 1 assignment a day is a lot

Nothing

pace is too fast

that I don't understand the work

#3

Perhaps explain things better for those who don't understand

Have more work/projects for people that are ahead of the others

More time on programs slow down

Don't move so fast and help people when they ask for help isntead of mocking them

If you could give us like 2 days per assignment

Give more examples

slow down a little, like 3 max assignments per week

I'm not sure

#4

8/7

10

7

4

6

9

around 6.5

1 or 2

#5

None

None

extracting stuff from files such as readfile

Classes in general and the functions in address book.

Arrays

Array variable definition styles

boolean

Classes

#6

There should be more days for 'catch-up';

Get those electronic anonymous clickers

We should schedule in a free day once a month

Moves too fast, slow down...

Give us a website where we could learn stuff from, review, or practice new things

Everything else is fine

none

slow down