• Log In
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Digital Systems

Department of Management Information Systems, Temple University

Digital Systems

MIS 2101.730 ■ Spring 2023 ■ Steven E. Sclarow, AIA
  • Home
  • About
    • Course Materials
    • Course Requirements
    • Email Policy
    • Grading
    • Gradebook
    • Instructor
    • Temple and COVID-19
    • Zoom Requirements
    • Zoom Links
  • Canvas Content
  • Coding Files
  • Helpdesk
  • Zoom Links
  • Video Vault
  • Diamond Peer Corner
  • Posts
    • 1a Questions
    • 1b Questions
    • 2a Questions
    • 2b Questions
    • 3a Questions
    • 3b Questions
    • 4a Questions
    • 4b Questions
    • 5a Questions
    • 5b Questions
    • 6a Questions
    • 6b Questions
    • 7a Questions

Posts

What is a function in JavaScript, and what do all functions have?

Ryan Scharko - February 21, 2023 Leave a Comment

First, a function in Javascript is defined as set of statements that perform a task or calculate a value but the procedure must accept some form of input and return an output as a result of the input. The return output is needed to help define that there is an obvious relationship between in the input and output, and it must be defined somewhere too. A function must be named and a list of parameters about the function must be included in the parentheses and separated by commas, while also being enclosed in curly brackets. An example of a function is:

function square(number) {

    return number * number;

}

That is one example of many different functions you can create in Javascript, but this an example of limitless possibilities of functions you can create for your site or app or anything you need JavaScript. 

What is a variable in JavaScript, and how do you create one?

Ryan Scharko - February 21, 2023 1 Comment

To start, a variable in JavaScript is essentially the name of a storage location for data we collect. These variables can be used to store a wide variety of data such as products offered in the store, information regarding visitors and other data collected from interactions. Now if you are looking to create a variable in JavaScript, there are some specific directions you need to follow. The first step is to get Javascript booted up on your computer and then you get into your line of code and the first think you type is let and then what you want the variable to be. So in this example you can type message; after let to create the variable. You then would type what your message is by typing message = ‘Hello’; to make your message say hello. If you want your message to appear you then you must type another line of code where it says alert(message);. This will allow you to utilize your variable and alert the user when they land your page. 

6b Questions

Steven E. Sclarow, AIA - February 21, 2023 36 Comments

Weekly questions to consider when creating your posts. These questions are a jumping off point to asking your own questions, pose new ideas, and provide explanations and examples backed by careful analysis. Apply class concepts, terms, and theories too. Refer to Assignment 12 for additional details.

  1. Why do we use loops?
  2. What loop do we use when we want the code to run a specific number of times?
  3. What loop do we use when we don’t know the specific number of times? (consider the difference between a while loop and a for loop?)
  4. What are the three parts of a for loop?

6a Questions

Steven E. Sclarow, AIA - February 21, 2023 38 Comments

Weekly questions to consider when creating your posts. These questions are a jumping off point to asking your own questions, pose new ideas, and provide explanations and examples backed by careful analysis. Apply class concepts, terms, and theories too. Refer to Assignment 12 for additional details.

  1. Why do we use if/else statements?
  2. What is the basic syntax of if/else if statements?
  3. What is the purpose of isNaN?
  4. How do we evaluate conditions if we have &&? What about ||?
  5. How are if statements different then else-if and else? Does an else statement take a Boolean Expression?

Cloud Computing – Pro’s & Con’s (4a)

Jessica Giare - February 20, 2023 Leave a Comment

Cloud Computing is the storing of data, applications, networking, and more! Below is a list of some pros as well as cons of cloud computing today:

Pros:

Loss Prevention

Collaboration

Mobility

Cons:

Security/Privacy

Technical Issues

Dependency of Internet 

There are so many more pros and cons that can be listed for cloud computing besides the ones listed above. One pro and con that I really wanted to talk more about is mobility (pro) and security (con). Cloud computing is great for those on the go and need information in a quick second, and that’s where cloud computing comes in. With the cloud you are able to access the information you are looking for with such simple presses of a button, and can take that information wherever it needs to go, giving it mobility which is a great thing to have. On the flip side, no matter the advantages there is always the disadvantage of your security. In the tech world we live in today there are so many different kinds of hackers that try their best to get into anyones private information, including the cloud as well. This is a great risk for yourself, personally with your own information but also businesses as well. Businesses have a lot of private information that cannot be shared and if their security was breached, a lot would be at stake in that situation. 

Data v. Big Data (3b)

Jessica Giare - February 20, 2023 2 Comments

Data and Big Data may just sound ‘different’ because one has the word ‘big’ in it, so we would all assume that it is just larger, right? Incorrect! Data and Big Data are not different by a determining factor of size, but by the usage of structured/unstructured data. Big data is data that has such a high volume of data and continues to grow very quickly all the time that we cannot use traditional types of approaches, but different from regular data approaches because of all the data included. Traditional data systems use structured data, while big data is being used with all kinds of structured and unstructured data. The way I am able to really remember the difference between regular data and big data is that data is just ‘plain Jane’ whereas big data is a big mess. There is so much going on and not enough structure! 

ERP (Enterprise Resource Planning ) (3a)

Jessica Giare - February 20, 2023 1 Comment

An ERP (enterprise resource planning) is a software system that helps integrate data that businesses use on day-to-day bases. An ERP helps manage activities that businesses need to do in order to have a better view of the business and the business process. An ERP system has a flow of data between its applications to create effective software to help ease the business process and data collection. An enterprise resource planning software is a great resource for a business to have because this type of software can help in many different ways, including inventory control, access to scalability, and more! 

I think this diagram is a great way to explain what an ERP really is. It’s every aspect of a business and what factors they really need to look at, all put into a software program to make it easily accessible and able to view by everyone who needs to see and track it. This software is a great way to help increase the efficiency of a business through its great organizational features of all information needed as well. 

What is an E-Portfolio? The Benefits these have for Students. (2b)

Jessica Giare - February 20, 2023 1 Comment

An e-portfolio is a portfolio that is used to collect all of your work, digitally! This type of portfolio is stored electronically and can show progress over the course of time. These types of portfolios are a great way for students to document their academic journey over the course of their academic careers all in one single area. Below is an explanation of e-portfolios and a great diagram that shows various types of digital portfolio’s that includes showcase, process, and assessment. 

Something interesting I found while researching more about e-portfolio’s is a hybrid portfolio (which is included in the graphic above). A hybrid portfolio is exactly what it sounds like, a hybrid! It has a combination of one of the three types listed above. I found this super interesting to look at because personally, I do not have an e-portfolio but after looking through some and what they are really meant for, it seems to be a great way to really store all academic data to be used in the future for hiring events, etc. 

 

JavaScript-Functions

Isel Sainte - February 20, 2023 1 Comment

A function in JavaScript is a way for a person to organize the codes they have created, maintain them, or even reuse them. The functions are putting together statements. Those statements show the relationship between input and output. The functions all have parentheses. brackets, a name, they also are passed zero or more pieces of information, and sometimes turn a value. The calling function is when we call the function we named. To pass a function argument means passing the value to the function. The purpose of the return keyword is to return data back to the called function we started with.
An example of all of this is:

function myFunction(a, b) {
return a * b;
}

I think…I hope I explained this well. This has been the most difficult part of this course for me. Well along with the Exams.

The Network Effect

Kristina Brown - February 19, 2023 Leave a Comment

The network effect is where the increase in consumers and users adds more value to the service. The network effect is something we have all experienced firsthand as well. An example would be the internet. When the internet first came about, there were very few users and information available. As new users were able to gain access it made the internet larger and more popular. These users were then able to publish more information and it added significant value to the internet. Now whenever you have a question, the odds are in your favor to find the answer you need on the internet. The network effect is big in social media platforms like Instagram, TikTok, and Facebook. The network effect is important to businesses, especially for social media apps, because it allows companies to make larger profits as well as lower their operations costs. It allows other companies to market their products as well. It can be applied to stocks as well. The varying price of stocks is due to supply and demand. As the price of stocks is low, more people begin to invest and the benefits of that particular stock increase as well. 

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 32
  • Page 33
  • Page 34
  • Page 35
  • Page 36
  • Interim pages omitted …
  • Page 41
  • Go to Next Page »

Primary Sidebar

ANNOUNCEMENTS & POSTS

What is HTML and how it is used in our everyday lives! Part 2

The coding language that adds design elements to a web page is Cascading … [More...] about What is HTML and how it is used in our everyday lives! Part 2

What is HTML and how it is used in our everyday lives! Part 1

The coding language that adds structure to a web page is HTML (Hypertext … [More...] about What is HTML and how it is used in our everyday lives! Part 1

What are Loops?

Why do we use loops? Loops are used in programming to execute a set of … [More...] about What are Loops?

Importance of IF/ELSE Statements!

Why do we use if/else statements? We use if/else statements in programming … [More...] about Importance of IF/ELSE Statements!

The Functioning of JavaScript

A function in JavaScript is a block of code designed to perform a specific … [More...] about The Functioning of JavaScript

What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

A variable in JavaScript is a container that holds a value, which can be a … [More...] about What does JavaScript mean to you? Read more to find out what it means to Shivam Joshi!

ITA CONTACT INFO

Tarisha Sarker - Diamond Peer

Email: tarisha.sarker@temple.edu
Office Hours: Monday, 3-5 PM
Zoom Link: https://temple.zoom.us/j/91454347337

Instructor

Steven E. Sclarow, AIA

Email: sclarow@temple.edu
Office Hours Availability: M | W, 9:30 - 10:30 AM, or by appointment. Please email me if you need to schedule an appointment outside of my normal office hours.
Zoom Link: https://temple.zoom.us/j/96464375557

Helpful Links

FOX Laptop Policy

Gradebook

Installing-VS-Code-Windows
Installing-VS-Code-Mac-OS

Copyright © 2025 · Department of Management Information Systems · Fox School of Business · Temple University