• 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.712 ■ Summer 2022 ■ Steven E. Sclarow, AIA
  • Home
  • About
    • Course Materials
    • Course Requirements
    • Email Policy
    • Grading
    • Gradebook
    • Instructor
    • Temple and COVID-19
    • Zoom Requirements
  • Canvas Content
  • Coding Files
  • Helpdesk
  • Zoom Links
  • Video Vault
  • Diamond Peer Corner
  • Posts

Posts

Week 7 Questions

Taylore Brownewell - June 19, 2022 Leave a Comment

What is a Digital Platform (Infographic) - A Complete Guide

Some pros of digital platforms are creating new products/services, promoting revenue, and enhancing customer experience. The network effect by definition is “a phenomenon whereby a product or service gains additional value as more people use it.” This means the higher the number of people that use a product/service, the higher its value becomes. Digital platforms can reach big audiences and therefore provide the opportunity for the network effect.

Top 11 Advantages of Cloud Computing in 2020 - CloudKatha

Cloud computing is a very useful tool because it allows companies to access and update their data in real time, from any location with an internet connected device. This promotes flexibility, collaboration, availability, and the performance of a company.

What is an API and How Does It Work?

API or Application Programming Interface, is a software intermediary that allows two applications to be linked to/work with each other. API’s are useful because it allows programs/servers to utilize the services of another instead of creating the same service from scratch themselves.

Links to images: https://www.credencys.com/blog/what-is-a-digital-platform/

Top 11 Advantages of Cloud Computing in 2023

https://www.cleveroad.com/blog/what-is-an-api/

Weekly Questions: 11

Zac Bloom - June 19, 2022 Leave a Comment

If and else statements allow you to run code based on whether a condition is true or false. Basically this allows code to run the specified statement if the condition of the statement is true and it allows the code to run the specified statement if the condition is false. This is the basic synatx of If/else statements. IsNaN is a function used to see whether or not the given value is valid or not. IsNaN is a global method which means it is available everywhere in your code. We can evaluate && as both operands are true then the result is true, if one or more is false then the result is false. We can evaluate || as needing both conditions to be false in order for the result to be false. In an if statement if the condition of the statement is true then the code runs. This is different from Else-if statements because code will run either way if the condition is true or false. 

Week 13 Post

Beckett Houck - June 19, 2022 Leave a Comment

Which coding language adds structure to a webpage?

The coding language responsible for adding structure to a webpage is Hypertext Markup Language, or HTML. HTML provides the base to a webpage, which makes it the most interesting language to me. As someone who doesn’t have any coding experience, I find HTML the most intriguing to learn about because the other languages stem off from this one in a way.
HyperText Markup Language – HTML Definition

Artificial Intelligence-Testing It

Grace Adams - June 19, 2022 Leave a Comment

There are many different ways to distinguish whether something is AI, or if it is a person. 

One way is by using the Turing test. Alan Turing was a computer scientist, credited for the creation of the Turing test. This test was designed to distinguish whether or not Artificial intelligence has the ability to think like a human.

During class we were prompted to ask different questions we felt may allow us to determine if we were talking to a bot or to a person. Here or some questions and techniques that I personally found to be useful: 

-How are you feeling? Why are you feeling this way?

-What are the names of your parents? 

-What’s the meaning of life? 

-Very specific questions that only have specific answers (This makes it easy to tell because a bot would have a very specific answer due to the fact that it could have the ability to look information up quickly) 

-Gibberish (This makes it easy to tell because a bot usually will say something random and unrelated back)

-Repetition of the word “Why”, “What”, “How”, or “When”(A bot will begin to just say random things back)

 

 

Week 12 Post

Beckett Houck - June 19, 2022 Leave a Comment

Why do we use loops?

We use loops in JavaScript to perform an action multiple times. Loops allow us to do this without having a crazy amount of unnecessary code. We add a condition to the loop so that way it will run as long as the condition is true. As soon as the condition is false, the loop will stop running. This allows for certain tasks like mathematical ones in which we add increments to a total to be relatively easy to code for.

The Anatomy of a For Loop in JavaScript | by Codecupdev | Dev Genius

Week 5 Questions

Taylore Brownewell - June 19, 2022 Leave a Comment

What is an ERP System and why does a company need it? – INNO

Enterprise resource planning (ERP) is a type of software that organizations use to manage day-to-day business activities, often in real time. Accounting, project management, and supply chain operations are just a few examples of business processes that can be managed by ERP’s. The main purpose of ERP’s is to increase the efficiency of an organization by analyzing and improving how company resources are used.

www.researchgate.net/profile/Nikolai-Vatin/publ...

Customer relationship management (CRM) is a technology for managing a company’s relationships and interactions with customers. CRM’s are similar to ERP’s in the sense that they are used to make a company more efficient, but CRM’s look specifically at customer relations. CRM systems help companies connect to customers, integrate processes, and improve profitability.

Data integrity is important in many aspects. Velocity is a term that describes how fast data can be generated and analyzed, and veracity refers to the accuracy and reliability of a data set. Both of these terms are important because it is crucial that all data is accurate while being collected at a fast pace.

Links to images: https://magenest.com/en/erp-software/

https://www.researchgate.net/figure/Customer-Relationship-Management-concept_fig1_286917172

Weekly Question: 10

Zac Bloom - June 19, 2022 Leave a Comment

A function in Java is a way to organize your code and make it easier to create, maintain, and reuse lines of code. All functions have a name, are passed zero or more pieces of information and usually return a value. The function call is the name of the function you want to call followed by parenthesis. Passing arguments is grouping two or more arguments into a function. The return keyword is what stops the function from continuing to repeat itself and returns the specified value to the user. 

Weekly Question: 9

Zac Bloom - June 19, 2022 Leave a Comment

Variables in JavaScript are used for storing data values in code. In order to declare a variable we must put “let” prior to our variable and in order to initialize our variable we must give it a value in relation to something. To name a variable you can use anything other than a number to start you variable and you must not use spaces .  Arithmetic operators in java are essentially mathematic symbols that are used in code to complete a specific task. For example, the + sign adds two operands. Concatenation is a way to put two strings of code together. For example, if you concatenate 1 with 2 you would get 12. The concatenation operators are + and +=. + concatenates two values and += adds the result of the expression to the end of the variable.    

Question: 13

Ella Peltier - June 19, 2022 Leave a Comment

The coding language, HTML (Hyper Text Markup Language), adds structure to a web page. HTML adds structure because it is the outermost framework and is used to create the actual content of the page, such as written text. It is essentially the outer layer of a web page. The coding language, JavaScript, adds functionality to a web page because it is an imperative language. You can use it to create dynamic content based on user input (for example), whereas HTML and CSS are static. It allows the web page to have interactive elements and activities. JavaScript adds buttons and prompts that the user responds to. It can have specific responses depending on what the user codes. CSS (Cascading Style Sheets) adds design to a web page because it is a style sheet language that controls the presentation of documents written in a mark up language. Its job is to make your web page appealing to you. All in all, JavaScript is “Event Driven”, meaning interactive. It waits for the user to do something and then executes the code. 

 

HTML, CSS, and Javascript for Web Developers | CourseraHow can you use HTML, CSS and JavaScript for Web Development?

Loops-What are they and why do we need them?

Grace Adams - June 19, 2022 Leave a Comment

Loops are here to help us when we need to repeat several lines of code. There are three types of loops. For loops, While loops, and a Do-While loop. We use a for loop when we want to a line of code to run a specific amount of times. For example, if I wanted to alert a line that states “Last Discussion Post” 5 times, I would do the following. 

The for loop above alerts the line “Last Discussion Post” five times. We know this because i=0, which is us declaring what the value of i equals now. As long as i is less than or equal to five, which is what we did by writing “i<=5”, the code will run. Every time the code runs, i increases by one. We know this because we wrote “i++”.  So, because of everything we declared, when this program is run, it will display “Last Discussion Post” five times. 

When we don’t know the specific number of times to run a loop, we use a While loop. This loop will run a line of code until the statement within the loop is false.  

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Interim pages omitted …
  • Page 13
  • Go to Next Page »

Primary Sidebar

ANNOUNCEMENTS

Week 12 Questions

Loops tell the computer to run a function repeatedly. They are useful if … [More...] about Week 12 Questions

Weekly Questions: 13

When it comes to adding the structure to a web page HTML is used. When it … [More...] about Weekly Questions: 13

Week 11 Questions

The purpose of the if/else code in JavaScript is to execute a block of code … [More...] about Week 11 Questions

Weekly Questions: 12

Loops are a sequence of instructions that is repeated until a certain … [More...] about Weekly Questions: 12

Week 10 Questions

A function in JavaScript is a set of instructions that performs a task or … [More...] about Week 10 Questions

Week 9 Questions

A variable in JavaScript is the name of a storage location for data. For … [More...] about Week 9 Questions

Instructor

Steven E. Sclarow, AIA

Email: sclarow@temple.edu
Virtual Office Hour Availability: Tue, 10 - 11:00 AM, or by appointment. Please email me to schedule an appointment outside of my normal office hours.
Virtual Office: https://temple.zoom.us/j/94115790056

ITA CONTACT INFO

ITA
Name: Anna Boykis
Email: anna.boykis@temple.edu
ITA
Name: Jessica Rakhman
Email: jessica.rakhman@temple.edu

Helpful Links

FOX Laptop Policy
FOX Laptop Support

Gradebook

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

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