Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Tuesday, 12 September 2023

New Switching Functions of Microsoft Excel | Chapter 4 | Research and Applications Towards Mathematics and Computer Science Vol. 4

 The phase describes the changing functions of Microsoft Excel. It focuses on the creation of in charge formulas, examples show the use of function SWITCH and compares it to familiar Excel function IF. Microsoft Excel has the basic appearance of all spreadsheets using a gridiron of cells organized in numbered rows and report-named pillars to organize dossier manipulations like arithmetic movements. Using functions in modeling business-related and financial models in computer program software Microsoft Excel should. Formulas are easier to grasp when the new exchanging function SWITCH is used a suggestion of correction the outdated probable function IF that is reside inside of another logical function IF and has various closed supports at the conclusion. Users may find it smooth to create formulas accompanying the aid of new logical exchanging features.

Author(s) Details:

Rostislav Tomes,
Department of Digital Economy, Informatics and Statistics, Faculty of Business, Pan-European University, Spálená 14, Prague, Czech Republic.

Please see the link here: https://stm.bookpi.org/RATMCS-V4/article/view/11812

Tuesday, 22 February 2022

Foundational Mathematics for Tertiary Students | Book Publisher International

 The Book's Purpose and Importance

Foundational mathematics with R applications was designed to bridge the gap between traditional mathematics and the desire for a mathematical work that combines mathematical concepts with software applications. This is how things are done nowadays. Solving mathematical problems with calculators, and occasionally manually, is uninteresting and time-consuming in today's fast-growing digital and information technology world, especially in the big data era. Today's data has a wide range of features, necessitating the development of computer programming skills in order to solve mathematical issues using such data. Apart from saving time, it aids in the completion of various chores at a faster rate, allowing for growth in other aspects of life. Furthermore, employing software tools to solve complex integral functions, for example, provides for more accurate answers than would be possible with alternative approximation methods. Another benefit of using software applications to solve mathematical problems is the ability to graph. Computer software applications offer advanced graphical manipulations and features, such as multiple graphing, which improves visualisation and interpretation.

To this purpose, the book aims to pique the interest of early tertiary students who will be required to take math courses as part of their curriculum. Such pupils are frequently not mainstream mathematics students, and hence have a low level of interest in the subject. It would normally be interesting to have a book that introduces students to computer applications of mathematical topics. By doing so, the expressed fear of mathematics would be alleviated, hence reducing the likelihood of failing in the subject.

One noteworthy contribution of this book will be the anticipated attention it will elicit, as well as the implications this will have on mathematics education. It is clear that the publication of this book will add a new dimension to the teaching of mathematics in most tertiary institutions, with a strong emphasis on the use of computer software to apply principles learned in class. In some tertiary jurisdictions, this dimension did not exist previously. In a nutshell, it is believed that foundational mathematics combined with R software applications will considerably benefit tertiary students by piqueing their interest in mathematical practises.

 

This Book's Highlights

Set theory, number systems and inequalities, functions and algebra, and exponential and logarithmic functions are all covered in the book's seven chapters. Differential and integral calculus, as well as differential equations, make up the rest. The general objectives are listed at the start of each chapter. These are clever chapter objectives that will help readers analyse what they've learned after reading the chapter. There are 127 worked examples and 54 trials in total, with the answers provided.Immediately beneath the questions is a list of resources. Aside from R applications to problems, solutions to examples are structured in a methodical manner so that the average student may follow along without assistance.

R Computer Software Environment Overview

R is a programming language that allows a person to interact with a computer by issuing instructions and getting responses. It's a programming language invented by Ross Ihaka and Robert Gentleman in New Zealand in 1991. It has a lot of power when it comes to statistical computation and visuals. In the year 2000, the first version of R, 1.0.0, was released. R can be downloaded through the Comprehensive R Archive Network (CRAN) web site, http://cran.r-project.org/, which is run by the R Development Core Team.

Apart from the fact that R is free (which isn't totally true, because full knowledge of R requires internet connection), its main advantage is that it is a programming language. This means that before effectively executing a command, the individual should have a thorough grasp of what to do and what to expect. After the prompt (>), type codes or commands. It's worth noting that some R functions are required to complete specific jobs, but they're not included in the normal R installation. They're referred to as "packages." The CRAN website also has packages accessible. Because R is case sensitive, use the comment operator # to add comments to command lines and the navigation keys (,,) to browse through written commands lines. When it comes to learning R, constant practise is necessary.


Author(s) Details

John Coker Ayimah
Ho Technical University (HTU), Ghana.

Elikem Kofi Krampa
Ho Technical University (HTU), Ghana

Saviour Worlanyo Akuamoah
Ho Technical University (HTU), Ghana.

View Book:- https://stm.bookpi.org/FMTS/article/view/5688

Thursday, 5 August 2021

Strategies for Improving Computer Science Students' Academic Performance in Programming Skill | Chapter 4 | Current Topics on Mathematics and Computer Science Vol. 4

 For computer science students, programming agility is a must-have talent. On the other hand, both teachers and students have identified teaching and learning programming concepts and abilities as a significant obstacle. As a result, creating effective programming learning approaches and environments has become a hot topic. The study's purpose is to identify ways to improve how computer programming is taught to undergraduate students in the field of computer science and information technology. Because it is too abstract and requires superior analytic skills, computer programming is usually regarded as one of the most difficult subjects in postsecondary institutions. design of research A descriptive technique, actual student grades, and informal interviews with instructors were used in the study. According to the results of a widely accepted evaluation, 47 percent of students in the programming course perform poorly academically. As a result, it was determined that there is a need for improvement techniques that require preparation and implementation in order to improve students' motivation to study, academic performance, and education quality in the field of computer science. Recommendations were made that were both relevant and effective.


Author (S) Details

Akinola Kayode Emmanuel

Computer Science Department, Abraham Adesanya Polytechnic, Ijebu-Igbo, Ogun State, Nigeria.

Olanrewaju Grace Oluwadamilare
Department of Statistics, Abraham Adesanya Polytechnic, Ijebu-Igbo, Ogun State, Nigeria.

Oyenuga Augustine Yomi
Department of Statistics, Abraham Adesanya Polytechnic, Ijebu-Igbo, Ogun State, Nigeria.

View Book :-  https://stm.bookpi.org/CTMCS-V4/article/view/2279

Wednesday, 19 August 2020

Analysis and Classification of Programming Exercises by Graph Clustering for Recognition of Model Solutions: New Perspectives | Chapter 2 | Recent Studies in Mathematics and Computer Science Vol. 3

 Computer programming is a cognitive and formal problem solving process that can involve many possible

solutions. Thus, manual evaluation of programming exercises is an onerous task, in particular in the case of
numerous exercises and programming classes with many students. Once the assessment is automated, the effort
put forth by teachers can be reduced; however, he should consider all possible solutions for each exercise
to create model solutions or to train automatic assessment systems. In order to assist teachers in analyzing
programming exercise solutions, this paper proposes a strategy based on clustering and LSA (Latent Semantic
Analysis) techniques to identify classes of solutions that represent rubrics and automatically sort based on score
the majority of the sets of exercise solutions. The results of the first experiments indicate the ability of this
strategy to identify solutions classes and to automatically classify the best solutions.

Author(s) Details

Márcia G. Oliveira
Reference Center in Formation and Distance Education (Cefor), Federal Institute Espirito Santo (Ifes), 30 Barão de Mauá st, Vitória,
Espirito Santo, Brazil.

Howard Roatti
FAESA Centro Universitário, 2220 Vitória Avenue, Vitória, Espírito Santo, Brazil.

Elias de Oliveira
Graduate Program on Informatic (PPGI), Federal University of Espirito Santo (UFES), 514 Fernando Ferrai Avenue, Vitória, Espírito Santo,
Brazil.

View Book :-
http://bp.bookpi.org/index.php/bpi/catalog/book/233