<!-- # Eastbury Primary School talk --> <style> .reveal { font-size: 26px; } </style> ## ๐Ÿ‘‹ Hello Everyone! ### My name is Mark And I'm a software developer at the University of Greenwich... ![image](https://hackmd.io/_uploads/HJJ84iPylx.png) --- I was ## โœจ**delighted**โœจ when one of your teachers invited me to speak to you all about what it's like to have a career as a software developer. --- ### ๐Ÿค” Here's why... * ๐Ÿ˜„ I really enjoy my job and am always happy to talk to others about it * ๐Ÿ’ก I just might help to persuade some of you to consider a future career in tech and last but not least... --- ### ๐ŸŽ I used to be a primary school teacher in a school just like yours! <img src="https://hackmd.io/_uploads/SyKbpJOJxl.png" height="500"> --- ## ๐Ÿš€ **Here's what we're going to cover in my talk today...** 1. ๐Ÿ› ๏ธ What things I might be doing on a normal working day 2. ๐Ÿงฎ What things were like when I first learned to program 3. ๐Ÿ‘ฉโ€๐Ÿ’ป What you can do if you're interested in learning coding 4. โ“ YOUR QUESTIONS! --- ## ๐Ÿ” Let's start with a question... ![image](https://hackmd.io/_uploads/HJuT0jwylx.png) ### ๐Ÿ’ญ How long do you think the internet has been around? Hands up if you know or would like to guess ## ๐Ÿ™‹๐Ÿพโ€โ™€๏ธ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ๐Ÿ™‹๐Ÿฟโ€โ™‚๏ธ --- ## ๐Ÿ•ต๏ธ Answer 1 The special way in which computers use to 'talk' to each other on the internet (this is called a protocol) was launched in 1983. <details style="cursor:pointer;"> <summary>So that's...<br/>๐Ÿ‘†๐Ÿฝ</summary> ## 42 years ago! </details> --- ## ๐Ÿ•ต๏ธ Answer 2 The first time two computers in different cities were networked together so they could communicate was in 1969. <details style="cursor:pointer;"> <summary>So that's...<br/>๐Ÿ‘†๐Ÿฝ</summary> ## 56 years ago! </details> --- ## ๐Ÿ› ๏ธ What things do I do on a normal working day? --- ## ๐Ÿ› ๏ธ My working day Here's where I (sometimes) work... <img src="https://hackmd.io/_uploads/BJh19nPJgx.png" height="400"> --- And other times I work here... <img src="https://hackmd.io/_uploads/B1si92w1ee.png" height="400"> --- ### ๐Ÿง‘โ€๐Ÿ’ป Here are some things I might be doing... - ๐Ÿ“ Planning with our team for exciting new projects - ๐Ÿ’ป Writing apps that help our staff and students - ๐Ÿงช Testing code carefully to make sure it works before it's used - โ™ฟ Making sure everyone can use our software โ€“ even if they can't use a mouse or are visually impaired - ๐Ÿง  Learning and practising new skills --- ## ๐Ÿ’ก Skills developers use - ๐Ÿงฉ Problem solving - ๐Ÿค Teamwork - ๐ŸŽจ Creativity - โ“ Asking questions - ๐Ÿข Patience --- ## ๐Ÿ‘€ What does our code look like? ![image](https://hackmd.io/_uploads/Sk9klpP1lg.png) --- ## โŒ› But it wasn't always like that! When I first learned to write programs I used a computer like this... ![image](https://hackmd.io/_uploads/r1u-XaPyeg.png) --- ## ๐Ÿงฎ What were things like when I first learned to program? --- Well I could try to tell you what it was like - or I could **show** you... --- ## ๐Ÿงฎ Letโ€™s code like itโ€™s 1985! ### [BBC Micro Emulator](https://virtual.bbcmic.ro/) We're going to use a **website** that acts just like a BBC Microcomputer from the 1980s! --- ### โŒจ๏ธ Let's type in this program: ```basic 10 PRINT "HELLO" 20 GOTO 10 ``` ### ๐Ÿ™‹๐Ÿพโ€โ™€๏ธ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ๐Ÿ™‹๐Ÿฟโ€โ™‚๏ธ * What do you think will happen when we run it? * What changes could we make to it? <!-- Model a few more changes - colour in mode 2 (how many colours?) - semicolon at end of string - user input --> --- ### So that's how I first learned to code, but... --- ## ๐Ÿ‘ฉโ€๐Ÿ’ป What can YOU do if you want to learn coding? - ๐ŸŽฎ **Scratch** (scratch.mit.edu) Drag and drop blocks to build games and animations โ€“ fun and beginner-friendly! - ๐Ÿ **Python3 with Codecademy** ([www.codecademy.com](https://www.codecademy.com/enrolled/courses/learn-python-3)) Start simple with short Python programs you can run in your browser โ€“ no installation needed - ๐Ÿ“š **Books** like [Python for Kids](https://www.abebooks.co.uk/servlet/BookDetailsPL?bi=31166625778&dest=gbr&ref_=ps_ms_391307717&cm_mmc=msn-_-uk_shopp_textboook-_-naa-_-naa&msclkid=831db9ddf0b716dd2980d1d6ba8bdd06) or [Coding Projects in Scratch](https://www.google.com/search?sca_esv=daf07b3e4903b956&sxsrf=AHTn8zoyEtezIbLbxDsbj_Es0bZZzmkM4Q:1745570484187&q=coding+projects+in+scratch&udm=28&fbs=ABzOT_CWdhQLP1FcmU5B0fn3xuWpA-dk4wpBWOGsoR7DG5zJBtmuEdhfywyzhendkLDnhcrUz6wxBwARHD96EKWkSbZoQZGasaHPJ9csj0AVVVUDNPLLUmW205eZhsYFcQcWC__YpNFeilJkd0Lu3EXeTaZrm-aUE54v6Lsy4fWIY9bP2f1iWkd0Wb-Nrvi4lbIAItfC8-S5xZveoTzBEMmXbC6eT3DbXA&ved=1t:220175&ictx=111) (used copies for a few ยฃ online) - ๐ŸŽฅ **YouTube Channels** Try [Create & Learn](https://www.youtube.com/@createlearn) or [Scratch Team](https://www.youtube.com/@ScratchTeam) channels for fun coding tutorial videos - ๐Ÿงฉ **Hour of Code** (hourofcode.com) Fun online challenges that millions of kids take part in every year! ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Tell your grown-ups โ€“ they can help you find these online or at the library! --- ## ๐Ÿ“ฑ๐Ÿ’ป To view these slides at home visit this URL: ## tinyurl.com/eastburycoders --- ## ๐Ÿ’ฌ Your Turn! ### Ask Me Anything! (Ask me about my job, computers, learning to code โ€“ anything you're curious about!)
{"description":"Laptop icon","title":"Eastbury Primary School talk","contributors":"[{\"id\":\"c5c54e30-9692-49dc-baf9-f45297507939\",\"add\":10620,\"del\":5419}]"}
    114 views
   Owned this note