Full of Confidence to Face Future Tedious Contents of Learning
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Early Adoption of Unix,TCP/IP and the Internet in Aid to Research in Mathematical Physics
Early adoption of Unix,TCP/IP and the Internet in aid to research in mathematical physics. S.Magrí – [email protected] Rome, 18/9/2014 The pioneering use of computer tools such as Internet, Unix and open source software since the mid-eighties, in the group of mathematical physics of the Prof. Tirozzi, one of the first experiences in Italy, anticipated their widespread use in the next decade, ... Computer tools used by 1986-1989 in the research group of Prof. Tirozzi - Workstations SUN-3 e SUN-4 - Unix OS and TCP/IP LAN - Internet : telnet, ftp, smtp email, dns, gopher, usenet news, irc - Opensource: GNU software, GCC, Core Utilities, Binary Utilities, Bash Shell, Lisp, Maxima... The first Internet domain name registered in University of Rome: unirm1.it, few years later replaced by the official domain uniroma1.it Among the early experiences of these technologies in Italy 10 years before their widespread use in private companies and the public at large I had the fortune and honor to install this systems and play for a few years the role of system administrator (1987-1992), along with the colleague Paolo Branchesi. Research projects on mathematical physics, neural networks (Tirozzi), computational algebra (Procesi) No IBM mainframe or minicomputer VAX / VMS, proprietary technologies, at the time the most used Workstations SUN, Open Standards, Network Computing These technical choices were revolutionary at that time It was not clear the importance of open standards, Open source movement had just been born and were preferred proprietary solutions -
Computer Algebra System
COMPUTER ALGEBRA SYSTEM A SYMBOLIC APPROACH USING MAXIMA BOU-FAKHREDDINE Bassam 1 Abstract: The introduction of mathematical software package into the field of math education has brought about many benefits, chief among them the ability to obtain more accurate and sometimes precise results more quickly. In a sense, these programs are designed to deliver help with the more mechanical parts of doing mathematics. Thus, with this technology, one needs less time for the traditional skills and can focus on problem-solving skills, which allows both instructors and students to focus on the formulation and interpretation phases of the mathematical modeling process. The aim of this article is to introduce the readers to the open source computer algebra system called Maxima which is released and distributed under the GNU Public License and apparently has the capabilities to challenge the top retail software that lies in the same category such as Maple, Mathematica and MathCAD. The Information Technology (IT) revolution has difficult algebraic tasks. The principal difference boldly stepped in the new millennium, since when between a Computer Algebra System (CAS) and it has effectively manifested itself in different an ordinary calculator is the ability to deal with areas such as Engineering, Medicine, Economics equations symbolically rather than numerically. and Education, and has become indispensable for The specific uses and capabilities of these their growth and development. As a math systems vary greatly from one system to instructor, my main concern is to present the another, yet the purpose remains the same: benefits of using Mathematical Software manipulation of symbolic expressions. Computer Packages in education as a part of the IT Algebra systems often include facilities for expansion, which has been penetrating steadily graphing different types of equations and into our daily life since the appearance of the provide a programming language for the users to term IT in 1958. -
List of Programmers 1 List of Programmers
List of programmers 1 List of programmers This list is incomplete. This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. A • Michael Abrash - Popularized Mode X for DOS. This allows for faster video refresh and square pixels. • Scott Adams - one of earliest developers of CP/M and DOS games • Leonard Adleman - co-creator of RSA algorithm (the A in the name stands for Adleman), coined the term computer virus • Alfred Aho - co-creator of AWK (the A in the name stands for Aho), and main author of famous Dragon book • JJ Allaire - creator of ColdFusion Application Server, ColdFusion Markup Language • Paul Allen - Altair BASIC, Applesoft BASIC, co-founded Microsoft • Eric Allman - sendmail, syslog • Marc Andreessen - co-creator of Mosaic, co-founder of Netscape • Bill Atkinson - QuickDraw, HyperCard B • John Backus - FORTRAN, BNF • Richard Bartle - MUD, with Roy Trubshaw, creator of MUDs • Brian Behlendorf - Apache • Kent Beck - Created Extreme Programming and co-creator of JUnit • Donald Becker - Linux Ethernet drivers, Beowulf clustering • Doug Bell - Dungeon Master series of computer games • Fabrice Bellard - Creator of FFMPEG open codec library, QEMU virtualization tools • Tim Berners-Lee - inventor of World Wide Web • Daniel J. Bernstein - djbdns, qmail • Eric Bina - co-creator of Mosaic web browser • Marc Blank - co-creator of Zork • Joshua Bloch - core Java language designer, lead the Java collections framework project • Bert Bos - author of Argo web browser, co-author of Cascading Style Sheets • David Bradley - coder on the IBM PC project team who wrote the Control-Alt-Delete keyboard handler, embedded in all PC-compatible BIOSes • Andrew Braybrook - video games Paradroid and Uridium • Larry Breed - co-developer of APL\360 • Jack E. -
Lucy Zhang and Richard Fateman, Univ. of Calif , Berkeley 12/2001
Overview of Programs that Provide An Interface to Maxima Lucy Zhang and Richard Fateman, Univ. of Calif , Berkeley 12/2001 Introduction Maxima is a free-source version of the Macsyma computer algebra system that has its origins in a research project at MIT in the late 1960’s. A brief history of this system is given in an appendix. For our purposes here, we can assume that its “native” interface is an ascii script-like input and output stream, and that users prefer a fancier interface. Xmaxima This is the interface that Bill Schelter packaged up for users on a variety of platforms. Notably it works on Windows. The system starts up in a resizeable window split into resizeable halves. The top half is a relatively simple script window typical of older interfaces to interactive programs. The bottom half of the window is a web browser. 1 In the top window there is a command prompt (c1) which invites you to type a command, here “expand((x+4)^4) which you must terminate by a “;” The result of the computation is displayed at a label (d1). Some editing capabilities are available, such as re-execution of a modified command, in which case the new command is placed at the end of the script and re-executed. Parenthesis matching assistance is provided: As you type a right parenthesis, the matching left parenthesis is highlighted in red. The treatment of interrupt characters needed to stop a run-away calculation is correct: they are passed immediately to the underlying Maxima program. Very long expressions are split over as many lines as necessary to fully display them, although only a fixed-width font is presented. -
Automation of Mathematics Teaching — Demonstration by Methods of Completing the Square in Solving a Quadratic Equation
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320–088X IJCSMC, Vol. 2, Issue. 7, July 2013, pg.125 – 136 RESEARCH ARTICLE Automation of Mathematics Teaching — Demonstration by Methods of Completing the Square in Solving a Quadratic Equation Ching-Sung Kuo Department of Construction Engineering, Nan-Jeon University of Technology, Taiwan [email protected] Abstract—There were generally some steps used in traditional mathematics teaching, including writing down the origin of each topic or idea on the blackboard (maybe some topics lack of introducing the origins for simplicity), explanation of the theorems or properties, and proof, demonstration or practicing of some examples in solving steps, and corresponding homework assigned to students. Owing to the more progress in computer and network techniques than before, students learn by using these skills in many ways now, and get more help or assistance from the aided learning ways, for example, mathematics software wxMaxima helps to draw the graphs of functions and validate the computed results, and sometimes these modern technologies or facilities help students make up the absent classes by teaching files (audio-and-video or image files). This study plans to get a thorough and automatic way in learning mathematics by using the free and powerful software wxMaxima as a basis. The authors try to program the series of demonstration steps into codes in wxMaxima, and then integrate these steps into a final mathematical class for specific topic teaching use. First by use of a multimedia interface to introduce the source or origin of the topic to the beginner (maybe more interesting and attracting than the dull and pure texts statements), and then the full explanation of the theorems and inference of their properties (stress on the generality or universality on the theorems), examples and practicing and special instances occurring in this topic.