Tuesday, January 20, 2015

End of Quarter Report Quarter 2


Name
Ruben Chocron
Module (What was your area of study?)
Java code (CodingBat)
How many days have you missed class this quarter?
2 classes
What have you done to make up lost time?
I do a bit of work here and there at home.

How have your experiences been different in the second quarter? Are you more or less satisfied with your progress? Are you doing more of less work out of class?



In the second quarter, I am enjoying my module more. I prefer CodingBat over Greenfoot with Michael Kolling. I find CodingBat quite entertaining, and in terms of progress, I have definitely grown more as a coder in this second quarter than in the first one. I am doing about the same amount of work outside of class as before.
Has the atmosphere in the class changed during the course? How has it changed?
The atmosphere hasn't changed. There is always a positive atmosphere in the class.

What advice can you give to students who are about to start on the module that you are just finishing? What can you say that would help them have a more effective learning experience?




I strongly recommend CodingBat if you find that you enjoy coding. It is a great program to learn and practice coding with either Java or Python and to prepare yourself for the AP. To learn better, I insist that you don't get ahead of yourself. Complete level by level, and take your time, with each individual problem no matter how easy it might seem. Don't rush through problems - think about what you are coding.
This course provided you with an opportunity to extend your knowledge skills and understanding in areas that you have chosen.
Chose and describe, one significant area of knowledge or skill or understanding that you gained from this course.
Strings. When I started CodingBat, I worked mostly on Logic 1 with simple boolean problems. But after that, I learned Strings, with no previous knowledge at all. Strings, a series of characters. Now I can solve string 1 problems in CodingBat in about 3-5 minutes, without a problem. It comes easily to me now.
This course also provided you with the opportunity to manage your own learning. Effective lifelong learners are independent, curious, persistent, they forge relationships that support their learning goals, they find meaning in their learning by making connections with what they already know and value, and can do.
Give one example of how you have changed as a learner as a result of this course.
In this course, I've developed time management skills. If I know how long a problem will take me, I can organize beforehand how many problems I will be able to do. I know that I need to do at least x amount of string problems in a day and at least x amount of array problems, so I plan in accordance to that amount how much time I can allocate to spend on each problem.

What will you have achieved by the end of the module? Describe your project. Is it finished? What do you still need to do?
Provide a link to your project if possible.
Also provide a link to any final presentation that you made.
Upon finishing CodingBat (hopefully by the end of the second semester) I hope to have finished at least up until the end of Level 2.  With this knowledge, I expect to be on the right path to taking the AP next year without struggling too much. And of course, I hope that I will have learned many new coding skills and will perfect them. I am currently halfway through level 1.
Highlight sentences in the descriptions of student given below that you feel describe your performance in this course.
You can add your own comments, particularly in the section on outstanding performance
How does a student that receives a B grade perform?

Commendable

Creditable

Good

Respectable

Typically this student makes effective use of class time by increasing his competence and confidence using software that he has chosen.

He attends all class sessions, coming and leaving on time, and making sure to make up missing time by working during free periods or at home.

His oral communication during class is focused on the learning tasks that he is engaged in.  

His written communication (blogs, e-mails, and reports) are done according to deadlines and contain enough information for the teacher to understand what he is doing, what kinds of problems he is facing and how he feels about his learning experiences.

During class he remains focused on the task at hand and generally respects the integrity of the learning environment for all students.

He has positive attitudes towards acquiring new skills, and makes a conscious effort to acquire new skills and apply them in meaningful ways.

He is an independent learner, who tries to solve problems by himself, but finds effective ways to overcome problems using a variety of other resources.  

He is respectful of all members of this learning community and his behavior is in compliance with all school policies, in particular the AUP (Appropriate Use Policy) and Academic Honesty Policy.

This is an appropriate course for this student and the performance of the student is such that it can be said that the student is meeting the standards well. His work, on the whole, is good.

In what ways is the performance of a student receiving an A different from that of a student receiving a B?

Brilliant, Exceptional, Outstanding

An A student performs as described above.

She also demonstrates a particularly high level of understanding or performance.

She might be doing substantial work out of class. She might have authentic clients for her computer skills.

She will tend to show leadership qualities in group oriented projects and she will be approached by other students for help because they recognize her superior skill levels.

She will be very independent and confident in her approach to learning.

She will be interested in developing her own learning objectives and finding ways to meet them.  

She will tend to reflect on her learning experiences and on her learning needs in her blog in such a way that her reflective blog  becomes a learning plan.This is probably an appropriate course for her.

In what ways is the performance of a student receiving a C different from that of a student receiving a B?

Adequate, Sufficient,Good Enough, Satisfactory,Reasonable

This student does not perform at the level of a B student in some areas. He may lack confidence or tend to work rather slowly. He may not be fully engaged during class time. This is an appropriate course for him, and he adequately meets the standards for the course.

Under what circumstances would a student receive a for this course.

Inadequate, Poor, Insufficient, Deficient, Unsatisfactory, Unacceptable, Sub-standard, Not good enough, Lacking, Incomplete, Wanting

This student is failing to meet the standards (described in B) to such an extent that this might not be an appropriate course for this student at this time. This student is in danger of failing the course.

Given the highlighted sentences above, what do you think is an appropriate grade for you in this course?

A-outstanding-95

B-good-85

C-adequate-75

D-inadequate-65

95. I believe that I have achieved so much in this past quarter. A lot more than I did last quarter, and this time the skills that I have learned will be very useful in the future of my coding. I have worked hard consistently and always been thorough with my blog posts. I have done a lot, completing Warm-Up, Logic 1, more than half of String 1, and some Array 1. I believe that this is the correct grade for me this quarter. 

What else would you like to communicate to your instructor to support your estimated final grade for the class?

What was your overall experience in the course? Did the course suit your learning style? Did you feel that this was an effective learning experience for you?  Did you surprise yourself?


Absolutely. I learned a ton this quarter. I enjoyed it a lot more than the previous quarter, because I am now doing something that I truly enjoy and find entertaining. I learned a lot of new coding skills, and polished the ones that I already had. I did surprise myself - at the beginning of the quarter, I had no idea I would be doing CodingBat. It was a great quarter in terms of learning.



If you were to take the course again, what would you like to learn?

I would continue with CodingBat, to finish the higher levels.


What advice can you give the instructor about future changes that would make the course more effective for a student like you?

If there is one thing that I could recommend for this class, it is to have short breaks. For students like me who do problems for 80 minutes, this can sometimes cause a huge headache and causes temptation to gt distracted and to do other things besides the work.

No comments:

Post a Comment