antsclass

sharing our class with the world!

Digitech/Science Lesson 7 Introduction to coding

October8

Goal:

I understand how to use simple coding language and techniques

APK:

List things that computers can do

Looking back on our binary lesson- what is binary?

New Information:

– discuss- what did you find interesting?

 

 

Most websites, games and applications that they use today are developed with this thing called ‘code’…

Image result for coding

These steps are called…..

 

 

ALGORITHMS!

 

computer coding is a type of communication that turns binary into more complex commands. It uses simple language/words (as we discovered in our algorithm lesson).

Computer ‘brains’ are a lot simpler than our brains (at present) and cant deal with the intricacies of our style of language. So we use simpler language with much less variety of possibilities and subtle differences- but still can do AMAZING things- the things we listed in our APK

HTML code (Hypertext Markup Language) is the coding language used to create websites-we can expose this coding on any website ……let’s try here! (OPEN UP ‘DEVELOPER TOOLS)

 

Go to https://thimbleprojects.org/HTTP/antsclass/328440/ -have a look-what is unusual?

This has been changed by changing the html script/code using a site that does this-https://goggles.mozilla.org

HAVE A GO AT CHANGING SOMETHING ON A WEBSITE- LOOK AT THE WAY IT HAS BEEN CODED

What are some examples of coding languages used to program computers?

 

  • HTML for websites
  • Javascript
  • Java
  • Python
  • Ruby
  • C++

We will be looking at SCRATCH which is block coding-it hides the script version of the code in blocks that are easy to put together.

For our project in later weeks we will combine Scratch programming with external devices to design a solution to a problem.

If you are working at a level where you have mastered SCRATCH  before you can choose to explore other coding options to communicate with the devices we supply.

Watch:

discuss block code components

Here are some examples:

And here’s my version: https://scratch.mit.edu/projects/178146805/#player

what’s changed?-‘look inside’

show how simple the code can be:

https://scratch.mit.edu/projects/11729808/#player https://scratch.mit.edu/projects/15001737/#player

https://scratch.mit.edu/projects/10128067/

intermediate- https://scratch.mit.edu/projects/10128431/#editor

or how complex- pacman

Application:

Go to: https://scratch.mit.edu/help/videos/

Choose your level of competency and look at videos

Create a game or animation or quiz with a partner on SCRATCH

Starting points: https://scratch.mit.edu/starter_projects/

 

Here are some extension options for those who want to take their investigation further:

Extension:

Watch these video tutorials to create SCRATCH programs:

other forms of coding:

https://code.org/learn (this will be looked by yr 5s at during the hour of code in December)

http://www.codecademy.com/ – to look at html coding

https://www.tynker.com/ -Ant’s class is created here ready for you to explore-click sign in-choose ‘student’, and get your login details from Ant

 

Goal Reflection:

  • What are three coding examples you can explain?
  • What are some technical words or acronyms we use in relation to coding (and what they mean)
  • What was something you found easy?
  • What was something you found challenging?
by posted under digitech | No Comments »    

Email will not be published

Website example

Your Comment:

October 2017
M T W T F S S
« Sep   Nov »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Categories

Archives

Word of the day

Word of the Day

contumely

Definition: A rude expression intended to offend or hurt.
Synonyms: insult,
revilement,
vilification,
abuse



Recent Comments



Skip to toolbar