• Home
  • Interactive Resume
  • Blog
    • Coding
    • Health & Fitness
    • Success & Lifestyle
  • Contact
  • About

BAOSS

  • Home
  • Interactive Resume
  • Blog
    • Coding
    • Health & Fitness
    • Success & Lifestyle
  • Contact
  • About

Week 2 Day 1 – Chess Pt. 1

Home Coding Week 2 Day 1 – Chess Pt. 1
Week 2 Day 1 – Chess Pt. 1

Week 2 Day 1 – Chess Pt. 1

Jan 31, 2017 | Posted by Bao Le | Coding |

Ayyyyyy! Assessment 1 completed and I killed it! Assessment 1, I feel, was the most important assessment to pass since it lays the mental ground work for not only the language, but for the confidence moving forward. I feel a lot more confident about my knowledge and my ability to actually take the assessments now, and I feel that’s just as important as knowing my stuff. If I knew my stuff, but couldn’t take the assessment comfortably, or become overwhelmed when I get stuck, then that would have been a huge set back. Not to mention a ton more stress with the coming assessments. Regardless, I’m incredibly relieved to be able to put Assessment 1 behind me. One down, five to go.

Otherwise, yesterday, we went a bit deeper into Object-Oriented Programming, as well as explored a couple other programming paradigms conceptually, functional and procedural. After lecture, we started in on our projects. Nailed the first couple really quick, then dove right into building a chess game.

At first glance, it may seem easy to build a chess game, but coding out the underlying logic of each piece, checking to make sure that moves and board states are correct is actually a bit more complicated. We’re also supposed to build a computer AI that formulates all possible winning moves through the use of depth-first search, I believe for every board state possible, which is pretty exciting. Chess is also the first two day project of the program too, so that’s exciting, especially when I’m working with a great pair.

Yesterday night’s homework was pretty fun too. We’re building a Mancala game. I got stuck on the logic for distributing the stones in the right spots and just decided to turn out early for the night. I feel like sometimes that’s the best solution when you’re stuck, to take a break, detach yourself from the problem and come back later. I’ll let you know how this one goes!

Otherwise, that’s it! We got study hall first thing this morning, so I’ll be working on Mancala there, as well as a little bit at home before I head to class.

 

0
Share

About Bao Le

Web Developer at Dropbox. Reach out, I'd love to connect!

Latest Posts

From Bootcamp to Dropbox: Part 2 – Success in the Program

From Bootcamp to Dropbox: Part 2 – Success in the Program

November 27, 2017

Before reading Part 2, make sure you’ve read Part 1!...

From Bootcamp to Dropbox: Part 1 – Application Process

From Bootcamp to Dropbox: Part 1 – Application Process

October 9, 2017

The Decision The decision to go into programming, without...

Signed with Dropbox!

Signed with Dropbox!

September 8, 2017

After a grueling 3 months or so, my job search has come to...

How I Overcome Rejection and Stay Motivated

How I Overcome Rejection and Stay Motivated

July 17, 2017

Having just had my first real rejection from a company I...

How I Overcome Imposter Syndrome Every Single Day

How I Overcome Imposter Syndrome Every Single Day

May 22, 2017

Before I really go into how I personally overcome imposter...

Future Googler

Future Googler

May 2, 2017

I’m finally “finished” with my interactive...

Introducing the Graduate Job Seeker Program

Introducing the Graduate Job Seeker Program

April 26, 2017

I almost forgot to blog today haha. Please expect not as...

Progress on Progress

Progress on Progress

April 25, 2017

The end of Week X Day X titles are here! And with it marks...

Week 13 Day 5 – Google Co-Working Meetup

Week 13 Day 5 – Google Co-Working Meetup

April 24, 2017

The Google meetup was absolutely dope. It was an incredible...

Week 13 Day 4 – Catching Up

Week 13 Day 4 – Catching Up

April 21, 2017

I think I have a pretty solid game plan of how to attack my...

Contact Us

We're currently offline. Send us an email and we'll get back to you, asap.

Send Message

Let’s Connect!

© 2025 · imbaoss.com

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • GitHub
Prev Next