recentpopularlog in

garrettc : education   284

« earlier  
Lecture Search
" is a curated search engine for quality online lectures, interviews, documentaries, and historically significant speeches."
video  education  lectures 
september 2019 by garrettc
Dynamic Periodic Table
"Interactive periodic table with dynamic layouts showing names, electrons, oxidation, trend visualization, orbitals, isotopes, and compound search. Full descriptions from write-up sources."
chemistry  education  elements  reference  science 
september 2019 by garrettc
HTML & CSS Is Hard
A free web development tutorial for complete beginners
html  css  tutorial  education  learning  webdevelopment  webdesign 
july 2019 by garrettc
Code Practice and Mentorship for Everyone. Level up your programming skills with 1,879 exercises across 38 languages, and insightful discussion with our dedicated team of welcoming mentors. Exercism is 100% free forever.
programming  learning  coding  practice  education 
july 2019 by garrettc
Learning Synths
Learn about synthesizers via Ableton’s interactive website. Play with a synth in your browser and learn to use the various parts of a synth to make your own sounds.
music  synthesizer  synth  interactive  education  learning  cool  inspiration 
june 2019 by garrettc
Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution
"Python Tutor (created by Philip Guo) helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code.

Write code in your web browser, see it visualized step by step, and get live help from volunteers."
javascript  python  education  learning  tutorial  ruby  typescript 
may 2019 by garrettc
Musicards - Online Music Theory Flash Cards
A collection of music theory flash cards for the beginner and intermediate music student. Learn note names, chords, key signatures at your own pace.
music  theory  education  flashcards  learning 
march 2019 by garrettc
Entropy Explained, With Sheep
An explorable blog post about entropy, with sheep.
physics  science  entropy  learning  education 
february 2019 by garrettc
Coding The Matrix: Linear Algebra Through Computer Science Applications
"The aim of this course is to provide students interested in computer science an introduction to vectors and matrices and their use in CS applications."
book  programming  mathematics  algebra  education  learning 
january 2019 by garrettc
A People's Guide to AI
"Systems that use artificial intelligence are quietly becoming present in more and more parts of our lives. But what does this technology really mean for people, both right now and in the future?"
guide  artificialintelligence  machinelearning  introduction  learning  education 
december 2018 by garrettc
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
education  git  learning  tutorial  versioncontrol 
november 2018 by garrettc
Select Star SQL
“An interactive book which aims to be the best place on the internet for learning SQL. It is free of charge, free of ads and doesn't require registration or downloads. It helps you learn by running queries against a real-world dataset to complete projects of consequence. It is not a mere reference page — it conveys a mental model for writing SQL.”
SQL  tutorial  database  programming  learning  education 
september 2018 by garrettc
Teaching Tech Together
"Hundreds of grassroots groups have sprung up around the world to teach programming, web design, robotics, and other skills to free-range learners outside traditional classrooms. These groups exist so that people don’t have to learn these things on their own, but ironically, their founders and instructors are often teaching themselves how to teach.

There’s a better way. Just as knowing a few basic facts about germs and nutrition can help you stay healthy, knowing a few things about psychology, instructional design, inclusivity, and community organization can help you be a more effective teacher. This book presents evidence-based practices you can use right now, explains why we believe they are true, and points you at other resources that will help you go further."
teaching  education  technology 
july 2018 by garrettc
How to read
"Five years ago I realized that I remembered almost nothing about most books that I read. I was reading all kinds of non-fiction - pop-psychology, pop-economics, pop-sociology, you name it - and felt like quite the polymath auto-didact. But one day, after I had finished blathering at a friend about how much I had enjoyed Thinking, Fast and Slow, they asked for a quick summary of the book’s overall thesis. I thought for a while, mumbled something about System 1 and System 2 and how I had only really read it for background knowledge, and adroitly changed the subject. As I was falling asleep that night it occurred to me that calling yourself an auto-didact doesn’t mean you actually know anything."
books  reading  education  learning  technique  flashcards  memory  studying 
july 2018 by garrettc
"A free community for sharing instructional videos and content for teachers and students. We are an education focused, safe venue for teachers, schools, and home learners."
video  content  education  teaching 
july 2018 by garrettc
TalkPython Video Courses
Write Pythonic Code Like a Seasoned Developer, Mastering PyCharm, and Python Jumpstart by Building 10 Apps
python  learning  education  video 
june 2018 by garrettc
Free React Fundamentals Course
"In this course you'll learn essential concepts in the React library to help you build better front end applications. By the end of this course you’ll have a thorough understanding of Webpack, Babel, JSX, props, state, component architecture, events, refs, and the component life cycle."
javascript  reactjs  programming  webdevelopment  education  learning 
may 2018 by garrettc
Free JavaScript Fundamentals Course
"The material here will guide you through the basics of JavaScript. You'll learn how to store data in variables, write code that runs only if certain conditions are met, and write functions. By the end of the course, you'll be able to build simple games entirely in JavaScript!"
javascript  programming  learning  resource  education  webdevelopment 
may 2018 by garrettc
Words To Avoid in Educational Writing
"I'm no English major, but as a writer and consumer of loads of educational (mostly tech) writing, I've come to notice a number of words and phrases that come up fairly often and don't add anything to the writing. In fact, they might detract from it. This started as a Twitter discussion so I thought I'd write it up."
education  writing  technology  bestpractice 
may 2018 by garrettc
It’s simple
"While reading tutorials or watching presentations, I often come across this sentence: “it’s simple!”. The author uses that sentence to introduce an idea and explain something. I think “it’s simple” shouldn’t be used to explain something."
simplicity  language  communication  education  training 
april 2018 by garrettc
UNESCO Institute for Statistics database
UIS.Stat enables users to search for and extract data from across UIS’s many databases.
world  society  culture  history  data  geodata  datamining  science  technology  resource  education  communication 
april 2018 by garrettc
Articulate 360
Content library and course creation tool.
edtech  education  learning  lms  app  course 
april 2018 by garrettc
"Build wonderful classroom communities with parents and students"
edtech  app  education  software  ios  android  learning  lms 
april 2018 by garrettc
"Pathwright is an online app for making courses, lessons and communities."
education  platform  school  teaching  learning  lms  edtech 
april 2018 by garrettc
Learn to Code for Free – Grasshopper
Grasshopper is the coding app for beginners. With fun, quick lessons on your phone, the app teaches adult learners to write real JavaScript.
education  coding  programming  javascript  android  ios 
april 2018 by garrettc
Education Endowment Foundation
The EEF is an independent charity dedicated to breaking the link between family income and educational achievement.
education  edtech  research  science  charity 
april 2018 by garrettc
Machine Learning for Kids
An educational tool for teaching kids about machine learning, by letting them train a computer to recognise text, pictures or numbers, and make things with it in Scratch.
education  children  machinelearning  interactive 
march 2018 by garrettc
How to Design Programs
"The typical course on programming teaches a “tinker until it works” approach. When it works, students exclaim “It works!” and move on. Sadly, this phrase is also the shortest lie in computing, and it has cost many people many hours of their lives. In contrast, this book focuses on habits of good programming, addressing both professional and vocational programmers."
book  programming  education  mit  learning 
march 2018 by garrettc
Bitcoin Is Ridiculous. Blockchain Is Dangerous
"The true believers won’t stop until they’ve remade the world. Some of it will be thrilling. Some of it will keep us up at night."
business  education  bitcoin  blockchain  cryptography  cryptocurrency 
march 2018 by garrettc
About - Project Euler
A website dedicated to the fascinating world of mathematics and programming
algorithm  coding  learning  programming  education 
march 2018 by garrettc
Making Web Apps in node.js
"Learn to make web apps with Node.js with our free 20-page zine."
javascript  education  nodejs  learning 
february 2018 by garrettc
The Physics Travel Guide
The Physics Travel Guide is a tool that makes learning physics easier. Each page here contains three layers which contain explanations with increasing level of sophistication. We call these layers: layman, student and researcher. These layers make sure that readers can always find an explanation they understand.
education  learning  physics  science  wiki 
february 2018 by garrettc
Teaching CSS grid to newcomers
A history of layout on the web, how the browser works, and how grid works.
css  grid  webdesign  webdevelopment  designthinking  education 
february 2018 by garrettc
Tips for Instructing Code First: Girls courses
"I have been instructing the Code First: Girls beginners’ course at Sheffield Uni since Spring 2016. In that time, I’ve worked with several different instructors to make the course bigger and better each time we run it. We have seen several students start working in tech, and many more continue with their tech learning and involvement in the community - one even quit her course last semester, to take up computer science! Additionally, two of our instructors have won Instructor of the Month, and I have won it twice, so I guess we’re doing something right! Everyone has different ideas and things to bring to the mix, so it’s important to encourage instructors to share ideas, and get involved with the running of the course.

I’ve seen or heard new instructors asking for tips quite a lot recently, so I thought I’d share some things that have worked for us in Sheffield."
codefirstgirls  mentoring  education  community 
february 2018 by garrettc
The surprising thing Google learned about its employees — and what it means for today’s students
The top traits of success at Google sound more like what one gains as an English or theater major than as a programmer.
education  google  business  culture 
january 2018 by garrettc
Frontiers for Young Minds
A scientific open access journal edited by and for kids.
education  learning  science  children  kids  journal 
december 2017 by garrettc
The In Our Time Listeners' Top 10
The top ten programmes as suggested by In Our Time's audience, to mark the 750th edition.
list  podcast  bbc  radio  education  science  history  art  philosophy 
december 2017 by garrettc
Home Office design posters
Home Office Digital repository of posters covering different topics - research, access needs, accessibility, design.
govuk  government  accessibility  research  posters  resource  education  userexperience 
december 2017 by garrettc
Dynamicland, seeing spaces, and design studio
Seeing the Dynamicland tweets, I had to revisit Bret Victor’s “Seeing Spaces”, feeling I had missed a central idea.
augmentedreality  virtualreality  society  maker  programming  visualisation  designthinking  learning  education 
december 2017 by garrettc
Blameless PostMortems and a Just Culture
"We don’t take this traditional view at Etsy. We instead want to view mistakes, errors, slips, lapses, etc. with a perspective of learning. Having blameless Post-Mortems on outages and accidents are part of that."
culture  devops  business  education  learning  development  work 
december 2017 by garrettc
The Beginner's Guide to ReactJS - Course by @kentcdodds
This course is for React newbies and those looking to get a better understanding of React fundamentals. With a focus on React fundamentals, you'll come out of this course knowing what problems React can solve for you and how it goes about solving those problems. You will have a good grasp on what JSX is and how it translates to regular JavaScript function calls and objects. Each lesson in this course is just a single index.html file which will help you keep your focus on learning React and not distracted by all the tools that make production applications work. The course wraps up with a lesson on how to move from these index.html files to a more production ready development environment and even how to deploy your app to a great service like Netlify. Enjoy!
javascript  reactjs  programming  webdevelopment  learning  education 
december 2017 by garrettc
Every single Machine Learning course on the internet, ranked by your reviews
"For this guide, I spent a dozen hours trying to identify every online machine learning course offered as of May 2017, extracting key bits of information from their syllabi and reviews, and compiling their ratings. My end goal was to identify the three best courses available and present them to you, below."
mooc  online  learning  education  machinelearning  datascience 
november 2017 by garrettc
Class Central
Freeonline courses and MOOCs from top universities and companies, as well as research and surveys.
courses  education  learning  mooc  online  research  survey  data 
november 2017 by garrettc
Envisioning Chemistry
Stunning videos of chemical reactions. Includes teacher resources and worksheets for each video
chemistry  video  science  education  resource 
november 2017 by garrettc
The Blockchain for Education: An Introduction
Is blockchain poised to be “the next big thing” in education?
bitcoin  blockchain  technology  education  edtech 
october 2017 by garrettc
BrainPOP Will Blow Your Mind!
When I was still in the classroom, BrainPOP was a great resource for me to be able to show a short video illustrating a concept. The kids loved it, but to be honest, I used it more as a reward or to fill up free time than as an actual teaching tool. I kind of…
education  edutech 
october 2017 by garrettc
"Idyll is a tool that makes it easier to author interactive narratives for the web. The goal of the project is to provide a friendly markup language — and an associated toolchain — that can be used to create dynamic, text-driven web pages."
visualisation  markdown  interactive  javascript  webdevelopment  education  tool 
september 2017 by garrettc
Up and Down the Ladder of Abstraction
"How can we design systems when we don't know what we're doing?

The most exciting engineering challenges lie on the boundary of theory and the unknown. Not so unknown that they're hopeless, but not enough theory to predict the results of our decisions. Systems at this boundary often rely on emergent behavior — high-level effects that arise indirectly from low-level interactions.

When designing at this boundary, the challenge lies not in constructing the system, but in understanding it. In the absence of theory, we must develop an intuition to guide our decisions. The design process is thus one of exploration and discovery."
animation  design  visualisation  education  learning  interactive 
july 2017 by garrettc
Visualizing Algorithms
"Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate. This is reason enough to study them."
algorithm  javascript  programming  visualisation  education  learning  interactive 
july 2017 by garrettc
BBC micro:bit MicroPython documentation
A really really good example of well written docs, super friendly and easy to follow.
python  bbc  microbit  board  technology  education  learning  programming  documentation 
july 2017 by garrettc
Virus, the Beauty of the Beast
An interactive science video about viruses - and how humans have accidentally imitated them.
video  biology  interesting  education  virology  interactive  visualisation 
july 2017 by garrettc
Explorable Explanations
Very interesting content models here. Not just interactives, not just essays. "Parable Of The Polygons" and "Seeing Circles, Sines, and Signals" are particularly impressive.
presentation  education  learning  design  designthinking  webdesign  interactive  visualisation 
july 2017 by garrettc
Robot Academy
University-level, short video lessons and full online courses to help you understand and prepare for this technology of the future.
video  robotics  education  colour  computervision  geometry  hardware  kinematics  maths  3d  society  sensors  mathematics 
july 2017 by garrettc
"Get creativity and learning, conveniently delivered right to your front door. Sign up and receive a brand new imaginative project kit every month."
education  learning  cartoon  comic  science  engineering  art  technology 
june 2017 by garrettc
Open access: All human knowledge is there—so why can’t everybody access it?
"We paid for the research with taxes, and Internet sharing is easy. What's the hold-up?"
library  science  education  knowledge  opendata 
june 2017 by garrettc
Sony’s New toio Wants to Inspire a Future Generation of Robotics Engineers
"Build, play, inspire. That’s the idea behind Sony’s new toy for kids, designed to inspire a future generation of robotics engineers. Toio is the result of 5 years of research into developing a toy that’s simple enough for kids to use, but also sophisticated enough to create a figurative sandbox where kids can explore the inner-workings of robotics engineering."
learning  robotics  robots  toy  education 
june 2017 by garrettc
Improving Gender Balance in Coding Clubs - a Toolkit
"Between 2012 and 2016 CoderDojo Scotland increased the proportion of girls attending our clubs from 18% to 28%. This toolkit outlines some techniques that Dojo leaders across the country have found helpful in improving gender balance at their clubs. The toolkit talks specifically about CoderDojo clubs but the suggestions will be valid for any similar coding club. We hope that you'll find some or all of the techniques helpful at your own Dojo or coding club."
equality  codebar  society  education 
june 2017 by garrettc
Grid by Example
"A collection of examples, video and other information to help you learn CSS Grid Layout. Developed and maintained by Rachel Andrew."
css  webdesign  webdevelopment  grid  resource  learning  education 
may 2017 by garrettc
CS4G Network Simulator
"Netsim is a simulator game intended to teach you the basics of how computer networks function, with an emphasis on security. You will learn how to perform attacks that real hackers use, and see how they work in our simulator!"
education  networking  security 
may 2017 by garrettc
Robotopia is a browser based programming environment for kids and young adults. The goal is to introduce kids to basic programming concepts with cute little robots.
children  education  programming  robots 
april 2017 by garrettc
Roadmap to becoming a web developer in 2017
Useful overview of learning how to build on the web in 2017
webdevelopment  webdesign  devops  career  learning  education 
march 2017 by garrettc
Pixar in a Box
"Pixar in a Box is a behind-the-scenes look at how Pixar artists do their jobs. You will be able to animate bouncing balls, build a swarm of robots, and make virtual fireworks explode. The subjects you learn in school — math, science, computer science, and humanities — are used every day to create amazing movies at Pixar."
animation  education  pixar  khanacademy  learning  writing  storytelling  simulation  modelling 
march 2017 by garrettc
« earlier      
per page:    204080120160

Copy this bookmark:

to read