Showing posts with label learning. Show all posts
Showing posts with label learning. Show all posts

Sunday, September 17, 2017

Bern, Interlaken, Spiez and Fribourg

This is my second cross-country Europe tour after the second one visited Skocjan Cave in Slovenia. Although I have already visited Europe several times to ICTP Trieste, the previous tour only sightseeing in local Trieste: the piazza, canal grande, the Grotta Gigante cave and the similar. Once I have a chance for longer time, I planned this Europe tour to Switzerland, a rich country in central Europe.


Departure

The reason for choosing Switzerland is that I want to visit my friends there, combined to have an excursion to some interesting places. I depart from Trieste by train via this route: Triste - Venice - Verona - Milan, it cost Eur 31. The train available for every hour and I departed at 17.15. It takes six hours from Trieste to the Milan plus some delay caused by the rain. The next is to get a bus to Chiasso from Milan, but it is not so easy. The problem is that I have arrived at Milan on 0 O'clock midnight, the only bus will go on 00.45 and the bus stop still unclear at the time. Once failed, I will have a long delay because the next train to Chiasso is only available in the morning, 7 a.m. After several times searching (it took almost 30 minutes to the bus stop), we find it and the bus is coming at 00.41, leaving Milano Centrale about 00.43, 2 minutes earlier. The following is location and map of Bus stop 236A to Chiasso from Milan.

Thursday, March 17, 2016

Learn Python the Hardway : The work flow

Really, I want to say; I hate python programming. But, when I said something bad, the bad will come to me again and again. So, let's to to stop it. Python is interpreter language or scripted language. It doesn't need to compile like C or C++. It seems the easiest (programming) language to learn. How to learn it? How to master it? what is the hard way to learn as fast as possible? Here the work flow:

Tutorial:
  1. Do all exercise in Learn Python The Hardway by hand (type, not copy paste), from Exercise 1 to Exercise 39.
  2. Solve the Project Euler Problem, Problem number 1, 2, 3, 14, 17, 57, 79 and 102 with Python.
  3. Learn the basic concept of python and advanced it with python object oriented programming. 
  4. Learn Tutorial-python.
  5. Learn from software carpentry python lesson.
Free online MOOC (interactive coding, RECOMMENDED):
  1. Datacamp's intro to Python for Data Science
  2. EdX Intro to Python for Data Science (Connected to DataCamp)
  3. EdX introdution to Programming Using Python
  4. MITx 6.00.1x Introduction to Computer Science and Prorgramming Using Python
  5. EdX Using Python for Research

That's all, do it. You'll master the python on the hard way method. That is one of the most important thing that I got from the workshop of scientific computing.

Sunday, December 01, 2013

Fact and Example of Thesis Statement

A thesis statement is logic arguments. It makes analysis and it is arguable. Thesis statement IS NOT main idea in paragraph. It reflects the arguments you are making about your main idea in a clear one or two sentences. Here are facts and examples of thesis statement.

Fact
  • A fact (or observation) is not thesis statement 
  • A strong thesis just have ONE main point, no more. 
  • A strong thesis is arguable from evidence
  • A good thesis can be expressed in two sentences 

Example:
  • "Ernest Hemingway is one of my favorite authors." Not a thesis statement. No one could have an alternative opinion about this; if you say he's your favorite author, then he is. 
  • "The music of Pink Floyd was the most important influence on American pop music in the 1980s." This is a strong thesis that could be argued with evidence.
  • "Eating organic food is good for your health and helps the farming economy, too." The problem with this one is that it focuses on two main points, not one, as required by a strong thesis.

Sunday, November 24, 2013

Connected Learning: Learn together in Information Era

The concept of connected learning is as human being we are connected each other. The use of technology in the information age is needed and it is very useful to gain knowledge by optimizing the use of technology. The distance between people while learning is solve by the use of this technology. Connected learning is new but old concept which is bridging the social life in global world.

Connected Learning Concept
As a concept, the are three educational values, three learning principles, and three design principles. Those three kinds of elements can be summarized in the following paragraph. The first is three values as the core of connected learning: