Friday, August 26, 2005

Let love and faithfulness never leave you; bind them around your neck, write them on the tablet of your heart. Then you will win favor and a good name in the sight of God and man.
Proverbs 3:3-4

A little more binary practice today. You will be creating a message in code. Your project is to write a message to me using ASCII codes. The message needs to contain at least two sentences. It must also be written with only 1s and 0s. Remember that each letter is 8 bits. We will talk a little bit more about the different letters and their codes. You may want to start by listing all of the letters with their binary coding. Here are the letters and symbols you may want to use as well as the decimal number that represents them:

space 32
! 33
, 44
. 46
0 48
1 49
2 50
3 51
4 52
5 53
6 54
7 55
8 56
9 57
A 65
B 66
C 67
D 68
E 69
F 70
G 71
H 72
I 73
J 74
K 75
L 76
M 77
N 78
O 79
P 80
Q 81
R 82
S 83
T 84
U 85
V 86
W 87
X 88
Y 89
Z 90
a 97
b 98
c 99
d 100
e 101
f 102
g 103
h 104
i 105
j 106
k 107
l 108
m 109
n 110
o 111
p 112
q 113
r 114
s 115
t 116
u 117
v 118
w 119
x 120
y 121
z 122

When you have finished your message, email it to me at: dwhittaker@ics.edu.sg The subject should be: "ASCII" Be sure to include your name! (This should be at the beginning of the email in normal letters.)

Thursday, August 25, 2005

"If you hold to my teaching, you are really my disciples. Then you will know the truth, and the truth will set you free."
John 8:31-32

Today we are going to play a game called "Nim". It is a fairly simple game for two players. As we play we will be finding ways to guarantee a win. The game file is saved in our class folder. Before you play the computer, you should play against each other. You can just use paper. I will explain the game at the beginning of class.

Remember as you play that you are not just play for fun, but you are analyzing the game and trying to come up with a way to win EVERY time.

By the way, it does matter whether you go first or second. One of the players can force a win each time, but I won't tell you which one!

Tuesday, August 23, 2005

Better to be lowly in spirit and among the oppressed than to share plunder with the proud.
Proverbs 16:19


We are going to be discussing input and output again today.
I am sending him [Tychicus] to you for this very purpose, that you may know how we are, and that he may encourage you.
Ephesians 6:22


Today we will continue our discussion of how computers work. We will be focusing on the boot process.

Be thinking of questions you have about the boot-up process the computer goes through, as well as the things you already know about the process.

Sunday, August 21, 2005

"My son, preserve sound judgment and discernment, do not let them out of your sight; ..."
Proverbs 3:21-22


This week we will be discussing the hardware of computers and how they work. You will need to take notes on this, you can either have paper to write on, or you can create a file on the computer.

Today we will be discussing the basic parts of computers: Hardware vs. Software.

Be thinking of the different types of hardware and software and be prepared to give descriptions of what they do.