Final Report for Computer Applications May-June 2015
Final Report for Computer Applications
May-June 2015
please post a copy of this in your blog and complete
Refer to your earlier blogs when you answer these questions
Given two arrays of ints sorted in increasing order, outer and inner, return true if all of the numbers in inner appear in outer. The best solution makes only a single "linear" pass of both arrays, taking advantage of the fact that both arrays are already in sorted order. linearIn({1, 2, 4, 6}, {2, 4}) → true linearIn({1, 2, 4, 6}, {2, 3, 4}) → false linearIn({1, 2, 4, 4, 6}, {2, 4}) → true |
Looking forward to continuing. Next class (I think) I am presenting. See you then ! |
Return a version of the given string, where for every star (*) in the string the star and the chars immediately to its left and right are gone. So "ab*cd" yields "ad" and "ab**cd" also yields "ad". starOut("ab*cd") → "ad" starOut("ab**cd") → "ad" starOut("sm*eilly") → "silly" ----------------------------------------------------------------------------------------------------------- |
Mid Quarter November 2015
|
Please answer the questions fully in the spaces below.
|
Module
|
CodingBat
|
Summarize what you have achieved in the first half of this quarter.
|
I have worked on CodingBat. I have completed Array 2, and now am very close to finishing String 2 with only four problems left.
|
Please indicate any days that you know you will be missing between now and the end of the course.
|
I am not missing any school days that I know of in advance.
|
Describe what you expect to achieve by the end of the module?
How much material will you have covered?
What projects will you have completed?
What will you be presenting?
|
By the end of this module, I hope to have finished level 2 of CodingBat. i should definitely finish it, with only four problems left. I will have learned for loops, while loops, and many many different methods for arrays and strings.
I will be presenting how CodingBat works and demonstrating a few problems.
|
Your teacher will be entering a grade-in-progress in PowerSchool for mid-quarter. He will be considering your performance in terms of theassessment guidelines. At this stage he will be asking about the extent to which the statements below apply to your performance in the course.
|
Comment below if you feel there has been a change since mid-semester.
I do not feel this way.
|
His/her written communication (blogs and reports) are done according to deadlines and contain enough information for the teacher to understand what he/she is doing, what kinds of problems he/she is facing and how he/she feels about his/her learning experiences.
Are you consistently doing your blogs? How does your BLog keeping compare to the first half of the quarter? Are you providing more details of your learning? Do you take care to express yourself clearly and use conventional grammar and spelling? Are you using images, videos, links to illustrate the work that you are doing? Are you satisfied that your blog reflects in a complete way what you are doing?
|
inadequate adequate good outstanding
I always do my blogs. They are always very thorough, and gives lots of insight to the reader of what I'm working on and how well or not well it is going. However, I will admit that there have been a few times where I have forgotten to post the blog the day of the class. I use correct spellings, and in my blogs always put a piece of code to explain how I solved a problem. My blog completely represents what I am doing.
|
Typically this student makes effective use of class time by increasing his/her competence and confidence using software that he/she has chosen.
Are you using your time effectively? Are you learning each time you come to class? Are you becoming more competent and confident?
|
inadequate adequate good outstanding
I use my time wisely. I always come into class ready to work, and work throughout the class on my CodingBat problems. As I go through them, they get harder, but I have more experience in solving them.
|
He/she attends all class sessions, coming and leaving on time, making sure to make up missing time by working during free periods or at home.
Have you missed class this quarter? How many times? What have you done to make up lost time?
|
inadequate adequate good outstanding
I always come in on time, and leave on time. I have not missed a single class this first half of the quarter.
|
His/her oral communication during class is focused on the learning tasks that he/she is engaged in.
Are your conversations in class focused on your learning tasks?
|
inadequate adequate good outstanding
The only two people I talk to in class are Tommy and Mr. Daly. I talk to Tommy when he needs my help, since he's also working on CodingBat. I talk to Mr. Daly when we are trying to solve a problem together. Occasionally also, Matan shows me the music that he's working on.
|
During class he/she remains focused on the task at hand and generally respects the integrity of the learning environment for all students.
Do you stay on task throughout the block? Do you effectively resist temptations to use the computer for unrelated activities (other homework, e-mail, facebook, youtube, sports results, music etc.)? Do you resist temptations to take unnecessary breaks, arrive late, leave early? Are all your interactions with other students focused on the task at hand?
|
inadequate adequate good outstanding
When I get to work, I don't stop working until I complete a problem. After completing a problem, I might take a 2-3 minute break, and then straight back to work. I've learned throughout a year of computer applications to resist my temptations to go on facebook and other things, and now in class solely focus on my work. I have one goal: to complete as many problems as I can per class. I only interact with other students when it's about work that we are doing.
|
He/she has positive attitudes towards acquiring technology skills, and makes a conscious effort to acquire new skills and apply them in meaningful ways.
Are you acquiring new skills each class? Are you effectively documenting these in your blog? Have you found ways to apply your skills beyond classroom exercises?
|
inadequate adequate good outstanding
I love learning Java. There is no better feeling than completing a problem. I am always striving to improve my skills, and if I have the chance to learn a new method, I won't think twice before browsing through the Java class documentation to find one. I have learned many new methods throughout this quarter, like str.contains(). I always mention these newly learned skills in my blog. If I do create my own application in the future, or even simply for the APCS, all of these methods will come in handy.
|
He/she is an independent learner, who tries to solve problems by himself/herself, but finds effective ways to overcome problems using a variety of other resources.
Have you become more independent as a learner? What resources are you using to learn effectively?
|
inadequate adequate good outstanding
Before going to Mr. Daly, I always try to find a solution to the problem. I will spend 10 minutes on it, and if I really can't find another method to solve the problem, then I will go to ask for Mr. Daly's help. I will sometimes look for new methods myself through the Java class documentation.
|
He/she is respectful of all members of this learning community and his/her behavior is in compliance with all school policies, in particular the AUP (Appropriate Use Policy) and Academic Honesty Policy.
Are you respectful, appropriate, honest? Do you make sure that your behavior does not interfere with the learning of others by distracting them from their work?
|
inadequate adequate good outstanding
I always respect my classmates and their learning environment. I do follow the Appropriate Use and Academic Honesty policies of the school. I do not do anything that could possibly interfere with the work of others, and respect their working space.
|
Your grade will take into account your performance in the above areas and also..
The amount of documented learning time that you have spent in and out of class.
The amount and/or depth of material that you have covered
| |
What is your grade-in-progress (see PowerSchool)?
Typically if the grade is in the 80s your overall performance has been good. If your grade is in the 70s your performance has been adequate.
How would you describe your overall performance at this point? Is your assessment in-line with the assessment of your instructor?
|
My current grade-in-progress is 92.
This is the grade that I would have imagined for myself. It truly does remark the hard work that I have done throughout the beginning of this quarter. I absolutely agree with this grade, and my assessment of myself is definitely in-line with that of Mr. Daly's.
|
Is there any other information that you would like to provide your teacher to help decide on your grade-in-progress?
|
I have worked hard throughout the quarter, taking on more and more challenging problems of Level 2 CodingBat. They have been challenging, but I have been working hard to increase my knowledge of Java and to be prepared for the AP Computer Science next year.
|