Faith-and-Learning
Reflection Essay:
On
Creation and Computer Science
1. Find
a person to spend 10 minutes or more playing with your intelligent nim game program (Lab 11, Python Programming #4) and record
their comments about your program in the end of this faith-and-learning
reflection essay.
2. Examine the accounts of creation in Genesis 1~3 and reflect on what you have
learned about programming and computer science this semester to create the
intelligent nim game program in the end. There are
interesting analogies between the process of design and implementation of
computer programs and the process of creation and redemption. The following are
some examples.
3. Read the
statements regarding Integration of Faith and Learning
in Computer Science on
the Biola computer science program website and spend at least 15
minutes in reflection and prayer to give thanks and appreciate the
intellectual capacities as gifts we receive from God.
4. Put down at least 600 words in your faith-and-learning
reflection essay regarding the thoughts and or comments you have in the
refection process.
· You
should describe your perspectives of (i) similarity between
the process of creation and redemption described in Genesis and the process of design and implementation
of computer programs you have experienced this semester, (ii) similarity between the creativity of God (the creator described in Genesis)
and that of computer programmers, (the creator described in Genesis) and that of
computer programmers, (iii) similarity between the description of what God
felt as enjoyment the harmony and beauty of the good world created in the
beginning and what you feel about your programs when they finally work nicely
to do good after your careful planning and implementation, (iv) similarity between
bugs (or viruses), and sins and between debugging (or anti-virus operations),
and redemption, (v) your
thoughts on Integration of Faith
and Learning in Computer Science.
5. Submission:
Email
your faith-and-learning reflection essay
to Dr. Lin by
the end of Wednesday, May 21.