You will be able to describe the term textual programming. You will be able to demonstrate a basic level of textual programming skills by creating a simple.

Slides:



Advertisements
Similar presentations
How to make children concentrate for the whole lesson?
Advertisements

Computing Science Software Design and Development SOFTWARE DESIGN AND DEVELOPMENT USING PYTHON.
Supporting Practitioners in the Development of Reflective and Intentional Teaching Strategies Deliberate Practice in Early Childhood Education.
Key Stage 3 ICT Lesson 2 - Programming. Starter Start Kodu. Re-familiarise yourself with how it works. Play some of the pre-made games. Try and change.
101.  Take a look at this code and tell me what generation of programming language is used here. It is important that you can EXPLAIN how you came up.
Bug Session Two. Session description In this session the use of algorithms is reinforced to help pupils plan out what they will need to program on their.
ITT3036 Wider Curriculum BEGINNING COMPUTING Links:
Bug Session Three. Session description In this session, pupils will discover how the Bug software makes drawing shapes easier (this is based on the use.
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
index.php Palmyra Area High School 1.
Reading Task Boards and Centers Holding Students Accountable for Applying Skills and Strategies when the read.
The Scratch Calculator You are all going to be real computer programmers!!!
Hearing Actual perception and processing of sound.
VARK Learning Styles. VARK – Learning Styles  Record answer on sheet by circling the VARK that corresponds to answer choice  Focus on your preference.
Components of a computer system. Learning Objectives
Python Programming Introduction to programming using python.
Review of Fractions Melanie Barnett Ella Cook Cristofer Mattern
Curriculum ICT Using ICT to support Reading and Writing.
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
Do it now activity Last term we learnt about how data is represented in a computer and about how to identify different volumes of data. How many bits in.
By the end of this session you should be able to...
Demonstration Method What is demonstration method? Why this method?
Python Programming Using Variables and input. Objectives We’re learning to build functions and to use inputs and outputs. Outcomes Build a function Use.
Oracy O 6.1 Understand the main points and simple opinions in a spoken story, song or passage listen attentively, re-tell and discuss the main ideas agree.
1 Computer Science of Graphics and Games MONT 105S, Spring 2009 Session 1 Simple Python Programs Using Print, Variables, Input.
My Python Programmes NAME:.
Python Lesson 1 1. Starter Create the following Excel spreadsheet and complete the calculations using formulae: 2 Add A1 and B1 A2 minus B2 A3 times B3.
Today's Ninja Challenge: Write Your First Computer Game!
Class 21, November 12, 2015 Lesson 3.8.  By the end of this lesson, you should understand that: ◦ To solve any equation, you must follow the basic rules.
Getting Started With Scratch Brendan Routledge
Teaching English in English Marla Yoshida
Getting Started With Python Brendan Routledge
You will be able to identify, describe and use input commands in Python. Complete the extension tasks for the Python Poem Challenge. LESSON 2 Did you know….?
Present apply review Introduce students to a new topic by giving them a set of documents using a variety of formats (e.g. text, video, web link etc.) outlining.
UDL AND DIFFERENTIATION Comparison and Contrast. Define “Differentiation involves the proactive creation of related learning activities that accommodate.
Greenfoot.
Learning outcomes 5 Developing Code – Using Flowcharts
Navigation and Pathing
Computer Science A-level
GCSE COMPUTER SCIENCE Practical Programming using Python
GCSE COMPUTER SCIENCE Practical Programming using Python
Learning Intention Learning Intention: To develop understanding of variables, data types, and comments in text based programming languages Context: Sequencing.
Do it now activity Last lesson we used Flowol to create a solution to a problem a computer could solve. Identify what each symbol does:
Lesson 1 An Introduction
Using the Workshop Format for Writing/Grammar Instruction
LESSON 5 Learning Objective 1 Learning Objective 2 Did you know….?
Introduction to Programmng in Python
Explain what touch develop is to your students:
Learning to Program in Python
Learning to Program in Python
Cut out the learning journey and glue it into your book.
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
Learning to Program in Python
Programming for Visually Impaired Learners
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
Lesson Aims Vocabulary In this lesson you are going to:
Getting Started with Google Applications
Sharing Stories.
4.1 “I can find a rule for a pattern or a function with a variable by using physical materials, visual representations, words, tables or graphs.”
Early - I can develop a sequence of instructions and run them using programmable devices or equivalent Designs a simple sequence of instructions/algorithm.
ICT Programming Lesson 1:
Code to Enhance Learning
Introduction to coding through Kodu
Introduction to Python
Introduction to Python programming for KS3
Python Lessons 7 & 8 Mr. Kalmes.
How to organise your code
Data Types Every variable has a given data type. The most common data types are: String - Text made up of numbers, letters and characters. Integer - Whole.
Writing and Reading Toolkits
Computer Science A-level
Presentation transcript:

You will be able to describe the term textual programming. You will be able to demonstrate a basic level of textual programming skills by creating a simple code either with teacher guidance or independently. LESSON 1 Did you know….? Learning Objective 1Learning Objective 2 The largest snake ever found was called a Titano Boa, it measured at 50 feet long (15 metres!) which is twice as long as your ICT room!!!

Describe the term textual programming. Create a simple piece of code either with guidance or independently Python vs Kodu and Scratch Similarities: They are all programming languages, so use variables in their programming (if;also;when;do etc.) They all use sequencing, so follow steps in a linear pattern They also all have the capability of producing bugs, if something is done incorrectly. Differences: Python is a TEXTUAL programming language, that uses keyboard input commands to carry out its programming Kodu and Scratch are both VISUAL programming languages, in that you select the commands you want from a list and the program does the actual coding for you.

6 The Poem Challenge Describe the term textual programming. Create a simple piece of code either with guidance or independently Useful Keyboard Shortcuts Control + C = Copy Control + V = Paste Control + X = Cut Control + Z= Undo If you get stuck, try using the help provided on the website, or ask one of your friends to have a look at your work

Describe the term textual programming. Create a simple piece of code either with guidance or independently More uses for the Poem Challenge? What other ways could you use the programming from the Poem Challenge? Some ideas: Jokes Story Telling Cooking instructions What other ways could you use it?