W2 Reading Mastery KEY

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Reading Mastery

Week 2
I Before you Read
You are going to read a text about most used languages. You read part 1 of this text in
your class. Now, you can learn more about programming languages.

1. Vocabulary
Look at the key verbs from the text.

Are you familiar with these verbs? For each of the following statements, write how many verbs
correspond.

Self-assessment Vocabulary Number


of verbs

I recognize these verbs but am not sure how to use them in a sentence.

I recognize these verbs and know what they mean.

I know what they mean and can use them in a sentence.

I do not know these verbs.


II While you Read

Now read the text. Pay special attention to the verbs from the word cloud. You will repeat
the self-assessment when you finish to check if you have improved.

Most Commonly Used Languages


There is a variety of coding languages developers choose from, and most use the language
they are most comfortable with. Their preference is formed over time based on their
experience using different languages.

Why Do Some Languages Work Better Than Others?


No one language is inherently better than another. They just perform better with different
tasks. There are some key factors that web developers consider when they are deciding
what language or coding method to use while working on a project. Here are some of them:

● Expressiveness: The expressiveness relates to how easy a language is to


understand, use, and write. The productivity of a language says a lot about how
expressive your website will be. The easier a language is to write, the more time
can be spent on adding design elements to the site. The expressiveness relates
to how easy it is to add to the existing code. A developer will use a language
where he or she does not have to spend a lot of time thinking about how to
expand upon the code to grow or update the website.
● Reliability: The reliability of the language and the code is important. The
functionality of your website relies on how reliable the language is. The code is
also in place to protect your website and customers. Reliable code will be easy to
test and maintain. When a developer is reviewing the code, he or she should be
able to scan it and get a sense for how reliable the website will be.
● Performance: This is an important factor for developers to consider when they
are working on a business website. They must take into consideration the
amount of traffic your site will receive and what types of activities users will be
doing while they visit your website. They will look for easy optimization to
different servers and browsers and will want to make sure the code will operate
consistently throughout a visitor’s time spent on the website.
Here are the most common languages and how they are used:

1. HTML
HTML makes up the layout and structure for your website. This language is dynamic and
allows you to create a beautiful website using less code. HTML is used to create a starting
point for the website and is what most of your static pages start from. A better way to
understand this language is to consider it as the skeleton that is holding your website
together.

2. CSS
CSS is the language developers can use to style a website. The style sheet language
describes how your website is presented and its layout. CSS is used hand in hand with HTML
to add colors, backgrounds, layouts, font sizes, and more. This language is a core technology
web developers use to design and build websites.

3. JAVA
Java is the most popular web programming language. It is used to develop website content,
games, apps, and software. Java is used in the production of most Android apps. Studies
have shown over 15 billion devices are using Java in some form or other. Java language is
portable and can be run on multiple software platforms.

4. JAVASCRIPT
JavaScript is used in many aspects of web development. Web developers use this language
to add interactive elements to their websites. User engagement is important to your
business, and your web developer should be incorporating JavaScript elements in your
design.

5. PYTHON
Python is one of the easiest languages to use and work with. Python can create a framework
for basically any website need. This language uses simple and straightforward syntax,
making it easy for web developers to work with and explain to their users. Some familiar
sites that are using this language are Pinterest and Instagram.

6. SQL
SQL is a database query language that is used when your website is computing large
amounts of data. Using SQL allows you to gather data from different databases and use it
to cater your website to your target audience. This language is not used alone; instead, it is
paired with others to get the most out of your customer database and website
development.
7. PHP
PHP is often used on data-heavy websites or for app development. This is an open-source
language that can be easily modified to meet the needs of your business or website. Large
websites like WordPress and Facebook use PHP to manage and process their data.

8. .NET
.NET (pronounced dot net) is a framework that provides programming guidelines that can
be used to develop a wide range of applications from the web to mobile to Windows-based
applications. The .NET framework can work with several web programming languages such
as C#, VB.NET, C++, and F#. At Grand Circus, we use C# as well as MVC. .NET has a huge
collection of predefined class libraries (pre-written code) that has support for simple and
complex data structures.

9. ANGULAR
Angular is a TypeScript-based open-source front-end application platform led by the
Angular Team at Google and by a community of individuals and corporations. Angular is a
complete rewrite from the same team that built AngularJS. Angular is a platform that makes
it easy to build applications with the web. Angular combines declarative templates,
dependency injection, end to end tooling, and integrated best practices to solve
development challenges. Angular empowers developers to build applications that live on
the web, mobile, or the desktop.

After you Read


A. Reference Words
1. “No one language is inherently better than another. They just perform better with
different tasks. “(P2)
The word “they” can best be replaced with:
a. no one language
b. tasks
c. another

2. “There are some key factors that web developers consider when they are deciding what
language or coding method to use while working on a project. Here are some of them:”
(P2)
The word “them” in the sentence in pink can best be replaced with:
a. Here are some of the key factors-
b. Here are some of the language or coding methods.
c. Here are some of the projects.

3. Read the following sentence from Section 2 on CSS:


“CSS is used hand in hand with HTML to add colors, backgrounds, layouts, font sizes, and
more. This language is a core technology web developers use to design and build
websites.”
Which language is a core technology web developers use to design and build websites?
a. CSS
b. HTML

B. Scanning for Main and Supporting Ideas


Complete the text with the missing information from the text.
1. Some languages are more complex than others. For example, ___________ is the
easiest language.
2. If you want to add interactive elements to your webpage, use ___________.
3. If you have a data-heavy website, you should use _______.
4. If you are computing or gathering large amounts of data, use ________.
5. If you want to build a skeleton for a website, use ____________.

C. Using Infinitive to Express Purpose


In your previous class, you learnt how to use infinitives to express purpose. Answer the
following questions with an infinitive. Follow the example:

Why do programmers use Java? They use Java to develop website content and games.

Now you:
1. Why do programmers use .NET?

2. Why do programmers use Javascript?

3. Why do programmers use PHP?


D. Summarizing Main Points
Summarize the main points and less important information in the chart below. Be
concrete- maximum 2 sentences in every column.

Most important ideas and information Least important ideas and information

Key ideas of this text

E. Self-assessment Vocabulary
Now that you have finished working with the text, you are ready to check your vocabulary.
For each of the following statements, write the number of verbs.

Self-assessment Vocabulary Number


of verbs

I recognize these verbs but am not sure how to use them in a sentence.

I recognize these verbs and know what they mean.

I know what they mean and can use them in a sentence.

I do not know these verbs.


Answer Key
1. “No one language is inherently better than another. They just perform
better with different tasks. “ (P2)
The word “they” can best be replaced with:
a. no one language
b. tasks
c. another

2. “There are some key factors that web developers consider when they
are deciding what language or coding method to use while working on a project.
Here are some of them:” (P2)
The word “them” in the sentence in pink can best be replaced with:
a. Here are some of the key factors.
b. Here are some of the language or coding methods.
c. Here are some of the projects.

3. Read the following sentence from Section 2 on CSS:


“CSS is used hand in hand with HTML to add colors, backgrounds, layouts, font
sizes, and more. This language is a core technology web developers use to
design and build websites.”
Which language is a core technology web developers use to design and build
websites?
a. CSS
b. HTML

B. Scanning for Main and Supporting Ideas


Complete the text with the missing information from the text.
1. Some languages are more complex than others. For example, __Python__
is the easiest language.
2. If you want to add interactive elements to your webpage, use __Java__.
3. If you have a data-heavy website, you should use ___PHP____.
4. If you are computing or gathering large amount of data, use ____SQL____.
5. If you want to build a skeleton for a website, use ___HTML_______.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy