![]() |
What the game looks like so far |
Thursday, December 13, 2012
Progress with 2D game
I've finally made some progress with my Mario/2D game. I've now gotten him to collect coins. Before that was a serious problem for me but I now got Mario to eat the coins. I also add many sound effects that are actually from the original Mario game. I got the jumping noise, the ding for when Mario collects coins and I even made the game over music. What I am trying to do now is make a scoreboard. I am using one of Michael Kolling's videos on YouTube. CLICK HERE TO SEE THE LINK I USED. There is still more I want to do with the game. For example, I want to make text appear when the player beats or loses the game.
Monday, December 3, 2012
Mid Quarter Report December 2012
Mid Quarter December 2012
|
Please answer the questions fully in the spaces
below.
|
Name
|
Jake Zigler
|
Module
|
Computer Science
|
Summarize what you have achieved in the first
half of this quarter.
|
I learned how to make actors in Greenfoot
jump, fall and walk on ground. I am now trying to put these skills into a
basic 2D game.
|
Please indicate any days that you know you will
be missing between now and the end of the course.
|
None that I know of.
|
Describe what you expect to achieve by the end
of the module? How much material will you have covered? What projects will
you completed?
|
I should be finished with my 2D game soon
and after that I want to work on making the classic Atari game, Pong.
|
Your teacher will be entering a
grade-in-progress in PowerSchool for mid-quarter. He will be considering your
performance in terms of the assessment 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.
|
His/her written communication (blog, e-mails,
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
(highlight and comment)
My blog post were not as common as I would have
liked them to be this quarter. Usually I don’t know what to write.
|
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
(highlight and comment)
I do work hard in class. It may not show on my
blog but I rarely get of task in class.
|
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
(highlight and comment)
I have made it to all classes so far and have
not been late.
|
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
(highlight and comment)
I am usually asking the classmates sitting next
to me about Greenfoot stuff but we do get off topic every now and then.
|
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
(highlight and comment)
I work on my own stuff and I believe that I
don’t distract any of my other classmates. I also think that I am pretty good
at resisting temptation sites.
|
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
(highlight and comment)
Yes. I am very interested in computer science
and coding. I’ve always wanted to do it.
|
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 your become more independent as a learner?
What resources are you using to learn effectively?
|
inadequate adequate good outstanding
(highlight and comment)
I am not the best independent learner. When I
have problems I am quick to ask a teacher or friend for help. Lately though,
I have bee better with fixing my own problems.
|
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
to by distracting them from their work?
|
inadequate adequate good outstanding
(highlight and comment)
I don’t think that I really distract anyone in
the class. I do usually keep to myself.
|
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?
|
B.
I would describe my performance as good. I
think I could do better and write more in my blogs though.
|
Is there any other information that you would
like to provide your teacher to help decide on your grade-in-progress?
|
No.
|
Thursday, November 29, 2012
Mario Game
Lately I have been working on a basic 2D game. In my game I've been using the jumping and falling I learned. You control Mario from the popular Nintendo game. So far I've gotten Mario to jump but to also come down. When I was learning how to jump at first it wasn't really jumping. It was just going up in the world and falling when I released the space bar. I used to be able to just hold the space bar and I could pretty much my my actor fly but I changed that. I wrote the code so that the actor can only jump when he is on the ground and not in the air.
Thursday, November 15, 2012
Jumping
On Greenfoot I learned to make my actor jump. Making him jump is very similar to making an actor fall. What you do is write public void jump(). Then in the parameters you write vspeed = -(whatever number you want);. The negative makes it go up. then you write fall() in the parameters. In my last post I believed I defined fall(). Then in the checkkeys I made the spacebar make the actor jump. Now that I know how to make an actor run,jump and fall I think I have all the things I need to make a very basic 2D game which I think I'm going to try to do.
Thursday, November 8, 2012
Running, Jumping and falling
Instead of working on chapter 6 I
have been working on another project where I am learning how to switch images
when moving a picture and make it able to stay on a ground and when it is
not on the ground it falls. I will continue watching the tutorial so that I can
make it my actor jump. Here are the links for the videos I have been
watching Part 1 Part 2. So in my project I have a pig. The pig
can move left and right. I found the picture of the pig on google images. When
I got the picture I put it in word and flipped it so that it could face to the
left. Then when I typed in the code I told it that it would move to the right
but also have the picture face the right and when I am moving to the left the
pig face the left. This what the code looks like.
private void checkkeys()
{
if
(Greenfoot.isKeyDown("A") )
{
setImage("Pig Left.png");
moveLeft();
}
if
(Greenfoot.isKeyDown("D") )
{
setImage("Pig Right.png");
moveRight();
}
This is also the first time I used a
moveRight(); method. Usually I use move(4) and Move (-4). I have to say the
moveRight() method is more complex and I don't see me using it that much.
You can't tell it just to move right. You have to say the speed and then write
this public void moveRight()
{
setLocation (
getX() + speed, getY() );
}
public void moveLeft()
{
setLocation (
getX() - speed, getY() );
}
So ya that was new. Then I learned how to make the pig fall. I first needed to make a command called
public void fall(). Then I set the vertical speed to 0 and made it accelerate
by 2. Here is the code.
public void fall()
{
setLocation ( getX(),
getY() + vspeed);
vspeed = vspeed +
acceleration;
}
Then I wanted to make the Pig stand onground and
not fall. This was pretty complex and hard for me but the video helped a lot.
public boolean onGround()
{
Actor under =
getOneObjectAtOffset ( 0, getHeight() / 2, Ground.class);
return under != null;
}
I am going to finish watching the videos and learn
how to make the pig jump. There are some flaws in the project through. For
example, its seems whenever I compile it everything works fine for once but
when I set it up manually without compiling it doesn’t work right. I might change into a game once I fix everything. It probably be having to get to a certain point to another while avoiding certain obstacles.
![]() |
Here's the project so far |
Monday, October 29, 2012
End of Quarter
End of Quarter October 2012
|
Please answer the questions fully in the spaces
below.
|
Name
|
Jake Zigler
|
Module
|
Computer Science
|
Has the atmosphere in the class changed since
the first half of the quarter? How has it changed?
|
Yes I find myself a lot more focused in class.
I also feel like I understand what I’m doing a lot more.
|
How have your experiences been different in the
second half of the quarter? Are you more or less satisfied with your
progress? Are you doing more of less work out of class?
|
I am lot more satisfied with my progress and I
think I am using my time in class a lot more wisely.
|
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?
|
Computer Science is something that you really
need to pay close attention too to make sure you understand.
|
What will you have achieved by the end of the
module? What will you have learned? What projects will you have completed?
What have you learned about yourself as a learner.
|
I think I will have a better understanding on
how 2D games work.
|
Imagine that you want to employ a person with
the kind of information technology skills that you have. Write one
paragraph describing the skills that you (as the employer) are looking for.
Start the paragraph like this..
Our company is looking for someone who…..
|
Our company is looking for a person who knows
how to code in their sleep. If you want to work here you need to really
understand how code work because it is very essential for this job.
|
Have you contributed in any ways to the other
members of this learning community?
|
No not really. Now I usually keep to
myself in class.
|
What module would you like to take in the
second quarter? Please explain your choice.
|
Maybe animation. It seems very interesting but
very hard and requires a lot of time so I’m still not so sure yet.
|
Your teacher will be entering a
grade-in-progress in PowerSchool for end-of-quarter (mid-semester). He will
be considering your performance in terms of the assessment guidelines. At this stage he will be
asking about the extent to which the statements below apply to your
performance in the course.
|
Highlight the word(s)
that you think describes your performance.
Look at the statements in the left column. Comment on
your performance in each area. Use the questions as guidelines.
|
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
(highlight and comment)
At the beginning of the quarter I was very
distracted in class now I find myself a lot more focused. I think this maybe
because I understand what I’m doing a bit more.
|
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
(highlight and comment)
I only missed one class and that was when I
went on vacation and I made up my work then. Other then that I am always on
time and always there for class.
|
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
(highlight and comment)
I actually do not talk that much at all anymore
about stuff that is off topic. I am either asking Mr. Daley a question or
classmate is giving my ideas to improve the game I made.
|
His/her written communication (logs, e-mails,
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?
|
inadequate adequate good outstanding
(highlight and comment)
The blog is something I struggle with
sometimes. Sometimes I don’t know what to write about. But I do make my best
effort to get stuff on it.
|
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 takes unnecessary breaks, arrive late,
leave early?
|
inadequate adequate good outstanding
(highlight and comment)
I like to say that now I am always on task.
Once I got an idea for my project I was committed to it. Even more when I got
it to work. Temptations sites were a problem for me in the first half but
that problem has gone away for me.
|
He/she has positive attitudes towards acquiring
technology skills, and makes a conscious effort to acquire new skills and
apply them in meaningful ways.
Have you found ways to apply your skills beyond
classroom exercises?
|
inadequate adequate good outstanding
(highlight and comment)
I am very positive about learning computer
science because I know it is going to be such a big thing in the future.
|
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 your become more independent as a learner?
What resources are you using to learn effectively?
|
inadequate adequate good outstanding
(highlight and comment)
I am not a very good independent worker I tend
to procrastinate a lot and if I do have a problem I will go to a teacher for
help.
|
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?
|
inadequate adequate good outstanding
(highlight and comment)
I find myself very respectful to classmates I
don’t really talk that much anymore even my friends.
|
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
|
|
If full attendance, coming on time, being
on-task, and leaving on time (not including any work outside class)
represents 100%. Estimate what time percentage have you put into this
class? (take into account any documented work that you did in school
outside class time, or at home)
|
80%
|
To what extent will you have completed your
module by the end of the quarter? How far did you get? What chapters
did you cover? What projects have been completed?
|
I finished chapters one through four and
finished one big projects and I made a bunch of other mini projects where I
was kind of screwing around trying to get an idea.
|
What was your last grade-in-progress (see
PowerSchool)
To what extent does this grade reflect your
overall performance
A - (95) - Outstanding
B - (85) - Good (the descriptions above apply
to me)
C -(75) - Adequate
D - (65) Inadequte
|
82% was my last grade I think this time I
deserve a bit higher I’m not sure an A but a B+.
|
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/her work, on the whole, is good.
How would you rate your overall performance during
the quarter? Please explain.
|
inadequate adequate good outstanding
(highlight and comment)
I think I did good not outstanding because
there was times where I did not take the course seriously.
|
What could you do to improve your performance
in the second quarter?
|
Really work hard on understanding my module and
not fall behind.
|
What module are you interested in doing during
the second quarter?
|
Maybe animation but I’m not sure it seem really
hard.
|
Is there any other information that you would like
to provide your teacher to help decide on your grade-in-progress for the
quarter?
|
No not really
|
Subscribe to:
Posts (Atom)