Thursday, February 4, 2010

TECH NEWS

Learning the Art of Creating Computer Games Can Boot Student Skills
Computer games have a broad appeal that transcends gender, culture, age and socio-economic status. Now, computer scientists in the US think that creating computer games, rather than just playing them could boost students' critical and creative thinking skills as well as broaden their participation in computing. They discuss details in the current issue of the International Journal of Social and Humanistic Computing.
Nikunj Dalal, Parth Dalal, Subhash Kak, Pavlo Antonenko, and Susan Stansberry of Oklahoma State University, Stillwater, outline a case for using rapid computer game creation as an innovative teaching method that could ultimately help bridge the digital divide between those people lacking computer skills and access and those with them. "Worldwide, there is increasing recognition of a digital divide, a troubling gap between groups that use information and communication technologies widely and those that do not," the team explains. "The digital divide refers not only to unequal access to computing resources between groups of people but also to inequalities in their ability to use information technology fully."
There are many causes and proposed solutions to bridging this divide, but applying them at the educational and computer literacy level in an entertaining and productive way might be one of the more successful. The team adds that teaching people how to use off-the-shelf tools to quickly build a computer game might allow anyone to learn new thinking and computing skills. After all, they explain, the process involves storytelling, developing characters, evaluating plots, and working with digital images and music. Indeed, their preliminary survey of this approach shows largely positive effects. Rapid computer game creation (RCGC) sidesteps the need for the students, whether schoolchildren or adult learners, to have any prior knowledge of computer programming.
Traditionally, various groups have stereotypically been excluded from computing to some degree, including women, seniors and people who don't consider themselves as mathematically minded. Dalal and colleagues suggest that their approach circumvents most of the issues and provides a lead into computing that would otherwise not be apparent.
With RCGC becoming increasingly popular in schools and universities, the team suggests that the next step will be to develop yet more effective teaching models using RCGC and to investigate the conditions under which it works best in improving critical and creative thinking and developing positive attitudes to computing among different groups by gender, age, nationality, culture, ethnic group, and academic background.

source: sciencedaily.com

A Computer Per Student Leads to Higher Performance Than Traditional Classroom Settings
A dozen years into the "1 to 1" computing movement's push to pair every schoolchild and teacher with a laptop, studies show the students in these programs outperformed their peers in traditional classrooms, according to researchers.
Students who have participated in 1:1 computing report higher achievement and increased engagement, according to findings of studies published in a special issue of the Journal of Technology, Learning and Assessment, published by Boston College's Lynch School of Education.
The journal's January 2010 edition represents the first-ever collection of peer-reviewed research articles examining the impacts of providing every teacher and student their own laptop computer in school -- typically know as "1:1 computing."
"This new collection of articles brings together some of the best evidence to date on the implementation and impacts of 1:1 computing," said Boston College Assistant Professor of Education Laura M. O'Dwyer, a co-editor of the journal, which is housed jointly in the Technology and Assessment Study Collaborative (inTASC) and the Center for the Study of Testing, Evaluation and Educational Policy (CSTEEP) at Boston College.
The journal includes co-editor and Lynch School researcher Damian Bebell's evaluation of a pilot program in Massachusetts' Berkshire County. Bebell found the Berkshire Wireless Learning Initiative produced improved performance in English and writing, though results for math achievement were flat. Overwhelmingly, the laptops got students excited about school.
Bebell said that across all of the studies contained in the journal, one common link is clear: the value of teachers committed to making 1:1 computing work.
"One of the most salient findings was the critical role that teachers played in the success of each 1:1 program," Bebell said. Additional factors critical to student success across 1:1 technology settings included:
Having a strong commitment from school leadership
Developing consistent and supportive administrative policies
Creating professional development opportunities for teachers, particularly the sharing of best practices
All of the studies that examined the impact of 1:1 computing on student achievement found that students in the 1:1 settings outperformed their traditional classroom peers on English/Language Arts standardized tests by a statistically significant margin. Study authors also reported on evidence of increased student motivation and engagement, as well as changes in teachers' instructional practices.

source: sciencedaily.com

Best techies not all Americans
In response to the Perspectives column written by Charles Cooper, "Can the U.S. still compete?":
I have been involved with the ACM Programming Contest since its inception in the late 1970s, and I feel compelled to write you a brief note on your comments related to our poor showing at the recent ICPC in Shanghai.
I think you presented a fairly reasonable commentary, but I think you also need to address the fact that the best scientific minds from our high schools in the U.S. have the option to attend any of the top 50 or so computer science programs in America (with a population of about 280 million). Compare this to China, where the top prospects have the option to only attend the top five computer science programs in China (with a population of 1.3 billion).
A similar picture is true for Russia, India, or even South Korea and Canada, where the best scientific minds attend the top two to 10 computer science programs. In fact, if you happen to be the "brightest" scientific student in most of these countries, your only option is to attend the best school, since almost your entire education will be completely free. Thus, one of their schools can easily field a team of three CS students that will be "all superior" in terms of their mental abilities.
On the other hand, several of our U.S. teams are likely to end up with one superior computer science student per team, and I do not have any doubt that this one student is of equal mental ability to the best computer science student in the world. But that leaves two others in a team who are most likely of lesser abilities. The ICPC is a team competition. All three team members must be of the highest level, mentally, in order to field a winning team.
Given my brief commentary above, it is not really likely that an American university can really come up with the best three computer science prospects for a programming team at the ICPC. China, Russia and other countries can obviously field much better teams of three programmers than any of our top schools in the U.S., given the fact that, in these countries, there is a much higher chance that there will be a concentration of the best minds in one or two institutions.
I guess that I am making an excuse, but this is really what is happening in the ICPC. I do not see any U.S. schools at the top of the ICPC for the near future, unless we do this like the Olympics--field teams by country only.

source: cnet.com

College freshmen less interested in tech
source: cnet.com
Incoming college students seem to have developed an allergy to computer science during the past four years--with women particularly being uninterested in the field.
That's the gist of a new report from Computing Research Association (CRA), a group made up of academic departments, research centers and professional societies.
The study could fuel concerns that the United States may be losing its edge in the realm of information technology, especially when measured against emerging powers such as India and China. The dot-com bust and offshore outsourcing have been mentioned as factors to explain declining interest among Americans in computer science.
Citing research from the Higher Education Research Institute at the University of California at Los Angeles, the report says the percentage of incoming undergraduates indicating they would major in computer science declined by more than 60 percent between the fall of 2000 and the fall of 2004, and is now 70 percent lower than it was during its peak in the early 1980s.
Interest in computer science among women fell 80 percent between 1998 and 2004, and 93 percent since its peak in 1982, according to the report, which will appear in the May edition of Computing Research News.
Last fall, the number of incoming freshmen who felt they would probably major in computer science was just less than 1.5 percent of all enrolled freshmen, according to the report.
"Freshmen interest levels at any given point have been an accurate predictor of trends in the number of degrees granted four to five years later," the report said. "It therefore seems likely that there will be a sharp decline in the number of bachelor's degrees granted in CS (computer science) in the coming decade."
CRA said results from its own survey of computer science departments reinforce this argument. The group's survey found that the number of newly declared computer science majors has declined for the past four years and is now 39 percent lower than in the fall of 2000. Enrollments have declined 7 percent in each of the past two years, CRA said.
"With a fall in degree production looming, it is difficult to see how CS can match expected future demand for IT workers without raising women's participation at the undergraduate level," the group said.
The topic of the declining participation of women in IT is prominent among concerns about the future of high technology in the United States.
That decline is somewhat puzzling, in part because women have increased their share of jobs in related areas, such as natural sciences.
Interest in the issue has been spurred in part by a furor over remarks earlier this year by Harvard University President Lawrence Summers. At a conference in January, Summers suggested that innate differences between the genders could help explain why fewer women succeed in science and math careers. He later apologized for the remarks.

THE ULTIMATE GAMING PC FOR LESS THAN $850

CPU
AMD Phenom II X4 3.40 GHz - ZipZoomFly $179 , Newegg - $189

CPU COOLER
Zalman CNPS9700 LED Ultra Quiet CPU Cooler w/Super Thermal Grease - ZipZoomFly $39, Newegg $53

MOTHERBOARD
ASUS M4A79XTD EVO AM3 - Newegg $110

MEMORY
OCZ3G1600LV6GK 6GB (3 x 2GB) 240-Pin DDR3 SDRAM DDR3 1600 - Newegg $140 after rebate ZipZoomFly-$127 after $20 rebate

VIDEO CARD
Option 1:
-Asus ATI Radeon HD 5750 1GB DDR5 - ZipZoomFly $140

Option2:
- MSI N250GTS Twin Frozr 1G GeForce GTS 250 1GB 256-bit DDR3 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card - Newegg $125
- EVGA 01G-P3-1158-TR GeForce GTS 250 1GB 256-bit DDR3 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card - Newegg $140

Option3:
- GIGABYTE GV-R567OC-1GI - about $110
- MSI N9800GT-MD1G GeForce 9800 GT 1GB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card - newegg $99 after rebate

HDD
- HITACHI Deskstar HD31000 IDK/7K (0S00163) 1TB 7200 RPM 32MB Cache SATA - newegg $85 after rebate, ZipZoomFly $80 after rebate
- SAMSUNG HD102UJ 1TB SATA 3.0 7200 RPM - $70 on zipzoomfly

POWER SUPPLY
OCZ StealthXStream OCZ700SXS 700W ATX12V Newegg: $65 after rebate

CASE
NZXT CS-NT-LEXA-S Lexa S (NZXT LEXA S LEXS ) - $60 on zipzoomfly $80 on newegg w/ shipping
AZZA Solano 1000 - $90 after rebate on ZipZoonFly

MEDIA DRIVE
Asus 2MB Cache SATA 24X DVD Burner - $28 newegg

CARD READER
Rosewill RCR-IM5001 USB2.0 75 in 1 internal Card Reader - $17 on newegg

Tuesday, January 20, 2009

DSLR photography blog

My DSLR Photography Blog Coming Soon!

Thursday, November 27, 2008

World's Richest



TOP 10 RICHEST PEOPLE IN THE WORLD


1. Warren Buffet

Net Worth: $62.0 bil
Industry: Investments
Source: Berkshire Hathaway
Country of Residence: USA
Country of Citizenship: USA

2. Carlos Slim Helu
Net Worth: $60.0 bil
Industry: Communications
Source: Telecom
Country of Residence: Mexico
Country of Citizenship: Mexico

3. William Gates III aka Bill Gates
Net Worth: $58 bil
Industry: Software
Source: Microsoft
Country of Residence: USA
Country of Citizenship: USA

4. Laxmi Mittal
Net Worth: $45 bil
Industry: Manufacturing
Source: Steel
Country of Residence: UK
Country of Citizenship: India

5. Mukesh Ambani
Net Worth: $43 bil
Industry: Manufacturing
Source: Petrochemicals
Country of Residence: India
Country of Citizenship: India

6. Anil Ambani
Net Worth: $42.0 bil
Industry: diversified
Source: diversified
Country of Residence: India
Country of Citizenship: India

7. Ingvar Kamprad
Net Worth: $31.0 bil
Industry: Retailing
Source: IKEA
Country of Residence: Switzerland
Country of Citizenship: Sweden

8. KP Singh
Net Worth: $30 bil
Industry: Real Estate
Source: Real Estate (DLF)
Country of Residence: India
Country of Citizenship: India

9. Oleg Deripaska
Net Worth: $28 bil
Industry: Diversified
Source: Russian Aluminum
Country of Residence: Russia
Country of Citizenship: Russia

10. Karl Albrecht
Net Worth: $27.0 bil
Industry: Retailing
Source: Aldi
Country of Residence: Germany
Country of Citizenship: Germany

(Source: Forbes.com)

Active Online Learning



Online Video Tutorials and Applets

Data structures and Algorithms

Bubble/Quick/Selection/Insertion Sort Java Applet
http://www.cs.oswego.edu/~mohammad/classes/csc241/samples/sort/Sort2-E.html

Merge Sort Animation Applet
http://www.cse.iitk.ac.in/users/dsrkg/cs210/applets/sortingII/mergeSort/mergeSort.html

Heap Sort Animaton Java Applet
http://www2.hawaii.edu/~copley/665/HSApplet.html

2-3 Tree Insertions Video
http://www.youtube.com/watch?v=bhKixY-cZHE

Graph Implementations Video
http://www.youtube.com/watch?v=2guA5uMEmZQ

Graph Traversals Video
http://www.youtube.com/watch?v=or9xlA3YYzo

Working of Dijkstra's Algorithm Video
http://www.youtube.com/watch?v=8Ls1RqHCOPw

Indian Institute of Technology Online Videos
Artificial Intelligence
http://www.youtube.com/view_play_list?p=E051420C2068DCB2
Artificial Intelligence (II)
http://www.youtube.com/view_play_list?p=6EE0CD02910E57B8
Computer Architecture
http://www.youtube.com/view_play_list?p=59E5B57A04EAE09C
Computer Graphics
http://www.youtube.com/view_play_list?p=338D19C40D6D1732
Computer Networks
http://www.youtube.com/view_play_list?p=32DBC269EF768F74
Computer Organization
http://www.youtube.com/view_play_list?p=1A5A6AE8AFC187B7
Data Communication
http://www.youtube.com/view_play_list?p=8BF3052396E05930
Data Structures and Algorithms
http://www.youtube.com/view_play_list?p=BF3763AF2E1C572F
Database Management System
http://www.youtube.com/view_play_list?p=9426FE14B809CC41
Design and Analysis of Algorithms
http://www.youtube.com/view_play_list?p=7DC83C6B3312DF1E
Discrete Mathematical Structures
http://www.youtube.com/view_play_list?p=0862D1A947252D20
Internet Technologies
http://www.youtube.com/view_play_list?p=04D5787E247DC324
Introduction to Computer Graphics

http://www.youtube.com/view_play_list?p=112A527F83F7A5E4
Problem Solving and Programming
http://www.youtube.com/view_play_list?p=94CA590D7781A9B9
Principles of Programming Languages
http://www.youtube.com/view_play_list?p=F7C73918190889CE
Software Engineering
http://www.youtube.com/view_play_list?p=8751DA481F0F0D17
Systems Analysis and Design
http://www.youtube.com/view_play_list?p=4F47209691234D1D

Stanford University Youtube Channel
http://www.youtube.com/user/stanforduniversity?ob=4

University of California Berkeley Youtube Channel

http://www.youtube.com/user/ucberkeley?ob=4

Science and Engineering Online Video Lectures and more
http://www.learnerstv.com

http://ocw.mit.edu
MIT OpenCourseWare (MIT OCW) is an initiative of the Massachusetts Institute of Technology to put all of the educational materials from its undergrad and grad courses online, free and free and openly available to anyone and anywhere.

http://www.cmu.edu/oli/

Carnegie Mellon University’s Open Learning Initiative. Similar to OCW, the courses as part of OLI also cover a wide range of subjects, though the selection is not as comprehensive. Currently, the site has courses in subjects like Engineering, Statistics, Chemistry, Logic and Proofs and Physics. Each course is divided into different modules, which usually comprise detailed lessons and courseware arranged topic-wise.

http://www.oercommons.org/

Open educational Resources. Not affiliated to any university like the two mentioned above.

http://www.nptel.iitm.ac.in/
Government of India funded. Indian Institute of technology (IIT) open course ware site.

http://www.apple.com/education/itunesu_mobilelearning/itunesu.html
Get educational content on your iPods...hurry!

In total, there are more than 30,000 audio and video files from different topics to choose from.
The educational institutions that are featured on the iTunesU include Stanford, MIT, Duke, Carnegie Mellon, Lehigh, UC Berkeley and Yale, among others.

www.oculture.com/2007/07/freeonlinecourses.html

www.w3schools.com
Learn everything about web - HTML, XML, AJAX, Javascript, vbScript, TCP/IP etc. It's free!
(updated regularly)

Wednesday, November 26, 2008

Tech News



Computer Science News
http://www.sciencedaily.com/news/computers_math/computer_science/
http://www.topix.com/science/computer-science

Windows 7 is ready!
Microsoft Corp's next version of the Windows operating system is almost ready for prime time. The CEO announced that a nearly final “beta” test version of Windows 7 will be available from Friday for regular PC users to download and tinker with. The new operating system -- which could be available for purchase on PCs within a year -- uses much of the same underlying technology as its predecessor, the much-maligned Vista. But Windows 7 aims to resolve many problems PC users had with Vista. For instance, Microsoft pledges to make it easier to install peripheral devices and to have the software pump out fewer annoying warnings and notifications. I hope Microsoft does not annoy us this time !

World's first 3D webcam - Novo Minoru launched!     US Price $89
Now, you can only see faraway people on your screen but you can also feel them!

Bumptop - Changing the status quo of GUI
Hey guys! I don't know if you have seen/heard of this great GUI platform for OS before.
visit www.bumptop.com
video: http://www.youtube.com/watch?v=M0ODskdEPnQ

Bose Active Suspension
Check this out. This technology is mind blowing. Independent suspension, each controlled by a micro controller.
http://auto.howstuffworks.com/car-suspension9.htm

http://www.youtube.com/watch?v=GWRS-u5uipM

Quantum Computing Spins closer
http://www.physorg.com/news146329499.html

Largest Prime Number Discovered
http://news.bbc.co.uk/2/hi/science/nature/3783149.stm

Single pixel camera has multiple futures
http://www.sciencedaily.com/releases/2008/10/081014134021.htm


USB 3.0 Brings optical connection (coming soon)
http://news.cnet.com/8301-10784_3-9780794-7.html

Security: Huge amount of sensitive data on redundant computer hard drives
http://www.sciencedaily.com/releases/2008/11/081105083549.htm

(updated regularly)

All Best Books



These are some books worth reading, collecting and preserving.

  • Algorithms
1) Introduction to Algorithms
Authors: Thomas H Cormen, Charles R Leiserson, Ronald L Rivest and Clifford Stein
This book is your bible of algorithms. It deals with every concept, every detail and every nook of algorithms.

2) Art of Computer Programming Vol 1-5
Author: Donald E. Knuth
I have nothing to say about it. You can guess everything by the name of the author itself. It's like a book about life written by God himself.
  • Datastructures
- Datastructures and Algorithms by Michael Goodrich, Roberto Tamassia and David Mount.
  • Programming Languages:
-C++
The C++Programming Language by Bjarne Stroustrup
C++ : The Complete Reference by Herbert Schildt
Beginning Visual C++ by Ivor Horton
-Java

-.NET

  • Operating Systems

Operating System Concepts - Silberschatz, Galvin, Gagne

- Unix
- UNIX Systems Programming: Communication, Concurrency and Threads

by Kay Robbins and Steve Robbins
  • Computer Graphics
- OpenGL: The official guide to learning OpenGL by Dave Shreiner
  • Discrete Math/ Mathematics for Computer Science
- Discrete Mathematics and it's Application by Kenneth Rosen


(updated regularly)