#1 |
|
3 |
3 |
Not much time (1 hour) |
1 |
1 hr / week |
1 |
1-2 |
1.5 |
an hour, maybe |
1 |
1 hour |
1 |
zero, unless I stay after school with you |
0.5 |
1h |
1 |
about 3 hours outside of class |
3 |
about one hour |
1 |
1/2 |
0.5 |
The occasional hour or so finishing up programs |
0.5 |
zero |
0 |
0 |
0 |
about 2 hours |
2 |
5 mins - 0 mins |
0 |
1 |
1 |
0 hours - 1 hour |
0.5 |
About 1 hour |
1 |
0 |
0 |
2 hrs/week |
2 |
none |
0 |
0 - 1 hours |
0.5 |
1 hour a week give or take |
0.5 |
1-2 hours |
1.5 |
1 hour max |
0.5 |
0 |
0 |
#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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
|
4 |
4 |
5 |
5 |
7 |
7 |
8 |
8 |
6-7 |
6.5 |
6 |
6 |
5 |
5 |
10 |
10 |
i understand the material: 3 out or 10 |
3 |
6 |
6 |
5 |
5 |
3 |
3 |
about a 4 or 5 and I think Im one of the better ones in class |
4.5 |
9 |
9 |
8 |
8 |
3 |
3 |
5 |
5 |
6. I understand the material, but its hard for
me to constant something that works, without guidance |
6 |
5 |
5 |
8/7 |
7.5 |
10 |
10 |
7 |
7 |
4 |
4 |
6 |
6 |
9 |
9 |
around 6.5 |
6.5 |
1 or 2 |
1.5 |
#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 |
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 |
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 |
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 |
- |
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 |
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 |
see #'s 3 and 5 |
- |
N/A |
There's no point in rushing through material when only 3 kids are understanding it |
None |
- |
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 |