My name is Furqan Ahmed Shah. I am 13 years old and i am a student in the 7th grade at Farifax County. We will be going to past coding languages such as python and scratch. We will also go on websites such as code.org khan academy and many more. We will discuss different arduino projects that I’ve completed as well. I also work on robots to understand how they function. I participated (tag team with my cousin Arman) in STEM Robotic challenge at NOVA and our robot project received 3rd position out of 10 teams.

My ambition is to write codes to help me think logically and to produce systematic results by using computer language. The beauty of coding is that it helps an individual to have understanding of how to solve complex problem from both micro and macro level. 

I want to be an inventor, an entrepreneur and follow my dream to be in MIT and become a rational thinker from both technical and emotional point of view – because being an entrepreneur or inventor, as someone said; ‘universe is abundant and we limit our beliefs’ – but the inventor or entrepreneur thinks beyond common sense & is ready to explore new ideas and take greater risks… 

I will be starting new project called CoderEdge – this project will be aimed at building a platform for using projects for coding, robots & electric board,  for building small projects such as sensors, keypad etc.. 

This is the CoderEdge page. this is where me, and you will be posting different projects. To see my projects, go to the my projects page. I will also be putting different tips on coding. Lets get started!


okay before i start i want to say a few things about buisness. first, finance. finance is the way you take care of or use money. for example, you spend money on private school for your kids. thats something called public finance. there are 3 types of finance; public,corperate, and personal. you already know about public so now on to personal. personal is something you decide to spend your money on. corperate is money you put in a certain buisness. buying a product fro  the compay is different, that would be public 


Tip number 1(python): Operations! did you know that you could use python as your every calculator! so, step 1: the symbol abbreviations. For multiplication (*), for division(/), for addition(+),for subtraction(-). All you have to do is plug in the 2 numbers that you wan’t to use an operation on, when you do this, on the bottom of that line of code it should show the answer in blue. Don’t believe, go ahead and use a real calculator to check!


Tip number 2(python): Strings! strings are like rephrasing what a person says for example write: Jimmy= ‘why did the chicken wan’t to cross the road? Because it wanted  to get to the other side!’ now go on the next line and print (Jimmy) it should print the phrase that Jimmy said.


Tip number 3(python):List! this a command on python when you print a certain characters name it should print the list that you made specific to them, for example you can print character_list{‘item’,’item’,’item’,’item’} then open up another line and print(character_list) it should show the list. to get even more in to detail you can print the same thing but next to the list write which number item you want. For example, print(character_list{3}) it should then print that item under it. Now go ahead and explore list!


now, loops. The  loop is used to repeat a section of code known number of times. Sometimes it is the computer that knows how many times, not you, but it is still known. It’s like repeating something s certain number of times but instead of rewriting the whole line, you just use the number of times you want to repeat it and script it in to the code.


 what  is syntax? Syntax refers to the spelling and grammar of a programming language. Computers are  machines that understand what you type only if you type it in the exact form that the computer expects. The expected form is called the syntax. If you do not do this, a Syntax error will pop up.


Index. Index in code is like the index of a book, it can help you find or get to something much faster than usual, as loops help you repeat faster, inde helps you find faster.




There are two basic types of functions: built-in functions and user defined functions. The built-in functions are part of the Python language; for instance dir(), len(), or abs(). The user defined functions are functions created with the def keyword.


Tuples- a tuple is a list that uses parentheses, for example,

print soccer injuries this season = ( 0,  1 ,  2 ,  3 ,  4 ,  5 ,  6 ,  7 ,  8 ,  9 ,  10 ,  11 ,  12 ,  13 ) now to reprint in a smaller version to this.



print ( soccer injuries this season[13]).


from there, this function should make a list, in other words a tuple is a different version of a list


ok, now on to the more complicated stuff. Right now we are going to be working on the module called turtle

what is turtle you might ask, turtle is a modeule inside python to run code as an image or animation

like how scratch has a test screen next to it, you get the point


lets take a break from that and talk about entrepenreurship.

this is the official definitions- a person who organizes and operates a business or businesses, taking on greater than normal financial risks in order to do so.

and-one who organizes, manages, and assumes the risks of a business or enterprise. 

there are 4 main types of this-

small buisness entrepreneurship.

scalable startup entrepreneurship.

large company entrepreneurship.

social entrepreneurship.

find out all of the full definitions at my powtoon animation-https://www.powtoon.com/html5-studio/#/edit/f7UqKp3mIKi