mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-29 21:41:00 +08:00
98 lines
8.0 KiB
Markdown
98 lines
8.0 KiB
Markdown
|
[#]: collector: (lujun9972)
|
|||
|
[#]: translator: ( )
|
|||
|
[#]: reviewer: ( )
|
|||
|
[#]: publisher: ( )
|
|||
|
[#]: url: ( )
|
|||
|
[#]: subject: (12 open source resources for kids and young adults)
|
|||
|
[#]: via: (https://opensource.com/article/19/12/kids-students-education)
|
|||
|
[#]: author: (Don Watkins https://opensource.com/users/don-watkins)
|
|||
|
|
|||
|
12 open source resources for kids and young adults
|
|||
|
======
|
|||
|
Explore new technologies with Opensource.com's top 12 articles from 2019
|
|||
|
about learning an open source technology.
|
|||
|
![Person reading a book and digital copy][1]
|
|||
|
|
|||
|
Are you looking to challenge your children (or even yourself) to learn new things about open source technologies? Whether you're in elementary school, high school, or college, or even a parent or teacher, Opensource.com has some great reading about open source technologies suitable for the younger generation. Here are our top 12 articles from 2019 on open source for students (and those who love them).
|
|||
|
|
|||
|
### Hacking math education with Python
|
|||
|
|
|||
|
As a student, I had difficulty with the abstraction of mathematics. Traditional classroom instruction didn't work for me. Peter Farrell has another approach for learners who are challenged by conventional mathematics instruction. His unique approach, which teaches math using Python, resonated with me when I interviewed him about how he is [_Hacking math education with Python_][2].
|
|||
|
|
|||
|
### 5 open source tools for teaching young children to read
|
|||
|
|
|||
|
No doubt, you have seen how easy it is for children to master today's electronic devices—but what about traditional literacy? Are today's children getting the foundation in reading, writing, and arithmetic that they need to be successful? Laura Janusek's [_5 open source tools for teaching young children to read_][3] may help. She says, "Access to literary environments has been shown to impact literacy and attitudes towards reading. Why not strive to create a digital literacy environment for our kids by filling our devices with educational technologies, just like our shelves are filled with books?"
|
|||
|
|
|||
|
### What programming language would you teach a kid first?
|
|||
|
|
|||
|
Coding has become a hot area for schools and parents. Opinions abound on the best computer language to teach and when to begin teaching it. Lauren Pritchett celebrated Ada Lovelace Day 2019 by exploring [_What programming language would you teach kids first?_][4] Be sure to take the accompanying poll, too.
|
|||
|
|
|||
|
### Getting started with the BBC Microbit
|
|||
|
|
|||
|
Learning to code should be fun, and one of the ways to ensure a great early experience is by using an inexpensive open hardware board. In [_Getting started with the BBC Microbit_][5], I provide step-by-step directions and some code examples so your child can learn to program with MicroPython.
|
|||
|
|
|||
|
### Introducing kids to computational thinking with Python
|
|||
|
|
|||
|
Coding can be the key that lifts children out of poverty and empowers them to gain new skills, confidence, and the knowledge necessary to break free from socioeconomic disadvantages. In [_Introducing kids to computational thinking with Python_][6], I interviewed librarian Qumisha Goss, who is leveraging the power of Python to transform children's lives in Detroit.
|
|||
|
|
|||
|
### A dozen ways to learn Python
|
|||
|
|
|||
|
Do you know someone who really wants to learn to Python but is looking for the right hook to get started? Removing abstraction has been key to my best learning experiences, and I share some of the resources I've found in [_A dozen ways to learn Python_][7]. They will start you on your journey to Python proficiency and sustain your learning over the long haul.
|
|||
|
|
|||
|
### 100 ways to learn Python and R for data science
|
|||
|
|
|||
|
Many people want to learn data science but are drowning in the deluge of information available online, leaving them confused about where to find the best book, tutorial, or other learning resources. Where would you turn to learn the skills necessary to play a role in this rapidly growing field? Chris Englehardt, Dorris Scott, and Annu Singh share their suggestions in [_100 ways to learn Python and_ _R for data science_][8].
|
|||
|
|
|||
|
### How a trip to China inspired Endless OS and teaching kids to hack
|
|||
|
|
|||
|
I've long been interested in inexpensive, Linux-based computers that help children around the world learn how to code. One of these is Endless' Hack, a low-cost laptop, and an accompanying series of video games designed to get kids coding and become creative problem solvers while they're having fun. In 2019, I got to interview Endless' founder Matt Dalio, where he shares [_How a trip to China inspired Endless OS and teaching kids to hack_][9].
|
|||
|
|
|||
|
### How to use the internet to learn IT skills
|
|||
|
|
|||
|
Looking to do something meaningful in the new year? How about helping a few young people take their first steps in an IT career? You can follow the lead of David Clinton, a systems administrator, teacher, and writer, who shares [_How to use the internet to learn IT skills_][10]. Giving students access to open source tools and letting them explore and iterate creates a rich learning experience, he explains.
|
|||
|
|
|||
|
### Digital divide? How the Asian Penguins share Linux at Minnesota charter school
|
|||
|
|
|||
|
Stu Keroff is an educator who has turned his passion for Linux and open source into a school–community outreach program that serves a large number of immigrant families in Minnesota. He is a husband, father, teacher, speaker, and advocate for Linux in K-12 education and a winner of the [2016 Opensource.com Readers Choice Award][11]. In [_Digital divide? How the Asian Penguins share Linux at Minnesota charter school_][12], Stu shares his Linux-powered solution to expand digital literacy in his community.
|
|||
|
|
|||
|
### 13 books for picking up new tech in 2019
|
|||
|
|
|||
|
If you (or someone you know) learn best by reading, my [_13 books for picking up new tech in 2019_][13] may help you discover a new skill that piques your curiosity. The list includes books on everything from Python to Linux to developing games on a Raspberry Pi.
|
|||
|
|
|||
|
### 11 surprising ways you use Linux every day
|
|||
|
|
|||
|
If you, like me, wonder what powers all the electronic gadgets that power our day-to-day lives today, read my article on [_11 surprising ways you use Linux every day_][14]. You might be amazed at how much we depend on open source to get us through our days.
|
|||
|
|
|||
|
### A lifetime of learning
|
|||
|
|
|||
|
What would you like to know to help the children in your life expand their tech knowledge and skills? Please share your ideas in the comments, or even consider sharing your own experiences with Opensource.com readers by [submitting an article][15] about your favorite open source education topic.
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://opensource.com/article/19/12/kids-students-education
|
|||
|
|
|||
|
作者:[Don Watkins][a]
|
|||
|
选题:[lujun9972][b]
|
|||
|
译者:[译者ID](https://github.com/译者ID)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]: https://opensource.com/users/don-watkins
|
|||
|
[b]: https://github.com/lujun9972
|
|||
|
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/read_book_guide_tutorial_teacher_student_apaper.png?itok=_GOufk6N (Person reading a book and digital copy)
|
|||
|
[2]: https://opensource.com/article/19/1/hacking-math
|
|||
|
[3]: https://opensource.com/article/19/4/early-literacy-tools
|
|||
|
[4]: https://opensource.com/article/19/10/first-programming-language-kids
|
|||
|
[5]: https://opensource.com/article/19/8/getting-started-bbc-microbit
|
|||
|
[6]: https://opensource.com/article/19/2/break-down-stereotypes-python
|
|||
|
[7]: https://opensource.com/article/19/8/dozen-ways-learn-python
|
|||
|
[8]: https://opensource.com/article/19/5/learn-python-r-data-science
|
|||
|
[9]: https://opensource.com/article/19/6/endless-digital-literacy
|
|||
|
[10]: https://opensource.com/article/19/5/it-skills-internet
|
|||
|
[11]: https://opensource.com/community/16/2/winners-2016-community-awards
|
|||
|
[12]: https://opensource.com/article/19/2/asian-penguins-close-digital-divide
|
|||
|
[13]: https://opensource.com/article/19/1/tech-books-new-skils
|
|||
|
[14]: https://opensource.com/article/19/8/everyday-tech-runs-linux
|
|||
|
[15]: https://opensource.com/how-submit-article
|