0% found this document useful (0 votes)
2 views

Web-and-Mobile-Applications-Development-1

The document outlines the grading system for an IT course, detailing the percentage breakdown for major examinations, activities, quizzes, recitation, and promptness. It also provides an overview of Bulacan State University's vision, mission, and core values, followed by an introduction to Python, its characteristics, uses, features, and popular software programs written in Python. Additionally, it includes instructions for installing Python and Visual Studio Code.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Web-and-Mobile-Applications-Development-1

The document outlines the grading system for an IT course, detailing the percentage breakdown for major examinations, activities, quizzes, recitation, and promptness. It also provides an overview of Bulacan State University's vision, mission, and core values, followed by an introduction to Python, its characteristics, uses, features, and popular software programs written in Python. Additionally, it includes instructions for installing Python and Visual Studio Code.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

17/10/2023

Web and Mobile


Applications
Development
IT 403
PREPARED BY: JEROME MEDINA

GRADING SYSTEM:

Major Examinations (Midterm and Final Exam) 30%


Activities 30%
Quizzes 20%
Recitation 15%
Promptness 5%
TOTAL 100%

1
17/10/2023

GRADING SYSTEM:
Range Grade
97-100 1.00
94 – 96 1.25
91 – 93 1.50
88 – 90 1.75
85 – 87 2.00
82 – 84 2.25
79 – 81 2.50
76 – 78 2.75
75 3.00
74 and below 5.00

University Vision

 Bulacan State University is a progressive knowledge-


generating institution, globally-recognized for excellent
instruction, pioneering research, and responsive
community engagements.

2
17/10/2023

University Mission

 Bulacan State University exists to produce highly


competent, ethical and service- oriented professionals
that contribute to the sustainable socio-economic
growth and development of the nation.

Core Values: SOAR BulSU!

 Service to God and Community


 Order and Peace
 Assurance of Quality and Accountability
 Respect and Responsibility

3
17/10/2023

Introduction to Python

What is Python?

 Python is a high-level, interpreted, and dynamically-typed programming


language known for its simplicity and readability.
 It was created by Guido van Rossum and first released in 1991.
 Python has gained widespread popularity and is used for a wide range of
applications, from web development and data analysis to artificial
intelligence and scientific computing.

4
17/10/2023

Characteristics and uses of Python

1.Readability: Python is designed with a clear and concise syntax, which


emphasizes code readability. It uses indentation (whitespace) to define code
blocks, which makes it visually intuitive.
2. Interpreted Language: Python is an interpreted language, which means
that code can be executed line by line, making it easier to debug and test.
3. High-Level Language: Python is a high-level language, which means that it
abstracts many low-level details, making it user-friendly and more accessible
for programmers.

Characteristics and uses of Python

4. Cross-Platform: Python is cross-platform, which means it can run on various


operating systems with little to no modification.
5. Large Standard Library: Python has a rich standard library that provides
modules and functions for a wide range of tasks, making it highly versatile.
6. Open Source: Python is an open-source language, and its community of
developers actively contributes to its growth and improvement.

5
17/10/2023

Characteristics and uses of Python

7. Dynamic Typing: Python is dynamically typed, meaning you don't need to declare variable
types explicitly. Types are determined at runtime.
8. Versatile Applications:
 Web Development: Python is used to build web applications and websites. Popular web
frameworks like Django and Flask make web development in Python efficient and
straightforward.
 Data Science and Machine Learning: Python is widely used in data analysis and machine
learning. Libraries such as NumPy, Pandas, and scikit-learn are popular for data
manipulation and analysis.
 Scientific Computing: Python is used in scientific research and computational tasks.
Libraries like SciPy and Matplotlib are commonly used in this domain.
 Automation and Scripting: Python is well-suited for automating repetitive tasks and writing
scripts.

Characteristics and uses of Python

 Game Development: Python is used in game development, with libraries


like Pygame enabling game creation.
 Network Programming: Python is employed for network-related tasks and
network automation.
 Artificial Intelligence: Python is a popular language for developing AI
applications and deep learning, with libraries like TensorFlow and PyTorch.
 Desktop GUI Applications: Python can be used to build desktop
applications with graphical user interfaces using libraries like Tkinter or
PyQt.

6
17/10/2023

Features of Python

1. Easy-to-Read and Write: Python's clean and straightforward syntax


emphasizes code readability.
2. High-Level Language: Python is a high-level language that abstracts many
low-level details, allowing developers to focus on solving problems without
needing to manage system-specific details.
3. Interpreted Language: Python is an interpreted language, which means
that code can be executed line by line.

Features of Python

4. Cross-Platform Compatibility: Python is cross-platform, running on various


operating systems, including Windows, macOS, and Linux, with little to no
modification.
5. Large Standard Library: Python includes an extensive standard library that
provides modules and functions for a wide range of tasks, including file
handling, data manipulation, and networking.
6. Open Source and Community-Driven: Python is an open-source language
with a large and active community of developers. This community actively
contributes to its growth, maintenance, and enhancement.

7
17/10/2023

Features of Python

7. Dynamic Typing: Python is dynamically typed, meaning you don't need to


declare variable types explicitly.
8. Versatile Applications
9. Extensibility: Python can be extended with modules and packages written
in other languages, enabling integration with C/C++ libraries and system-level
programming.
10. Ecosystem of Third-Party Libraries: The Python ecosystem benefits from a
vast collection of third-party libraries and frameworks developed by the
community, making it easy to find tools for nearly any application.

Features of Python

11. Portability: Python code can often be easily migrated between different
platforms and environments, ensuring long-term sustainability.
12. Robust Exception Handling: Python provides robust support for handling
exceptions and errors, making it easier to write reliable and fault-tolerant
code.
13. Scalability: While Python may not be as performant as lower-level
languages, its performance can be improved with various techniques, and it's
well-suited for many applications, especially when performance isn't a
primary concern.

8
17/10/2023

7 Popular Software Programs Written in


Python

 YouTube
 Google
 Instagram
 Reddit
 Spotify
 Dropbox
 Quora

Installing Python

1. Go to the Python website: Open your web browser and visit the official
Python website at https://www.python.org/. You should download the latest
stable version of Python, which should be prominently displayed on the
website.
2. Download Python:
 Click on the "Downloads" menu at the top of the Python website.
 Select the version of Python you want to download. For most users, the
recommended version is Python 3.x (e.g., Python 3.9). Python 2 is no longer
supported, so it's best to use Python 3.
 Scroll down to the files section and choose the installer for your operating
system (Windows, macOS, or Linux).

9
17/10/2023

Installing Python

3. Windows Installation:
 For Windows, download the Windows installer (either 32-bit or 64-bit,
depending on your system).
 Run the installer and follow the installation wizard.
 Make sure to check the "Add Python to PATH" option during installation.
This will allow you to run Python from the command prompt easily.

Learn Visual Studio Code

10
17/10/2023

Introduction

Visual Studio Code

 Visual Studio Code, often referred to as VS Code, is a popular and versatile


code editor developed by Microsoft.
 It is widely used by developers for various programming languages and
technologies. VS Code is free and open-source, making it a top choice for
many developers.

11
17/10/2023

Installation of Visual Studio Code

1. Installation:
 To get started with Visual Studio Code, you need to install it on your
computer. It's available for Windows, macOS, and Linux. You can
download the installer from the official website: Visual Studio Code
Download.

12

You might also like