Django is a free, open source web framework written in the Python programming language and used by millions of programmers every year. Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Its popularity is due to its friendliness to both beginners and advanced programmers. Django makes it easier to build better web apps quickly and with less code. Django is robust enough to be used by the largest websites in the world. Django was designed to…
My chosen major is Computer Science with a business concentration. I have always had an affinity for computers. It seems like on some level they speak to me and I wanted to learn how to speak back in their language. I also am a pretty big gamer and learning how to write and design games is something I have wanted to learn since I was about thirteen years old. Another reason I want to major in computer science is the ongoing proliferation of Internet connected devices and devices with single chip…
not be quickly adapted by many students. Some skills, especially programming may be a difficult one for them to learn (Feldgen&Clúa, 2004). It asks them to spend more time on self-directed learning and constantly practice instead of relying much on the lectures and teachers. It is a big issue for colleges to encourage motivation and engagement for the first year students (Lee & Hammer, 2011). Many students are interested in programming, there is no doubt that step-through is a useful way to…
For my senior project, I decided to challenge myself by creating a computer program with the coding language Python. The main challenge presented in this project was that I had no previous coding experience and would have to essentially learn Python from scratch. After a period of research and with the help and guidance of several real-life engineers and Mr. Logsdon (the ECP advisor). I made my ultimate goal to create a digital home assistant using a Raspberry Pi. Following the steps of the…
is a small, card sized computer manufactured and designed in the United Kingdom by the Raspberry-pi foundations with intention of teaching basic computer science to school students and every other person interested in learning computer hardware, programming and DIY-Do-it Yourself projects. The Raspberry Pi have Broadcom BCM2835 system on a chip (SoC), including an ARM1176JZF-S 700 MHz processor, VideoCore IV GPU and was originally shipped with 256 MB of RAM, further upgraded (Model B & Model…
Programming has always come pretty easily to me and I have never had any problems picking up a new programming language but that was in the classroom. I was about to dive in to the deep end so to speak and I wasn’t completely sure I could stay above water. I found myself in a strange looking room surrounded by…
206A (Global Issues in Literature) I think about patterns and structure in both classes. In CPSC 240, the purpose of the class is to learn how to work with object-oriented Java code and to learn how to visually design and structure code instead of programming the first thing that comes into mind without a planning our next course of action. We talk about how our code has structure and patterns and rather than just writing code there are types of patterns that you look for and steps to…
doses of radiation to the patients, thus killing them. Before this, software developers were not a crucial part of the software design timeline. The first language that allowed programs to be written, thus potentially creating the software engineering discipline, was called FORTRAN and was developed in 1957. FORTRAN was not like the languages that are used to program computers now, as it used punch cards. Punch cards were the program, and they would be read by the machine which would then…
relating to computers. By reading every book I could find about computers, I propelled my knowledge much beyond the scope of our basic computer classes. I learned commands in MS-DOS and quickly became a proficient DOS user. I learned the C programming language and, by the time I was in sixth grade, I could already write sophisticated programs…
possess certain technical, business, and interpersonal skills. Although I consider myself technologically savvy, pursuing my degree in computer science will provide me with the core principles of computer systems and enhance my knowledge of programming languages, dimensional modeling programs, data structures and algorithms. My background in customer service has really helped to mold my interpersonal skills, which is needed in this field to be able to build and maintain relationships with…