Learning to code (编程) has grown over the years from just a hobby to a career. Today, you can learn coding online. Gone are the days when only few could learn a programming language and learning it cost quite a large amount of money. Have a look at the following coding sites to choose one that suits you best.
Treehouse
Treehouse is a well-known name, especially as an online technology school to teach coding for free. Currently, there are over 1,000 high-quality videos which cover many topics such as web design and website development. Treehouse makes it possible for beginners to learn at their own pace and choose different types of coding languages for all levels. If you are interested in coding but you have no idea where to start, Treehouse will walk you through the entire learning process.
Code
Are you looking for a platform to improve your knowledge of computer science? Code might just be the website you have been waiting for. The website has smartly designed the course. Besides, Code can also be especially helpful for those who are willing to earn money by teaching computer science.
CodeHS
CodeHS is one of the best websites that come with fun programming lessons. It offers a lot of courses with fun games like JavaScript, animation, data structures, game design and puzzle challenges. And CodeHS can teach you to think and solve a problem like a programmer (程序员). CodeHS comes with $25 per month.
FreeCodeCamp
Via this online website, you learn to code not only by studying theory but by completing exercises and challenges. What's more, FreeCodeCamp has an active discussion community where you can receive real-time help from professionals, as well as have a chance to exchange ideas with more experienced programmers.
1. We can learn from the text that on Treehouse__________.A.famous professionals will give online lectures |
B.beginners will master coding skills in a month |
C.learners can select lessons suitable for themselves |
D.coding lessons are cheaper for senior programmers |
A.CodeHS. | B.Code. | C.Treehouse. | D.FreeCodeCamp. |
A.Learn coding through interesting games. |
B.Earn money by teaching computer science. |
C.Learn web design by watching various videos. |
D.Learn from some experienced programmers. |
相似题推荐
【推荐1】Grace Murray was born in New York City in 1906. She liked working out how things worked. When she was 7, she took apart her alarm clock. All the parts flew out of the clock, but she couldn’t make sense of the mechanism. Instead of giving up, she dismantled all the other alarm clocks in the house, determined to discover how they worked.
Grace's parents encouraged her curiosity. They took her to museums, libraries, concerts, and lectures. When Grace was 8, her father became ill and had to have both legs cut off. He never complained. His bravery inspire Grace to face challenges head-on. If her father could be so brave, Grace felt that she could conquer anything.
Grace's father worried that he might not always be able to provide for his daughters. He wanted them to get a good education and be able to support themselves. He encouraged them to go to college and create their better future. Grace started at Vassar College when she was 17, She studied math and physics. Then she went to graduate school at Yale. With a PhD in mathematics, the little girl who'd spent her days dealing with clocks Would become one of the greatest computer minds of her generation.
After graduating from Yale, Grace joined the U. S. Naval Reserve(海军预备役), where she worked on the first large automatic(自动的)calculator in the U. S. Her team came up with new ways to interact with computer data. Grace believed the data should be similar to human language. Later, she helped develop a computer language called COBOL, which uses English words.
Grace’s was as a pioneer in computer science. At a time when women were rarely seen in STEM ( Science, Technology, Engineering and Mathematics) fields, she worked with other experts to develop computer programming as it's known today.
1. What does the underlined word “dismantled” in paragraph 1 mean?A.Made...useless. | B.Sold out. |
C.Took…to pieces. | D.Fixed over. |
A.A lot of wealth. | B.The love for nature. |
C.The unique curiosity. | D.The unbeatable spirit. |
A.He thought they should stand on their own feet. |
B.He couldn't earn his own living for his poor health. |
C.He was unwilling to support his daughters any longer. |
D.He wished to leave home for a better education and life. |
A.Joining the U. S. Naval Reserve as a woman. |
B.Inspiring more women to enter STEM fields. |
C.Helping develop a kind of English computer language. |
D.Building the first large automatic calculator in the U. S. |
【推荐2】In the space of just two years, the app Tik Tok, created by Beijing-based company Bytedance, has gathered more than half a billion users—around 40% of them are outside China—who share short videos of themselves lip-syncing (对嘴), cooking, dancing or just being silly. What sets Bytedance apart is its success in the social media category, which is controlled by Facebook, Twitter and Snap— all Western companies.
Bytedance calls itself an artificial intelligence company. It uses machine learning and algorithms(算法) to figure out what people like and give them more of what they want to see. On Tik Tok, people can edit and beautify 15-second videos before posting them online. The app has even spawned(引发) a phase to describe a kind of behaviour of people glued to their customized feeds: “shua Tik Tok” or “scrolling through Tik Tok”. Last year, the company released Tik Tok, the overseas version of Tik Tok. Bytedanee’s growing video empire has made it the world’s fifth biggest app maker. Bytedance says Tik-Tok has more than 500 million monthly active users.
Investors like Bytedance because its hundreds of millions of users attract a lot of advertising money. The video apps are lucrative because they attract a lot of users in their teens and 20s, who are more generous with the money. Bytedance also makes money through income sharing deals. People on Tik Tok, for example, can buy digital coins to give to other people on the app—like throwing money into a performer’s tip jar, Bytedance takes a cut of those earnings.
Bytedance’s founder and CEO is Zhang Yiming, a former Microsoft employee. People who have worked with Zhang describe him as someone who thinks deeply about technology and spends much of his free time writing code.
Like Facebook and Twitter, Bytedance is also battling fake news and inappropriate content. Bytedance promises to add more employees to review content.
1. How many overseas users does Tik Tok have?A.Under 20 million. | B.Over half a billion. |
C.Around 400 million. | D.About 200 million. |
A.It is a new generation of hi-tech product. |
B.It meets the demand of most people. |
C.It is easy and cheap to operate online. |
D.It has both a home and an overseas version. |
A.Professional. | B.Expensive. |
C.Profitable. | D.Challenging. |
A.When to introduce their new version. |
B.What to do with fierce competition . |
C.Where to find much new investment. |
D.How to keep their content positive. |
【推荐3】Navigating (导航) in China is easy and convenient — if you can read Chinese. Baidu and Alibaba offer fully featured map apps with detailed information, but foreigners have little access (通道;机会) to it.
“As a foreigner who can’t read Chinese characters, I noticed there was this hole,” said Jason Stine, a software engineer from the US, in an interview with the Charming China podcast. To fill that hole, he created his own app, called Lost Laowai.
Stine, 31, has lived in cities around China for seven years. He says people who can’t read Chinese are “a drop in the bucket (沧海一粟)” for companies like Tencent and Alibaba. There aren’t enough of these people for English versions of their apps to make economic sense. So Stine made one himself. “It’s essentially a translation of Alibaba Maps,” he said.
“The idea was to put everything into three forms. Chinese characters, pinyin...and then the English translation.” Also useful, it gives directions for city buses, one of the most difficult things for foreigners in China.
Although the app is useful, Stine says that it looks a bit “amateur (业余的)”. “I don’t have an app development background,” he adds, “I am self-taught.”
Stine has a full-time job with a Hong Kong company, so Lost Laowai is a weekend project. He depends on his user community, a WeChat group where users can report bugs and request features.
These lost laowais may be there to report bugs, but they are enthusiastic users of the app. “As someone actively trying to learn Mandarin, I...like the way the address is showed: Chinese characters, Pinyin, and English,” said Kevin Mulligan, a South African living in Shenzhen.
Lisa Schooling, from the US, has used the app in Suzhou and says it gives her a sense of safety. “I just like the feel that no matter where I am, I can check the app and gain a sense of direction,” said Schooling.
1. What does the underlined phrase “this hole” in paragraph 2 refer to?A.Foreigners find it difficult to learn Chinese. |
B.Chinese road conditions need to be improved. |
C.Foreigners can’t understand Chinese navigating apps. |
D.Chinese navigating apps are too expensive for foreigners. |
A.Talented but selfish. | B.Humorous but careless. |
C.Outgoing and brave. | D.Creative and hard-working. |
A.It only has English translation form. | B.It was created by Baidu and Alibaba. |
C.Its users have nowhere to report bugs. | D.It can also direct foreigners to city buses. |
A.Helping Lost Laowai | B.How to Form a Sense of Direction |
C.A US Engineer’s Life in China | D.Foreigners: A Drop in the Bucket |
【推荐1】Recent research demonstrates the harmful mental health effects caused by social media use, including increased rates of depression, anxiety, suicidal tendency and self-harm. Adolescents (青少年) who spend more than three hours per day on social media face twice the risk of poor mental health outcomes.
Addictive feeds — designed to make use of personal data to intensify (增强) users’ content that will keep them on the platform for as long as possible — have dramatically heightened the risk to young users’ well-being and made our children addicted to these social media outlets.
In the first seven years after addictive feeds were introduced, suicide rates for 10- to 14-year-old girls doubled and hospitalizations for suicidal tendency and attempts increased nearly twice for all adolescents.
Instead of responding to the problem, social media empires have made great efforts to keep and capture user engagement, and the consequences have been catastrophic.
Beyond the direct harm of social media addiction, the collection of children’s data by these giant companies puts our kids at huge risk, leaving them vulnerable (易受伤的) to having their location and other personal data tracked, shared and sold online. As a consequence, that data is at greater risk of falling into the wrong hands-including human traffickers, identity thieves and others who might prey (欺凌) on young people.
We will not stand by and watch an arms race among social media mega-corporations (大型企业) over who can best profit from our children’s pain and addiction. That is why we should use and are using every tool at our disposal to fight back against these damaging practices: from the courthouse to the statehouse.
1. What can we learn about addictive feeds?A.They are food that can easily satisfy people. |
B.They are internet content that can get people addicted. |
C.They are kept on the platform just for a short period of time. |
D.They are personal data stored on the internet for convenience. |
A.destructive | B.striking | C.unique | D.effective |
A.To introduce a research finding. |
B.To explain the harms caused by addictive feeds. |
C.To blame irresponsible social media mega-corporations. |
D.To call on people to protect children against social media harms. |
A.Mental Health Is Safe for Children |
B.Teens Should Be kept Away from Internet |
C.Addictive Feeds Heighten Great Risks to Teens |
D.Social Media Empires Are to Blame for Children’s Safety |
【推荐2】Recently, the organizers of the 2024 Paris Olympics have suggested that breakdancing be included in 2024, making it closer to becoming an Olympic sport. The other 3 sports—surfing, skateboarding and sport climbing—all made debuts in the 2020 Tokyo Olympics. That is to say, audience watched these three sports as Olympic events for the first time.
The organizers stressed that four sports had been chosen since they would reflect the city’s identity and help take the Olympics to the street. They added that the purposes were to deliver a Games that was able to keep up with the times and encourage new audience and attract young people. Breakdancing is a typical example which can be played without the limitations of time and places in urban and other environments.
As one of the sports at the Young Olympic Games in Buenos Aires in 2018, breakdancing now could see its popularity greatly raised. But the International Olympic Committee (IOC) needs to approve the French suggestion before it can be formally added to the 2024 Paris Olympics sports programme.
With new IOC rules first introduced to the 2020 Tokyo Olympics, Host cities can select sports and propose them for inclusion in those Games if they are popular in that country and add to the Game’s appeal.
Antonio Espinos Ortueta, the president of the World Karate Federation said, “Our sport has grown rapidly over the last years. We believe that we have met all the requirements and that we have the perfect conditions to be added to the sports programme. However, we have learned today that we still haven’t had the chance to prove our value as an Olympic sport.”
1. Which of the following is closest in meaning to the underlined word “debuts” ?A.Announcements. | B.Appearances. |
C.Attractions. | D.Advertisements. |
A.It attracts people of all ages. |
B.It is the symbol of Paris. |
C.It was performed in 2018 Pyeongchang Winter Olympics . |
D.It can be played anytime and anywhere. |
A.Give useful advice. | B.Offer enough support. |
C.Give detailed explanations. | D.Have the last word. |
A.He thought it easy for a new sport to be included in Olympics. |
B.He thought breakdancing was far from ready to be an Olympic event. |
C.He couldn’t be sure of the final decision of IOC. |
D.He found it likely for breakdancing to be performed in Olympics. |
【推荐3】On Monday, December 5, online retailing (零售) giant Amazon announced the opening of its first physical store. Called Amazon Go, the Seattle-based store that is currently being tested by company employees, learns from regular grocery stores except for one thing — “Just Walk Out” technology. All purchases are handled electronically, which means there are no cashiers, checkouts or lines. Shoppers simply take what they need and leave.
To shop at Amazon Go, customers need to open an Amazon account and download the store’s App onto their smartphones. Upon entering the store, they scan a QR code (二维码) with their phones and begin shopping. Every item picked up gets added to the bill automatically. If the customer changes his/her mind, all he/she has to do is return the purchase back on the shelf, and it will be removed from the final bill. Once the customer leaves the store, the amount spent is automatically taken out from the Amazon account and a digital receipt is generated to remind the shopper of the trade.
To provide busy customers a pleasant shopping experience, Amazon, which has been working on this concept for four years, plans to keep the store size at a “comfortable” 1,800 square feet. In addition to typical grocery products like bread and milk, the store will stock ready-to-eat breakfast, lunch and dinner options, made by on-site chefs. There will also be chef-designed Amazon Meal boxes for those who prefer to cook the food at home.
After years of joint efforts by Amazon staff, Amazon Go finally opened in 2021. Amazon will not provide any insight into the cutting-edge “Just Walk Out” technology. The company website states, “The checkout-free shopping experience is enabled by the same types of technologies used in self-driving cars: computer vision, sensor fusion and deep learning.”
1. What is the advantage of Amazon Go over regular grocery stores?A.Store size. | B.Shopping speed. |
C.Product price. | D.Parking convenience. |
A.Why to download the store’s App. | B.How to open an Amazon account. |
C.How to shop at Amazon Go. | D.What to buy at Amazon Go. |
A.People can shop and eat at Amazon Go. | B.Chefs will offer on-site cooking lessons. |
C.1,800 square feet is the best size of grocery stores. | D.Amazon spent years improving its service. |
A.High-technology products. | B.The help of the car industry. |
C.The deep learning method. | D.Teamwork by Amazon staff. |