Caleb Hurlbert

DigiPen Institute of Technology
N/A

Biography

Hey, I'm Caleb. I am currently pursuing a degree in Computer Science, and I love programming. I've been doing so for several years now, and feel strong enough to begin tutoring others in Java, C#, and various other languages. College is expensive, and I'd love to make some money on the side!

Education

BS Computer Science and Game Design
DigiPen Institute of Technology

Educator Statistics

Numerade tutor for 5 years
2 Students Helped

Topics Covered

Computer Science Overview
Arrays
Loops

Caleb's Textbook Answer Videos

02:55
Introduction to Programming Using Python

(Display four patterns using loops) Use nested loops that display the following patterns in four separate programs:
Pattern A
1
12
123
1234
12345
123456
Pattern B
123456
12345
1234
123
12
1
Pattern $C$
\[
\begin{array}{r}
1 \\
21 \\
321 \\
4321 \\
54321 \\
654321
\end{array}
\]
Pattern D
123456
12345
1234
123
12
1

Chapter 5: Loops
Caleb Hurlbert
01:24
Java How To Program. Early Objects

Give the method header for each of the following methods:
a) Method hypotenuse, which takes two double-precision, floating-point arguments side1 and side2 and returns a double-precision, floating-point result.
b) Method smallest, which takes three integers $x, y$ and $z$ and returns an integer.
c) Method instructions, which does not take any arguments and does not return a value. $[$Note: Such methods are commonly used to display instructions to a user.
d) Method intToFloat, which takes integer argument number and returns a float.

Chapter 6: Methods: A Deeper Look
Caleb Hurlbert
1