Nothing Special   »   [go: up one dir, main page]

Sas#3 - Ite 303-Sia

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

Course Code: ITE 303

Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

Lesson title: Basic of Computing Platform Materials:


Learning Targets: 1. Notebook
At the end of the module, students will be able to: 2. Ballpen,pencil
1. Explain the Computer Platforms. 3. Mobile Phone
2. Create a project using a cloud repository. 4. Laptop/Pc
5. Google Chrome Browser
6. Apache Server//IIS
7. Any Text Editor
8. Qpython for Android
9. Python/Java/C++

References:
Computer Systems: Digital Design,
Fundamentals of Computer
Architecture and Assembly Language
Author: Ata Elahi
Embedded System Design : Embedded
Systems, Foundations of
CyberPhysical Systems, and the
internet of things(Third edition)

Author:Springer
https://www.nchannel.com/blog/advant
ages-of-ecommerce/

A. LESSON PREVIEW/REVIEW
Introduction

Just a refresher, these were the topics we tackled in module 2.

System is composed of heterogeneous parts. If we are talking about SYSTEM it has different parts or pieces
with different characteristics. If these pieces and parts are part of the puzzle and assembled according to their
lines of function, now that’s what you call a SYSTEM.

Five benefits of system integration


1. Increased productivity. ...
2. Greater flexibility to choose the right software, at the right time. ...

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

3. Speedier decision-making. ...


4. You can introduce a single sign-on.
We have our sample TODO task also in python. An example on how to get involved in real application using
the SIA.

B.MAIN LESSON
Content Notes
Basically, it’s about System Integration and Architecture.

System is assembled to make it work, Integration of parts and pieces. Maybe embed data or devices. The
architecture is the design appearance of the prototype.

“Sa programming parang MVC” MVC is Move - View - Controller.

The topic we are going to discuss today is about Computing Platforms. In Information Technology there are
endless topics that could be put on the table and tackled.

Today the increasing platforms increase in computing. There are OS platforms, mobile platforms, social
network Platforms, and video online platform sets.

A platform is a group of technologies that are used as a base upon which other applications, processes or
technologies are developed. In personal computing, a platform is the basic hardware (computer) and software
(operating system) on which software applications can be run.

I think the definition is quite simple. Platforms make our work easy and manageable. If you are programming in
Java for example. Your platform for JAVA web technology is using the Java web servers program, like
Javaservelets, Hibernate, Vaadin, Java Server Faces etc.

A website platform is essentially, “what your website is built on.” The platform is the foundation of your
website. There are a number of free website platforms out there. Like for example. A CMS. What is a CMS? It
is Content System Management.

“Ito ang examples ng CMS”


1. Joomla
2. Wordpress
3. Blogspot

It's generally recommended to select a website platform with a CMS- content management system. A CMS
allows you to create and update website pages without having to know website coding language

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

IF you have successfully learned your basic web class then you have the idea of what a web platform is. We
have JavaScript that uses various platforms for web development. The same with Python that applies its micro
service web platform using Flask and Django.

In mobile development platforms you can use the Adobe PhoneGap and the JavaScript Cordova mobile
frameworks, or the Android Studio.

So what is a computing platform?

The operating system acts as an interface between the computer and the user and also between the computer
and the application. So in order to have a functional device, you need hardware and an operating system
together to make a usable computer platform for a program to run on.

What are the examples of the Operating Systems? We have Windows, Linux, Unix, Solaris, Free Bsd, IOs and
among others. Knowing the related topics on System Integration and Design, requires a profuse amount of
knowledge on Computing.

The primary purpose of the computing platform is to mobilize people across society – experts and
community members – to create lasting and sustainable solutions to society's most pressing challenges,
i.e. the Common Good. Purpose platforms mobilize people to act. They may even build a social
movement

With platforms, the people can save time and reduce workloads. “Di ba yun naman talaga ang purpose noon
sa Computing”

For example you want to create a weather monitoring application prototype. So you need first to gather the
data for the resources and the platforms for, web development, weather platforms, broadcasting/social media
platforms, and your online coding platform for webs.

What are you going to do? For web platforms you're gonna use JavaScript, html and its framework like Node
Js etc. Then you look for a web coding platform to crunch your code.

How to do it?
1. You should be wired. ”naka connect kasa internet”
2. You are armed with a pc/laptop/mobile/tablet.
3. Run your browser and go to the weather websites
4. For the first timer get your API’s for weather monitoring
5. Open this for online website editor Platform - >https://html-online.com/editor/
6. Then start to type the html tags and put this in a link - https://html-online.com/editor/

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

This is the example of your web online editor platform


Fig 1. Online Editor html web dev platform

Economics 101: If you don’t have a data or internet connection, be sure to download any html/jscript
interpreter in the Google playstore or in the iOS. In your pc or laptop, download the font-awesome.css and
bootstrap.css

With this platform you can start to create your project on the dot!

Moving on...

As far as the mobile dimension is concerned/Computing platforms and systems keep getting smaller, it is
compact and converging with their larger cousins; PDAs and phones are everywhere.
Instant Messenger has Instant messenger clients for different mobile platforms, like Android, Blackberry, Nokia
and other players.

The hottest talk of the town is the Cloud computing platform. “Ano ba si cloud computing platform?” Lots of
people are using the cloud to manage their data. There is a cloud that has a premium service, meaning they
are for sales. And they are for free.

One of the examples of the cloud service is your email account in yahoo, Google, Lycos etc.

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

Without sweating your head on the installation, you can savour the different services of these on the internet.

What is a cloud computing platform? The hardware and operating environment of a server in an Internet-based
data enter. The system software components (OS, virtual machine monitor, etc.,)

The software infrastructure for a cloud computing service, which includes applications that let users create
and manage their own accounts. The most common one is the Google cloud service.

The following are common types of computing platforms.

*Hardware Platform. A line of hardware that is compatible with each other. ...
*Operating Systems. ...
*Client/Server. ...
*Mobile Platform. ...
*Cloud Platform. …
*Platform as a Service.
*Third Platform.

Would you consider facebook as a platform? What do you think? The answer is yes. Why? Well...Talking
about social media platform connotes facebook as the main hub for social media network platform, next is
twitter.

I am assuming that you have a basic knowledge in computing, this is not to force you to jump right away to the
middle instructions of Java, python, C++,Ruby, Erlang, GoLang, jscripts or whatever PL. The aim of this
discussion is to give you a brainer on how to apply the SIA in computing platform.

In the SKILLS BUILDING area, I am using the html, css and JavaScript for examples on how to call the
weather platform. This can be achieved of course by getting the passport or pass code, “tinatawag na API”.
We will discuss this in the upcoming module.

For further discussion on this and to those who have an inclination to coding and experience in programming.
For questions and other concerns please ask your professor/instructor/teacher/facilitator.

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

Or...you can meet me in this dungeon - https://m.me/kidronbox

“Chill lang!!”

Skill-building (SB) / Further Reading


Further readings on SIA. If you have questions please go to our GC(to be provided by your
professor/instructor) or you can have a short banter with me here - > http:/m.me/kidronbox

This is to practice your hippo campus (your brain) to recall our lecture in the Content Notes. Content Notes is
the MAIN

What is eCommerce?
Before you can dive headfirst into an eCommerce business, you should know what it includes.
eCommerce encompasses any commercial transaction that involves the transfer of information across the
internet.

That’s a broad description for a reason. eCommerce can take many different formats. It can include a branded
website, mobile app, marketplaces like Amazon and eBay, and social media platforms like
FacebookMarketplace, InstagramShoppable Ads, and PinterestBuyable Pins.

While there are many ways to sell to consumers over the internet, the main advantage of online selling is you
can sell to consumers anywhere, anytime. You can meet the customer where and when they’re shopping. It
doesn’t matter if they’re sitting at home on the couch, on their lunch break at work, or even using your app in a
physical store – they can complete a purchase online.

Here are some of the major benefits of eCommerce selling:

Unlike traditional retail, your eCommerce store can be up and running in just a few clicks (if you’re looking for a
basic store.) eCommerce platforms like Shopify, BigCommerce, and Squarespace use pre-made templates to
create your store. They take care of hosting, PCI compliance, platform maintenance, and more. Marketplaces
like Amazon or eBay just require you to set up an account before you start selling.

Over the last several years, SaaS-based eCommerce platforms like these have made it realistic and simple for
business owners to create attractive and reliable sites with minimal effort. You don’t need deep technical or
eCommerce knowledge to have a professional website up and running in just an afternoon.
You can even grow substantially before you need to consider in-house resources or a digital agency to take
your site to the next level.

You can get off the ground quickly with eCommerce solutions, especially if you’ve already created word of
mouth or a social following to tap into. You can quickly get a site up and running and then drive traffic to your

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

new site.

Activity:

Activity 1
Instruction: Get your bond paper and write all the computer jargons/terms that you can find in this module.

Activity 2
Instruction: Check the code below, this is a Hodge podge of html, css and javascript. Just type the code using
your mobile device (the instruction was already given at the Content Note)

If you don’t have the data, you can use whatever text editor is available on your device.

-> All you have to do is to run this in your browser.

How to run this using my cellphone?

1. Use your text editor app in your cellphone (any editor) save the file to html, choose any folder in your
phone.

2. Open your html/jscript interpreter in your android or ios and run the program.

Note** you should have mobile data to connect to the weather service.

<!DOCTYPE html>
<html>
<head>
<title>Font Awesome 5 Icons</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<script src='https://kit.fontawesome.com/a076d05399.js'></script>
<!--Programmed by Dr.Arnold M. Fuentes>
<script> weather =
function(){
alert("Weather Proto!");
document.getElementById('disp').href = "https://www.accuweather.com/en/ph/iloilo-city/263495/hourly-weather-
forecast/263495";
//document.write("<a

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

href='https://www.accuweather.com/en/ph/iloilo-city/263495/hourly-weather-forecast/263495' target =
_parent>" + "click" + "</a>"); document.getElementById('disp2').innerHTML = "thanks";

document.write("<h2>"+"Dr.F Weather Proto App " + "</h1>" + "<iframe


src='https://www.accuweather.com/en/ph/iloilo-city/263495/hourly-weather-forecast/263495'
style='height:200px;width:600px' title='weather'>" + "</iframe>");
}
</script>
</head>
<body>
<p id = "disp" style='font-size:60px;color:blue'>weather data </p>
<p id = "disp2">..</p>
<p>Click Button to display weather</p>

<button style='font-size:24px;color:red' <i class='fas fa-keyboard'></i></button>

</html>
</body>

(Explanation of the codes)

The code is very simple, weaved in html, css with a little JavaScript.

1. The first part is to call the library of the font-awesome(css platform) to design our buttons and colors
of the text
2. Of course, we set the viewport to become adaptable to any devices.
3. We created the function for jscript. The name is weather ().
4. The core data here is the URL of the weather site
->https://www.accuweather.com/en/ph/iloilo-city/263495/hourlyweather-forecast/263495. Kids stuff.
5. We just capsuled it using the IFRAME. That’s it. Happy cracking

Fig 2. Weather proto app by Dr. Fuentes

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

Fig 3. Weather proto app by Dr. Fuentes

“Continuous progression can be acquired if you have the willingness to accept mistakes and failures.
It’s about getting bugs from the codes, not the exact results.”

Check for Understanding


Multiple Choices:
Instruction: Write the letter of the best answer.

1. Encompasses any commercial transaction that involves the transfer of information across the internet.
a) Cloud Platform b) E-commerce Platform c) Marketing Platform d) non in the lists
2. Which of the following is an e-commerce platform?

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

a) facebook b) pinterest c)Twitter d) spotify


3. What is the meaning of the URL?
a) A website b) users resource locator c)universal resource locator d) a web page
4. It is a group of technologies that are used as a base upon which other applications, processes or
technologies are developed.
a) System b) Design c) Integration d)platform 5.Which of the following is a
website platform for CMS?
a) snapshot b) instagram c) wordpress d)yahoo

C. LESSON WRAP-UP
Summary / Frequently Asked Questions
Congrats!
This is your progress chart. Please shade the box if you accomplish this module as your Work Tracker. Take
note, this is not a race to the finish line; it’s about Learning and Earning.

FAQ’s
1. What are the various computing cloud platforms? Answer:
*Amazon Web Services: Amazon Web Services (AWS) is a subsidiary of Amazon (a leading company in
eCommerce). ...
*Google Cloud Platform:
*Microsoft Azure:
*IBM Bluemix:
*Alibaba:

2. What is the importance of cloud computing platforms?


Answer:
Accessibility!

Thinking about Learning


a) Mark your place in the work tracker which is simply a visual to help you track how much work you have
accomplish and how much work there is left to do.

You’re done with the first session! Mark your place in the work tracker below.
Period 1 Period 2 Period 3

This document is the property of PHINMA EDUCATION


Course Code: ITE 303
Module #3 Student Activity Sheet

Name:__________________________________________________________________ Class number: _______

Section: ____________ Schedule: ________________________________________ Date: ________________

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

b) Think about your learning by filling up “My Learning Tracker”. Write the learning targets, scores,
learning experience for the session and deliberately plan for the next session.
Date Learning Scores Action Plan
Target/Topic
What module# did you What contributed to the quality of your
do it? What were the What were your performance today? What will you do next
What’s the date
learning targets? scores in the session to maintain your performance or
today?
What activities did you activities? improve it?
do?

This document is the property of PHINMA EDUCATION

You might also like