Thursday, May 28, 2015

Switch from Handout to Diary Form

Hello Guys :) . As you can see my recent post were of Handout Form because I want it to be more conceptual but now I change my blog's perspective maybe because I just forgot that this is a blog not a Handout, but I think the Handout Form was much interactive than the diary form and it is like an abstract that will live if we will chit chat about it.. I hope I can make more with my blog and share to you my new experiences or information regarding interesting things that you'll never knew. It is good to see a different angle(from Big Hero 6). Having my I.T 1 course was fun and sociable and because of it I had learned to edit a video using Sony Vegas and it was really fun that I learn a lot from one software. I aslo hope I can learn a lot from you guys thanks. :) We can also talk about Japanese Anime in my blog.


Impress to Animation

Inspired by prezi.com impress teach me how to advertise words with animation and to talk with animation. At a glance I was amazed on how slides were shown in different styles and animation, but for me it is hard to make external CSS and Javascript and I thought we would make external CSS and Javascript. Luckily, we focused on sample HTML and make few adjustments to its animation and format. With HTML sample, we managed to learn from as our instructor teaches us step by step and with improvement on sample HTML I was happy because of its animation. My seatmate enjoys on rotating animation and his slide was just like a Ferris wheel, but then it was just for fun and I bet he will not use it for his own impress. With impress pictures is not needed as long as your words are persuasive and catchy. We can use it everywhere and anywhere. In any occasion such as Birthdays, Party or Reunion. It can also be used in advertising as I said earlier. I think as a student this can be used as an Ice Breaker in class or can also be used in lecture so that instead of sleeping, we will be amazed.

Google Drive (Cloud Computing)

Google Drive is a cloud storage service which allows us to store anything online and from it we can also use Google Docs, Sheets, Slides, Forms and many more. It was a good day when our instructor started to introduce google drive, but the common problem was the speed of the internet connection in our university. In resolving to that our instructor explain how Google Drive works as well as Google Docs, Sheets, Forms and Slide. We manage to visit the instructor's given site for us to work on Google Document simultaneously and this was the fun part that we enjoy interacting with each other by typing any words that comes to our mind. For me Cloud Computing was efficient, but in the status of our country internet speed it is limited.  The lighter side of Google Drive was the use of Google Docs because you will not need to have a Microsoft word on your computer but it is internet based. With Cloud Computing we can expand our research work making our ideas to flow in every nations and cloud computing have a big impact and opportunities for business.

Cascading Style Sheet

My impression with CSS(Cascading Style Sheet) that it was hard, but then it is like HTML that has another function. CSS was our next lesson and it was used to design our own website so that it would be organize and presentable. When I'm home I try to use CSS in my HTML and play with it and I visualize my webpage to be like Facebook even in simpler design so that it would look fine and I think I achieved it by using CSS, but our instructor recommended us to go to w3schools.com so that we can learn more about CSS and HTML  and I looked at it and the tutorials are good however, I had my time pressure feeling so I didn't wander in that website and  I finish to layout my webpage based on our instructor's teachings. I was impressed when there were 3 types of CSS that was Internal, External and Inline because we can use it in many different ways. In my website I used an Internal type of CSS because I have been just a novice of HTML and CSS and I think I'm more comfortable with it so I give it a go then everything worked for me.

Internal Style - are defined in the <head> section of the current web page

External Style- are defined on the External Style Sheet, which is linked to the web page(s).

Inline Style- are defined within the HTML markup of a particular page element.




The Second Encounter with HTML

In my High School life, I had my computer subject when I was 4th year and our instructor introduces us HTML and gives us basic instructions to make our own website by using notepad and at first we have a demo about it, then our instructor introduce a website maker which is better because you will not need to type and you can just think about your own design for your website construction. Then now in college, I was excited because HTML is our next lesson and I expect that we will make our own website via notepad or gedit and that's what happen. It was easy for me to learn HTML because I had encountered it in my High School and it was a lot of fun knowing all kinds of HTML stuff. The HTML teaches me to invest time in valuable information and every bit of it is important and If I will make my own website it is better to do it from the scratch even if it was harder. HTML is like a letter because it consists of Head, Body and the Footnote but, it is more than a letter because it is a page where everyone can interact and it can be customized. It can also be linked to other web page so it is an unlimited or an expandable source of information..  This is how simple html is made in notepad.

Thursday, April 9, 2015

Python ( Programming Language)

Python
is a programming language and it can be use in different applications.
It is easy to learn that's why it is used as an introductory programming language.

Objects
the core things in which a python program manipulate
scalar objects: int, float, bool (true or false), none (null) *scalar objects means atomic objects
non-scalar objects: strings, structures *it is a set of elements

Variables
are the temporary holders of values
case-sensitive
assignment operation is from right to left
e.g  person0= Ei-chan

Operators
is a program element that is applied to one or more operands in an expression or statement.

Expressions
objects + operators
evaluation follows PEMDAS

Comments
'#' for single line comments '''<multi-line comments>'''

Running Python
interactive interpreter ( in terminal to exit  Ctrl+D)
when finished creating program in text editor save it as .py(file extension of python)

Basic Input/Output
print is used to show the values on the terminal and use the input to ask values from the user

eg. print("Hello World!")
yourage= input("what is your age")

Iterative Statements
WHILE LOOP: while body keeps on repeating as long as the condition is true.

while(condition):                                       if(condition):
<indent>while_body                                 <indent>if_body

Conditional Statements                              elif(condition):
IF-ELIF-ELSE                                           <indent>elif_body

else(condition):
<indent>else_body

Thursday, March 19, 2015

Digital Logic and Boolean Algebra

In relation to binary, Boolean algebra is a mathematical system for the manipulation of variables that can have one of the two values which are "true" and "false" in formal logic while on and off, or high and low, or 1 and 0 in digital system.

Boolean Functions
-expressions formed with binary variables and Boolean operators that produces an output that is either 1 or 0 and can be represented using Algebraic Expression, Truth Table or Logic Circuit

Example of Boolean Function:
F= A + (A'B)

Evaluating the given example by the given values:
A=0, B=1, x=0, y=0, z=1
F= 0 + (0'•1)
F= 0 + (1•1)
F= 0 + 1
F= 1 

Boolean Operations
Truth Table - shows the relationship between the input values and the result of a Boolean operator or function in tabular form.

Example of a Truth Table:


Digital Logic Circuits
Example:


Simplification of Boolean Functions
-simpler circuit is faster and less expensive 
-reduce the complexity of the ate level implementation and signal propagation delays
-the Laws of Boolean Algebra is applied

Example:
F= A + (A'B)
= (A + A') (A + B) distributive 
= 1 (A + B)             inverse
= A + B                  identity

Thursday, March 12, 2015

Binary Arithmetic

Consist of fundamental operations.

0+ 0 = 0          1 + 1 = 10
0 + 1 = 1          1 + 0 = 1

Fixed point representation is used to represent integer values (from what I taught on Number Systems)
Ex. 100 to base 2 will be 4 to base 10

Magnitude Representation (MR)
- using all bits to represent the magnitude but not the negative values.

Signed- Magnitude Representation (SMR)
-makes use of leftmost bit to represent it whether it is positive or negative.
If the leftmost number or the sign bit is 0, therefore it is positive,
but if it is 1 then it is negative.
Ex. 0100 = + (positive)
 1010= -(negative)

Signed Complement Representation (SCR)
-it is the same with SMR, but if it is negative we can either use 1's complement or 2's complement to convert it to decimal. There is no need to use 1's and 2's complement in a positive bits.

1's Complement Form
-using it with a negative one it will complement all of the bit so that it will be compatible with the negative value.
Ex. 1 11010010(negative)  complement is 00101101(final answer).

2's Complement Form
-using 2's complement form you will complement it first before you have to add one.
Ex. 1 11010010(negative) complement is 00101101 then add 1
= 00101101
+               1
= 00101110(final answer)

The Addition and Subtraction of Binary
-get the SCR of the negative numbers then add the two numbers
-If using 2's - discard end carry, 1's add the end carry to the sum
-In subtraction, convert it first to addition then use SCR then add the two numbers.




Thursday, March 5, 2015

Number Systems

When we type some letters , numbers or words, the computer decipher them in numbers as computer only understands it. Therefore, number system is used to represent digital data and the digital data is represented by symbols called digits.

The Number System introduced was Decimal, Binary, Octal, and Hexadecimal. Each Number System had their corresponding base and coefficients which is shown below:

    Number System           Base              Coefficients

  • Decimal                   10                      0-9
  • Binary                       2                       0, 1
  • Octal                         8                       0-7
  • Hexadecimal            16                    0-9, A-F
The Base Conversion was also discussed and as follows:
  1. Base-r to Decimal
  2. Decimal to Base-r
  3. Binary to Octal
  4. Binary to Hexadecimal
  5. Octal to Binary
  6. Hexadecimal to Binary
  7. Octal to Hexadecimal or Hexadecimal to Octal
Each Base conversion has its procedures and it has also a trick so that you can able to convert it faster. The Base-r to Decimal trick was just to align the numbers to 1,2,4,8,16,32,64,128 and so on and each aligned numbers at 1 will be added and the sum would be the answer but this is just for base 2 numbers. 
The Decimal to Base-r was the process of division and you will divide it by r in list view and accumulate its remainders and read the remainders up and that would be the answer. 
The Binary to Octal was to partition the binary numbers into groups of 3 and you can now compute its equivalent in decimal and that would be the answer. 
The Binary to Hexadecimal was to partition the binary number into groups of 4 and just like the Binary to Octal compute the equivalent decimals and that would be the answer. 
The Octal to Binary was to convert the 3 digits to its binary equivalent. 
The Hexadecimal to Binary was to convert each hexadecimal digit to its 4 digit binary equivalent. The Octal to Hexadecimal or Hexadecimal to Octal was to convert it first to either Binary or Decimal then you may convert it to octal or hexadecimal.   

Thursday, February 26, 2015

Computer Hardware

In Computer Hardware Discussion, we learned the functions and the parts of Computer Hardware.
The Major or Common Parts of Computer Hardware are :
1. Motherboard
2.CPU or Processor
3. RAM (Random Access Memory)
4. HDD (Hard Disk Drive) or SSD (Solid State Drive)
5. Video Card or Graphics Card

The parts of the Motherboard were also discussed as well as other components that connects the other Hardware parts into the Motherboard. The ports connecting the keyboard, mouse and other input/output devices are also shown.

In this topic we were able to distinguish each hardware parts because of its specific function as well as its speed and compatibility. We able to reflect what we had learned by choosing the best equipped laptop for us.

Thursday, February 19, 2015

Content Management Systems

The Content Management Systems (CMS) enables us to use our browser so that we can manage our websites. It is often used to run websites especially websites that contains blogs. It targets for easier managing of websites rather than hand coding. 

The Online Site Builder is used to design your customizable website and it is easier to set-up a website using Online Site Builder.

The Difference between the CMS and Online Site Builder are:
In CMS, you can bring your site anywhere even when you change your web host and it is easy to create an online community and you can fully control the software.
In Online Site Builder, you can easily create one and many templates to choose.

Web or Text Editor is used to write HTML and CSS files then transfer to web host's computer.
 
This will introduce Blogging just like this blog. :)

Friday, February 13, 2015

About Kyocchi (Me)

Hello Everyone. This Blog is made for my I.T 1 subject and I'm interested in computers as well in nanotechnology. You are welcome to read my blog for information regarding my subject and my interest. I will be happy to share my knowledge with you. If you have questions just comment in my post.