Skip to content

hacklabes/HackNights_Intro_2016_April

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#How to Start

We are using the amazing P5.js library written in JavaScript, and in order to start learning to code you will just need a text editor and your best web browser.

  1. Install Brackets or your preferred text editor
  2. Download the ZIP file of this repository here
  3. Decompress the ZIP on your favorite folder.
  4. Open the main folder with the text editor, if you're using brackets try the option Open Folder, then start exploring the sketch.js files
  5. Click on th Live Preview button to see your sketch running

Keep your new sketchs organized in folders, you can always duplicate the 00-template folder and rename with the name of your sketch

#Computer Programming

##Starting

###Computer Programming

"Computer programming (often shortened to programming, sometimes called coding) is a process that leads from an original formulation of a computing problem to executable computer programs". The Source code is written in one or more programming languages. The purpose of programming is to find a sequence of instructions that will automate performing a specific task or solving a given problem. The process of programming thus often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic."

Computer Programming

###Source Code In general, a text file with a collection of instructions written using some human-readable computer language.

Source Code

###Computer Language

"A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms."

Computer Language

###Algorithm

"...is a self-contained step-by-step set of operations to be performed""

Algorithm

###Compiler

"A compiler is a computer program that transforms source code written in a programming language into another computer language. The most common reason for converting source code is to create an executable program. "

Compiler

###Interpreters

In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without previously compiling them into a machine language program. An interpreter generally uses one of the following strategies for program execution: Interpreter

###Syntax

"The set of rules that defines the combinations of symbols that are considered to be a correctly structured document in such computer language"

Syntax

###Debugging

The process of finding and resolving bugs or defects that prevent correct operation of computer software"

Debugging

##P5.js Reference

###Syntaxe:

Comments:

// Comments
// 

/* Block Comments within /* */ 


*/

###Functions:

function();
function(parmameter1,parameter2);
function(parmameter1,parameter2,parameter3);

###Expressions

##Tutorials

Coordinate System and Shapes

Colors

About

Hack Nights Spring @ FACT Lab Liverpool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages