Creative Coding in Python

Regular price €23.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
10 year old
12
13
5
6
7
8
9
A01=Sheena Vaidyanathan
accelerometer
adventure games
age 11
Age Group_Ages 12+
Age Group_Ages 12+
algorithms
artificial intelligence
Author_Sheena Vaidyanathan
automatic-update
basics
beginners
booleans
buttons
Category1=Kids
Category=YPMT6
Category=YQTU
Category=YR
chatbot
chatbots
children
classroom
code
coding
computer science
conditionals
COP=United States
creative
data type conversions
Delivery_Delivery within 10-20 working days
distraction
downloading
easy
education
eq_isMigrated=2
eq_nobargain
fifth grade
flowcharts
for kids
fun
functions
fundamentals
geometric
happy
high
home school
homeschooling
how to make art with
how to program
if statements
in the house
indoor
input
inside
installing
integers
interactive fiction
items
language
Language_English
learn
LEDs
lesson plan
lines of
lists
loop
maker
making
math
math operations
microbit
MicroPython
middle
nested
numbers at random
open source
output
PA=Available
planning
preteen
Price_€20 to €50
print
programming
project based learning
projects
PS=Active
pseudocode
Python
reuse
reusing
simple
simulations
softlaunch
STEAM
STEM
storing
strings
teacher
teen
teenager
time modules
true false
turtle
turtle graphics
using comments
variable
variables
while loops
why
workbook
writing

Product details

  • ISBN 9781631595813
  • Dimensions: 210 x 241mm
  • Publication Date: 20 Dec 2018
  • Publisher: Quarto Publishing Group USA Inc
  • Publication City/Country: US
  • Product Form: Paperback
  • Language: English
  • Age Group: Ages 12+
Secure checkout Fast Shipping Easy returns

Creative Coding in Python teaches kids the fundamentals of computer programming and demonstrates how to code 30+ fun, creative projects using Python, a free, intuitive, open-source programming language that's one of the top five most popular worldwide.

Computer science educator Sheena Vaidyanathan helps kids understand the fundamental ideas of computer programming and the process of computational thinking using illustrations, flowcharts, and pseudocode, then shows how to apply those essentials to code exciting projects in Python:

  • Arcade games and apps: Understand GUI (graphical user interfaces) and create your own arcade games and apps.
  • Geometric art: Use turtle graphics to create original masterpieces.
  • Interactive fiction: Explore booleans and conditionals to invent “create your own adventure” games.
  • Chatbots: Discover variables, strings, integers, and more to design conversational programs.
  • Dice games: Reuse code to devise games of chance.
  • What’s next? Look at exciting ways to use your powerful new skills and expand your knowledge of coding in Python.

Creative Coding in Python gives kids the tools they need to create their own computer programs.

Sheena Vaidyanathan teaches a Python-based computer science class to 11- to 13-year-olds and is the Computer Science Integration Specialist in the Los Altos School District, in Los Altos, California, where she has also designed computer science curricula, conducted professional development for the K–8 STEM program, and taught pre-algebra, digital design, and visual art. Vaidyanathan is also the program director for the computer science professional development programs at Krause Center for Innovation, Foothill College, where she teaches teachers to code in Python, Scratch, and other languages. Over the years, hundreds of students and teachers have learned to code in her classes. She shares her many years of experience teaching coding by writing articles, presenting at conferences, and providing best practices and student work on her personal website, computersforcreativity.com. Prior to teaching, Vaidyanathan worked in Silicon Valley for more than 10 years as a computer scientist and technology entrepreneur. She lives in Los Altos, California.

More from this author