Skip to content
This repository has been archived by the owner on Jun 2, 2022. It is now read-only.

Latest commit

 

History

History
42 lines (31 loc) · 2.71 KB

README.md

File metadata and controls

42 lines (31 loc) · 2.71 KB

This repository is now archived and will not be updated (last commit: 5 Apr 2020)

Why this repo?

Hi The main reason I created this repository is to showcase what I have achieved in the past 2 years. My father helped me in creating this repository on his github account. He guided me in writing this markdown file.

This was intially part of a bigger and much older family private repository. The relevant contents were duplicated and moved to this public repository for Hwa Chong EC3 CCA application. - An Yi's father

Prior Work

As part of my python learning journey

  • I learned the basic operations of python as well as functions and recursions, see the basic page
  • Last year I wrote a math test machine for my younger brother, see the math-test page
  • With some help from my dad, over the December holiday, I learned how to use python to solve some math problems, see the math-and-cs page
  • I also learned commonly used data structures in python, namely list and dictionary, see the data-structure page
  • Recently my dad challenged me with some algo problems, see the algo page.
  • Besides that, I also created a few simple games like snakes using python (with help from mom of course)

Achievements

Code.org Courses

I complete all four courses on Code.org. They are recommended for grades 4-8 students.

These courses covers much more topics than Scratch.

Coding Game on codecombat.com

I had fun playing the strategy coding game on codecombat.com. I was a level 23 player on codecombat. I stopped playing it in Primary 6 to prepare my PSLE.

Robotics

I created many robots/machines using lego. I played Xiaomi programmable robot and learned how to use code to control robots' movements.

Basic Knowledge

My dad taught me the basic knowledge of

  • Hardwares (CPU, hard disk, RAM, I/O)
  • Operation System (directory strucutre, basic commands, etc)
  • Internet (web, http, etc)
  • Event driven programming in robotics and gaming
  • Simple time complexity analysis using Big-O notation