Yonkers Public Library celebrates Computer Science Education Week! (December 7-13)

As part of Computer Science Education Week, December 7th-13th, YPL will be sharing fun and easy ways to get kids coding! The annual call to action to inspire K-12 students to learn computer science, advocate for equity in computer science education, and celebrate the contributions of students, teachers, and partners to the field. csedweek.org    

Day 5: YPL Coding Challenge
Explore Code & Artificial Intelligence: Computer science is about so much more than coding! Learn about AI, machine learning, training data, and bias, while exploring ethical issues and how AI can be used to address world problems.     https://hourofcode.com/ai-oceans
Day 4: YPL Coding Challenge
Create your own Google Doodle! Use your creativity and imagination to bring the Google logo to life using code. Make the letters dance, tell a story or create a game. With Scratch and CS First, anyone can become a designer and programmer for the day! https://hourofcode.com/googlelogo  
“Everyone in this country should learn to program a computer, because it teaches you to think.” — Steve Jobs
Problem solving steps – Think like a programmer!
  • Understand the problem
  • Plan the solution
  • Divide your problem into smaller parts. Solve each sub-problem one by one, starting with the easiest.
  • Still stuck? Go back and research what you have so far. Your answer may already be there. Then research and reach out. You don’t have to go through it alone. Many problems take a team of different people with different ideas to solve them.
  • Learn from your mistakes. Rarely are things done correctly on the first try. 
  • Congratulations for sticking with it and working out your problem! Great work!

Day 3: YPL Coding Challenge

Journey through Minecraft with code:  https://hourofcode.com/mchoc

Why learn to code? 6 Surprising benefits to consider:

  1. Coding and programming careers have great earning potential
    Web developers: $73,760, Network and computer systems administrators: $83,510, Computer programmers: $86,550, Database administrators: $93,750, Software developers: $107,510
  2. Demand remains strong for coding-related jobs
    What good is a strong salary if no one is looking to hire for the position? When it comes to coding-related jobs, it appears there’s still plenty of opportunity.
    When compared to the national average of five percent growth, coding-related jobs are outpacing a lot of other careers.
  3. Coding ability gives new perspective to problem-solving
    “Learning to code has the inadvertent effect of teaching you how to think,” says Adrian Degus, CEO of Nuvro. 
  4. Learning to code offers career flexibility
    Learning to code can help open up new areas of opportunity in your career and ultimately make you a more flexible candidate in a rapidly-shifting digital economy.
  5. Learning to code can be a fun bonding opportunity for families. 
    How often do you have the opportunity to learn something practical and new with your kids? Parents with school-aged children have the chance to start from square one together as they learn the fundamentals of programming and coding.
  6. Coding can be useful in jobs you might not expect
    You might think coding and programming skills are only valuable for people working in highly technical specialist jobs. While it’s true that learning to code is more important for some roles, that doesn’t mean you can’t find practical ways to apply coding knowledge in non-coding jobs.

Day 2 – YPL Daily Coding Challenge

Code.org aims to encourage school students to learn computer science and to increase the representation of women and students of color in the field of Computer Science. The website includes free coding lessons in an attempt to encourage schools to include more computer science classes in the curriculum. 

Today’s daily Library coding challenge is: Learn to program droids, and create your own Star Wars game in a galaxy far, far away.

https://hourofcode.com/star-wars

Join the hour of code movement today! Happy Coding!


As part of Computer Science Education Week, December 7th-13th, YPL will be sharing fun and easy ways to get kids coding! The annual call to action to inspire K-12 students to learn computer science, advocate for equity in computer science education, and celebrate the contributions of students, teachers, and partners to the field. csedweek.org    

Day 1 – YPL Daily Coding Challenge

Today’s challenge is from pbskids.org. Help Izzy and Jake code Subby, an aquarium submarine: https://pbskids.org/scigirls/games/code-quest

There are many fun, free websites available for kids with no coding experience at all. Some of these are:
https://code.org/
https://scratch.mit.edu/
https://www.codecademy.com/
https://www.khanacademy.org/
Microsoft Virtual Academy

@pbskids #CSEdWeek #ComputerScienceEducationWeek #CSforSocialJustice #K-12 #equityinCSEd #advocatesforeducation #computerscience @csedw

#Yonkerspubliclibrary #TechCentral

Questions about Technology Programs, contact YPL Tech Central: techhelp@ypl.org