rupesh at #gafesummit

50

Click here to load reader

Upload: rupesh-kumar-shah

Post on 05-Aug-2015

386 views

Category:

Documents


2 download

DESCRIPTION

At the Google Education Sumit.

TRANSCRIPT

Page 1: Rupesh at #Gafesummit

InOpenSimplifying and Strengthening Knowledge

Page 2: Rupesh at #Gafesummit

Thoughtful Technology

Page 3: Rupesh at #Gafesummit

Let’s take a step back

Page 4: Rupesh at #Gafesummit

Education Technology

Page 5: Rupesh at #Gafesummit

Technology Education

Page 6: Rupesh at #Gafesummit

Computer Science in Schools (1-12)

Page 7: Rupesh at #Gafesummit

Syntax !

Syntax Different

OS

at Home !

Argh

Is my

presentation

attractive ?

Pro

gram

ing

is d

iffi

cult

! T

ch

Understanding the Current Scenario (1/3)

Wh

y is

FB

b

ann

ed

#B

ad

Page 8: Rupesh at #Gafesummit

‣Exposure to technology - #smartphones #laptops, #embedded computers #digital-solutions #tabs have become a norm.

Understanding the Current Scenario (2/3)

‣High proliferation of Education related material. #Overwhelming #Confused

Page 9: Rupesh at #Gafesummit
Page 10: Rupesh at #Gafesummit

Understanding the Current Scenario (3/3)

Computer Science in Schools has mostly been about acquiring skills

Understanding the Current Scenario (3/3)

Page 11: Rupesh at #Gafesummit

Can somebody who ‘only’ knows how to operate an email service write good emails? Is just the ability to type email sufficient?

Questioning the Current Scenario ? (1/3)

106

mA

Tejas: Today we made a poster on “Communication – old and new”. Tejas and Jyoti show the poster that they have in their hands.Moz: Oh! !is is good. So you know about email.Jyoti: We know that emails are like letters. Tejas: We know that emails are sent using computers. Jyoti: We receive letters, greeting cards and invitations by post. Is it possible to do the same with emails?Moz: Yes. You can. Jyoti: Post o"ces deliver letters to us. So how is email delivered to us?

Moz: How did you search for information?Tejas: We had to use a web search engine.Moz: Similarly there are some websites using which you can send and receive emails. Tejas: So is the website like a post o"ce distributing mails to us?Moz: Right. And this is called email service. !e web site is called email service provider.

Communication using E-mail

7Lesson

Email Email means sending and receiving mails electronically using computers.Email is similar to writing letters and is a quick way of keeping in touch with other people.

CONCEPTS

In this lesson you will learn:How to communicate by using email.How to create email accounts.

Info

Email Service providerSome websites provide email service to send and receive email.The website that provides the service is called the email service provider.

Page 12: Rupesh at #Gafesummit

Can somebody who ‘only’ knows the skill of MS-PPT create effective presentations?

Questioning the Current Scenario

2

Thinking Cube:1. Do a paper folding activity to create a cube. Write names of different thinking

skills on each facet. This cube is ready to be used as a dice in a play. Ask questions on the facet on

the top. Prepare a list of questions on each of the thinking skills. For example:

List the steps involved in gathering information systematically. i.

What is the difference between main steps and detailed steps? ii.

Apply logical reasoning to solve a given problem. iii.

(refer: http://www.toolsforeducators.com/dice/)

Computer Masti Dice:2. Create five cubes in diffreent colours. The cubes are color coded to

represent one of the topics that students learnt in Computer Masti. The orange cube would have

questions on various computer parts and peripherals, the purple cube would contain questions

associated with various tools and office applications. The green cube would contain questions on

Internet, yellow cube would contain questions on how thinking skills are applied while working

on particular applications, the blue cube would contain questions on programming concepts.

Examples of questions: (to be written on the dice).

(refer: http://www.thinkingdice.com/)

Stepwise Thinking

BrainstormingLogical Reasoning

StepwiseGathering Of Info

Multiple Representation Data Analysing

Unit of measurement for RAM is ___________

To draw a picture, use applications, such as ___________

Forever command of Scratch is an example of ___________

While organizing

computer, ___________

Some popular search engine sites are ___________

Scanner is used to ___________

To change

the font type,

use the option _________

Variable is ___________

To synthesize

the information

gathered by

____________

Some of the

ways to share

content over

Internet are

__________

Page 13: Rupesh at #Gafesummit

‣Can somebody who ‘only’ knows how to use the syntax of a programming language write efficient programs?

Questioning the Current Scenario

Page 14: Rupesh at #Gafesummit

Correct Learning of Computer

Science in Schools.How ?

Page 15: Rupesh at #Gafesummit

Computer Science with thinking at

every step

Design and Pedagogy

Page 16: Rupesh at #Gafesummit

Thematic Integration

Spiral Curriculum

Guided Enquiry

Approach

Page 17: Rupesh at #Gafesummit

Approach

!"य$ान'मानागम् !माणाना,नPatanjali Yoga SutraIdeology (Sutras) by Patanjali Maharishi to attain ‘Pramana’ (right knowledge). It is related to constructivist method of teaching/learning

Page 18: Rupesh at #Gafesummit

‣Thinking Process skills such as Stepwise thinking, Gathering information systematically, Brain storming & Mind maps.

‣Group activities & Project Based Learning.

‣Modern communication tools & Cloud computing.

‣Multi-media programing & Digital story telling.

Computers with blend of 21st Century Skills

Page 19: Rupesh at #Gafesummit

Computers with HOTS (Higher Order Thinking Skills)

Page 20: Rupesh at #Gafesummit

Computer blended with healthy habits for next generation of technology users – dynamics o f technology and less of physical activity.

Computer Science with blend of Multiple Intelligence

Page 21: Rupesh at #Gafesummit

ExamplesFamiliarity

with Computers

Page 22: Rupesh at #Gafesummit

Examples Publishing

Page 23: Rupesh at #Gafesummit

Examples Internet

Page 24: Rupesh at #Gafesummit

Examples Programming

Page 25: Rupesh at #Gafesummit

What is Computer Masti (CM) ?

‣ Computer Science for Schools.

‣ It is a collaborative product of IIT Bombay and InOpen Technologies.

‣ Content Service Solution. Text Book (or ebook) along with Teacher Training, Handholding and Assessments.

‣ Available for different curriculums

Introducing Computer Masti

Page 26: Rupesh at #Gafesummit

Highlights

Page 27: Rupesh at #Gafesummit

‣ The inception of Computer Masti (CM) has come about at a critical juncture when there was a visible need for a standard Computer curriculum, trained teachers and quality instructional material.

‣ Fun and Engaging Content.

‣ CM uses Scaffolded learning.

‣ CM adopts a constructivist pedagogical approach. Learning is contextual and idiosyncratic.

‣ The content apart from teaching the computer literacy skills, also teaches concepts like stepwise thinking and logical reasoning.

Computer Masti

Page 28: Rupesh at #Gafesummit

‣ CM is independent of any operating system. We celebrate FOSS

‣ Applications can be installed from internet and used without any cost

‣ Visual programing methods

‣Mind mapping tools

‣ Productivity tools

‣ Educational games

Computer Masti: Applications

Page 29: Rupesh at #Gafesummit

Computer Masti : Featured Application

Scratch - A visual programming

language from MIT, USA. It helps

establish correct programming skills in adolescent years

Computer Masti: Featured Application

Page 30: Rupesh at #Gafesummit

Worksheets Activity Projects

Continuous Evaluation through scaffolded problem-based learning

Page 31: Rupesh at #Gafesummit

Deep Support Implementation

Page 32: Rupesh at #Gafesummit

Implementation and Support

Page 33: Rupesh at #Gafesummit

Google Docs in Core CS Curriculum #search

19

Tejas: We can also !nd weather forecast.Jyoti: We can search for computer games too!Moz: Web is a very useful place where you get various types of information.Tejas: Searching is fun. But look, I wanted to !nd some football games that I can play. I entered the phrase Football and it has given me sites which has information about football but not about football computer games.Moz: Ok. Now enter “Football game” with the quotes around the phrase.

Tejas: Ok. Now I found the sites that I wanted.Moz: Here are few more tips to search the web.

Page 34: Rupesh at #Gafesummit

Google Docs in Core CS Curriculum #email

52

Info

Ŗ� Search in an email application is similar to a search engine on the Internet. When a query is entered, the emails having the words of the query in the message will be displayed as a list.

Ŗ� Advanced search options provide many more features to narrow down the search to the speci!c results.

Search and Advanced search

Moz: Whenever you see a search option, you should also look into the advanced search options. !ese help you to narrow down the search to your speci"c requirements.

For example, in Gmail, by clicking Show search options next to the search box, an interface with various criteria is shown. By entering your criteria in the appropriate "elds, the speci"c message that you are looking for will be provided.

Moz: Now explore some of the settings available. You can change them to suit your needs. Check the language option and the signature option.

51

Moz: Now, explore the folders that are available in the email application and see their organization structure.Jyoti: In Inbox we have the mails received, and in the Sent mail folder the mails that we send.Tejas: Sent mail folder will be the log of our assignment. We can show this to our teacher.Jyoti: I want to show only the mails sent to the group of classmates. Using Search option should provide this information. Moz: Check the Advanced search options.Tejas: Search has many options. We can search one folder or all the folders. Other options in Search help us to show the speci!c logs to our teacher.

Moz: What will you do when you need to send mails in another language?Tejas: When our Hindi subject teacher asks us to send a notice, we have to use Hindi language. "ere is an option where we can choose the language in which we want to compose the email. Look, I select Hindi, then I type “Namaste Moz” in English and this comes up in Hindi script. Let me enter “Aapko janamdin ki shubhkamnaye”. "is is good. It also provides Hindi letters for us to edit the Hindi text.

Sending mail to multiple email addresses:Multiple email addresses can be entered in To !eld with a ‘,’ as a a seperator.If email addresses of the people to whom we are sending email are entered in:

o Cc: Each recipient of the email can view the email addresses of other recipients of the email.

o Cc stands for Courtesy copy also called as Carbon copy o Bcc: Each recipient of the email feels that the email has been sent to their account only. The other recipients email addresses are hidden.

o Bcc stands for Blind courtesy copy also called as Blind carbon copyAttaching !les:

More than one !le can be attached.The !le can be of any type: text, audio, video, image, etc.

Text in email:Spelling check and formatting of the text is also available in many email applications.In some applications, multiple languages can be used for the text of the email.

Composing email

Info

Page 35: Rupesh at #Gafesummit

Google Docs in Core CS Curriculum #docs

56

Moz: When you create a !le using Google docs, where is the !le stored? On your desktop or on a Google server?

Jyoti: "e !le is saved on a Google server. We can retrieve it whenever we need it.Tejas: One more feature is that we can share the !les by setting permissions.Jyoti: We can also allow other users to edit the !le by setting the permissions. Tejas: "e feature of editing by other users is very useful, especially when we are working as a group.

Moz: What are the upload and download features of such sites? Can you upload any number of !les? Can you organize !les into folders?Jyoti: Uploading and downloading of !les can be done anywhere, anytime, using Internet, even through mobiles. Files can be organized into folders. A limited space is provided to the users to save and share !les. Unlimited space is provided usually on payment. Most of our personal requirements can be met without payment.

Moz: Now explore the site where you can create !les. Let us look at one such website and see the features that are o#ered on such websites.Tejas: Let us explore Google docs. We can create documents, spreadsheets, drawings and presentations on this site.Jyoti: All these applications are available online.

CONCEPTS

Jyoti: We need not have these applications on the desktop. We can access the !les from anywhere and also share them from anywhere. We do not have to worry about taking backup of our !les. "is website is really very useful. We just need an Internet connection. Moz: You are right. "e website provides applications, storage space and many other services. "e user need not have any knowledge about details like which computer are the !les stored on. One term for this is cloud computing.

Cloud computing is a technology that uses the Internet and remote servers to maintain data and applications. Cloud computing provides computation, software, data access, and storage services to users independent of their physical location. Cloud computing allows users to use applications without installation and access their personal !les from any computer with Internet access.

Cloud computing

Page 36: Rupesh at #Gafesummit

Google Docs in Core CS Curriculum #blogs

77

Skill

Step 4: Start Blogging Step 5: Publish and view Blog

Jyoti: This looks simple. I will explore all the tabs and see how I can edit my post, add pictures and videos, to my blog.Tejas: I can’t wait to start my blog, share it with my friends and see their comments.Moz: In earlier days, users had to be familiar with HTML (Hypertext markup language) syntax in order to publish content on the Internet. But now it has been simplified, so you can just compose text and the software takes care of generating the HTML program code automatically before publishing.Tejas: Yes, we saw an option called edit HTML in step 4 while composing the post.

Moz: Today without coding in HTML, we can create simple websites by using tools like Google sites (http://www.sites.google.com), Wix (http://www.wix.com). We can also create complex websites by using tools called Content Management Systems (Drupal, Joomla, Tinyurl).Jyoti: Are these tools and services free?Moz: Basic features like html pages, search, templates, storage space and hosting are free. But if premium features like customized templates, specific domain names, website support and management, are to be paid for.

Tejas: Some websites that we see are very clean and easy to use whereas some are very cluttered and loud. Can you tell us some guidelines to design good websites?

HTML code for above:<html><body><br/><strong><span style=”color: orange;”>Welcome to my Cookery blog</span></strong><br /><br />Today we will discuss how to prepare coconut chutney!<br /><br />Ingredients<br /><br />

Creation of blogs

4 5

Page 37: Rupesh at #Gafesummit

Google Docs in Core CS Curriculum #stats

‣300,00 students and 125+ schools using Google Docs in their Govt. prescribed. 2000+ teachers introduced already. Saved 100,000 $ uptil now

0

75000

150000

225000

300000

2009 2010 2011 2012

Page 38: Rupesh at #Gafesummit

Hindi Urdu Marathi

ArabicGujarati Kannada

Tamil

Bengali French

Telugu

Computer Masti in Multilpe Langugaes

Page 39: Rupesh at #Gafesummit

‣ Develop clarity in step-wise execution of any task, right from planning to evaluation.

‣ Develop clarity in communication, right from critical thinking to creative presentations.

‣ Develop confidence in solving complex problems using simple thinking.

In Other words, we choose Computer Science as a vehicle to mold next generation technology users.

For us, Teaching Computers is just an excuse to:

Page 40: Rupesh at #Gafesummit

Ideal Scenario: Concepts are important, Skills follow..

Page 41: Rupesh at #Gafesummit

Direct from Classrooms

Gallery

Page 42: Rupesh at #Gafesummit

Computer Masti Lab

Page 43: Rupesh at #Gafesummit

Camp Activities

Page 44: Rupesh at #Gafesummit

Computer Masti Implementation for under-resourced

Page 45: Rupesh at #Gafesummit

Computer Masti Teacher Training

Page 46: Rupesh at #Gafesummit

Computer Masti - Principal Conference

Page 47: Rupesh at #Gafesummit

Our Vision - Confident Thinkers

Page 48: Rupesh at #Gafesummit

InOpen | Love

Page 49: Rupesh at #Gafesummit

‣ InOpen started in 2009 by Rupesh and Prof. Sridhar.

‣ Incubated in IIT Bombay.

‣ Focus on developing high quality academic content through intense research.

‣ InOpen aims to touch the lives of 1,000,000 students by 2013.

‣ InOpen has also been mandated by Govt. agencies.

InOpen | Executive Summary