473,396 Members | 2,158 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Midterm Study Guide

22
I have a midterm tomorrow and I need some help! I am not good at Java at all I have the worst teacher on the face of the earth! He tells not teaches! But can someone give me some pointers!! He said to focus on the following:

1) Coding (if/for/do/while/if/else/arrays)

2) Need to know how to create drivers, objects, classes, setters and getters, and Arrays

3) Flow Charting

4) Scanners and Strings
Dec 12 '06 #1
10 3251
DeMan
1,806 1GB
1, 2, and 4 are all coding related, so you can either find an example in a book and try to identify different parts, or try to create a simple problem to solve. I often found that the problem was not so much in not understanding as not realising that I can understand. That is, if you can write a working Java program, you are probably using most of the programming constructs you talk about, so going through a program (even one you've made earlier this year) and trying to identify whee these constructs are used will help. I have also at times found it helpful to work through a code chunk and try to work out what it is doing and how. This helps me to realise that I can understand what (and how) is going on.

Flow Charting can be revised by trying to put everyday activities into a flow-chart.

It also helps for all these type of activities if you have a friend who is either also studying or has a reasonable understanding of what is going on. Discussion/argument can also help to highlight (in your own mind) what is going on (with the added bonus that he/she may be able to explain/clarify something you are not 100% sure on).
Dec 12 '06 #2
ryann18
22
Anyone else have some hints???
Dec 12 '06 #3
JulianP
11
If you have done previous programs I would go and look over those agian and note the certian things like making classes, if and for statements, and your system.outs and string lines. Really if you look over those and have been paying attention in class you should do good.
Dec 13 '06 #4
ryann18
22
If you have done previous programs I would go and look over those agian and note the certian things like making classes, if and for statements, and your system.outs and string lines. Really if you look over those and have been paying attention in class you should do good.
I have done a lot of programs but my teacher hands them back with just an X on them and doesnt say what is wrong with it, on my last assignment there were six projects and I got every one of them to work and when I got it back he gave me a fifty!
Dec 13 '06 #5
r035198x
13,262 8TB
I have done a lot of programs but my teacher hands them back with just an X on them and doesnt say what is wrong with it, on my last assignment there were six projects and I got every one of them to work and when I got it back he gave me a fifty!
Blaming your teacher won't get you anywhere. The teacher might have had his/her reasons depending on how you got your problems to work. If you have time and if your last projects included these things that you want to revise, you might want to post each one, one at a time and we can discuss them.
Dec 13 '06 #6
ryann18
22
I dont have any projects, I was just wondering if there were any helpful tips on how to remember what to put in a class or any of those other things.
Dec 13 '06 #7
r035198x
13,262 8TB
I dont have any projects, I was just wondering if there were any helpful tips on how to remember what to put in a class or any of those other things.
I thought you said your last assignment had six projects?
Dec 13 '06 #8
ryann18
22
I thought you said your last assignment had six projects?
My last one did...last week, I'm trying to study for my final for tomorrow.
Dec 13 '06 #9
Niheel
2,460 Expert Mod 2GB
You can't really cram for programming like other courses. Believe me I have tried it. If you do get away with it in beginner classes, it will get tougher as you get into upper level courses. If you don't understand it conceptually, you wont get it when the test asks you to write out code on paper.

The best way is practice practice practice. Choose the topics that you are having a hard time with, and then try to write up some sample code in the time that you have.

For future studying, make sure to practice ahead of time.
Dec 13 '06 #10
r035198x
13,262 8TB
You can't really cram for programming like other courses. Believe me I have tried it. If you do get away with it in beginner classes, it will get tougher as you get into upper level courses. If you don't understand it conceptually, you wont get it when the test asks you to write out code on paper.

The best way is practice practice practice. Choose the topics that you are having a hard time with, and then try to write up some sample code in the time that you have.

For future studying, make sure to practice ahead of time.
KUB is right (and thanks KUB for the topic change). The only way we can help you now is to tell you to list the areas you feel you are not comfortable with and read tutorials on them or post the questions if you like.
Dec 13 '06 #11

Sign in to post your reply or Sign up for a free account.

Similar topics

6
by: Todd_Calhoun | last post by:
I'm trying to learn Python (and programming), and I'm wondering if there are any places where I can find small, simple programs to study. Thanks.
3
by: orekinbck | last post by:
Hi There What are the best value practice exam engines for 70-316? How does this strategy sound: * First iteration - Go through Kalani's training guide + MSDN +...
5
by: AndrwChau | last post by:
I am a programmer from Visual Foxpro. I have no expirence on the VB at all. What is the best way to study the VB .net. Should I study the VB v6 first? -- Andrew
6
by: John | last post by:
I am looking for VB.Net books which provide a lot of exercises (preferrably with all the answers worked out on CD). In earlier reactions Ken Tucker and M.Posseth recommended a few books. Thanks...
28
by: grappletech | last post by:
I took Pascal and BASIC in a couple of beginner programming courses about a decade ago and did well with them. I am good with pseudocode, algorithms, and the mathematics of programming. I decided...
1
by: Omer | last post by:
Hi, No idea, if this is the right forum to ask this question. Please forgive me if it irritates you. I am about to design a web-based project which is somewhat like Dot net Nuke (only the idea...
3
by: SomeGuyHere | last post by:
I'm studying for the Microsoft .NET 2.0 Application development foundation exam. I just finished the 1000 page study guide cover-2-cover doing all examples. My first try I failed the practice test...
0
by: Joel Garry | last post by:
earl00002@yahoo.com (ear U) wrote in message news:<ea1dedaf.0307040500.25511592@posting.google.com>... Hey extremely stupid person! Do not crosspost among these groups. If you have a legitimate...
1
by: Shawn B. | last post by:
I tried this in the microsoft.public.cert.exam.mcsd group but no reply for weeks, there isn't much traffic so I move here (microsoft.public.dot.component_services is also dead)... Is there a...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.