Skip to main content

Home/ Teaching and Learning with Web 2.0/ Group items tagged Framework

Rss Feed Group items tagged

titechnologies

Reasons why React Native Is the Future of Hybrid App Development - TI Technologies - 0 views

  •  
    As the world of mobile apps is expanding beyond comprehension, demand for better and faster apps shoot up. We need applications that perform easily, have a magnificent look, simple to create, and can be implemented rapidly. All these necessities are difficult to satisfy as high performance, related to native apps, set aside enough time for the advancement. Then again, faster deployment, related with cross-platform applications, trade-off, no less than a bit, on performance. Therefore, aching for better languages, tools that help top-notch hybrid apps development, and frameworks keep developers on their toes. One such resolution, which quickly changing the universe of versatile applications is Facebook's React Native. It is a JavaScript library to assemble a UI that enables you to make versatile mobile applications and work easily as native apps. It even gives you a chance to reuse the code over the web and mobile platforms. You don't have to develop for Android and iOS, independently, as one code is sufficient for both the platforms, saving money and time. Let's look at some reasons that point towards React Native taking the center stage in the future. Supports Both iOS & Android - 'Supportive' Because of the two different operating systems which are majorly being used by the customers across the world, the primary challenge for the mobile app development companies is to choose one ahead of the other. But Facebook made it easy by introducing React Native. It supports both iOS and Android making it convenient for the app developers to use the same code for both the platforms without writing it from the scratch. Reusability for better development What makes us to state that REACTS is the eventual fate of application development? It is the reusability of the components. You don't have the Web view components anymore for hybrid apps with React native. The essential code for this framework will easily be reused within the native apps, and you'll easily compile it
titechnologies

THE ADVANTAGES AND DISADVANTAGES OF USING REACT NATIVE AS CROSS-PLATFORM APP DEVELOPMEN... - 0 views

  •  
    The cross-platform app development is seemingly becoming popular as the stratum of competition is surpassing higher up the order. What's more, without any doubt, React Native has been distinguished as the most preferred cross-platform solution for the creation of both iOS and Android apps respectively. With React Native, you can work on two distinctive Operating Systems utilizing a single platform. React Native likewise demonstrates supportive in building attractive User Interfaces, which can't be recognized from a native app. The React Native might be a popular choice, however, it isn't the best decision as it has a few disadvantages also. Therefore, we would be highlighting the major advantages and disadvantages of the React Native, with the goal that you can a thought when to utilize the platform and when to maintain a strategic distance from it. Advantages of React Native Known for Optimal Performance Obviously, React Native is a genuine resource when it comes to enhancing the performances through native control and modules. The React Native gets associated with the native components for both the Operating Systems and generates a code to the native APIs upfront and freely. Presently the performance enhances because of the way that it makes utilization of a different thread from the native APIs and UI. Large Community of Developers The Fact that React Native is an open-source JavaScript platform where every developer is allowed to contribute to the framework and it's effectively accessible to all. In this way, you can take full advantage of the community-driven technology. The support of a large community is likewise valuable as it enables you to share your portfolios and experiences so that you can go for better coding. There is one platform GitHub React Native Community, which urges the developers to share their experiences at whenever point they learning something new about the React Native. They likewise get the feedback and reviews on the same establishi
titechnologies

Top 11 Tips to Improve AngularJS Performance - TI Technologies - 0 views

  •  
    AngularJS is made to rearrange the complex process of building and overseeing JavaScript applications. In view of the Model-View-Controller, or MVC, programming structure, AngularJS is particularly valuable for making single page web apps. Today, online businesses are enormously affected by the performance of web technologies that they use for their respective tasks. Henceforth, it winds up the importance to dive into the majority of the elements that are harming their business growth. AngularJS can rapidly be added to any HTML page with a straightforward tag. In case you're asking why you have a couple of slow pages, here are a few hints to accelerate your code. AngularJS Optimization Tips Batarang Tool to Benchmark Watchers Batarang is an awesome dev tool from the AngularJS developer that brings down your debugging efforts. In spite of the fact that it has numerous new features, some of them enable you to profile and track the execution of your AngularJS performance. In addition, the watch tree figures out which extensions are not destroyed as it is by all accounts if there is an increase in the memory. Chrome Dev Tool Profiler to Identify Performance Bottlenecks This one is a helpful device that gives you the alternative to choose which profile type you need to make. Take Heap Snapshot, Record Allocation Timeline, and Record Allocation Profile are utilized for memory profiling. After this performance improvement, your app will complete in under two seconds and clients can freely connect with it then. Limit your watchers Talking about which, whenever you introduce data-bindings, you make more $scopes and $$watchers, which drags out the digest cycle. Excessively numerous $$watchers can cause lag, so restrain their utilization as much as possible. Utilize scope.$evalAsync On the off chance that you endeavor to manually initiate the digest cycle while it's now running, you could get an error. To keep this from happening, utilize scope.$evalAsync rather than $appl
Michael Johnson

E-Learning 2.0 ~ Stephen's Web ~ by Stephen Downes - 20 views

  • In general, where we are now in the online world is where we were before the beginning of e-learning [1]. Traditional theories of distance learning, of (for example) transactional distance, as described by Michael G. Moore, have been adapted for the online world. Content is organized according to this traditional model and delivered either completely online or in conjunction with more traditional seminars, to cohorts of students, led by an instructor, following a specified curriculum to be completed at a predetermined pace.
  • networked markets
  • In learning, these trends are manifest in what is sometimes called "learner-centered" or "student-centered" design. This is more than just adapting for different learning styles or allowing the user to change the font size and background color; it is the placing of the control of learning itself into the hands of the learner
  • ...21 more annotations...
  • creation, communication and participation playing key roles
  • The breaking down of barriers has led to many of the movements and issues we see on today's Internet. File-sharing, for example, evolves not of a sudden criminality among today's youth but rather in their pervasive belief that information is something meant to be shared. This belief is manifest in such things as free and open-source software, Creative Commons licenses for content, and open access to scholarly and other works. Sharing content is not considered unethical; indeed, the hoarding of content is viewed as antisocial [9]. And open content is viewed not merely as nice to have but essential for the creation of the sort of learning network described by Siemens [10].
  • "Enter Web 2.0, a vision of the Web in which information is broken up into "microcontent" units that can be distributed over dozens of domains. The Web of documents has morphed into a Web of data. We are no longer just looking to the same old sources for information. Now we're looking to a new set of tools to aggregate and remix microcontent in new and useful ways"
  • Web 2.0 is not a technological revolution, it is a social revolution.
  • It also begins to look like a personal portfolio tool [18]. The idea here is that students will have their own personal place to create and showcase their own work. Some e-portfolio applications, such as ELGG, have already been created. IMS Global as put together an e-portfolio specification [19]. "The portfolio can provide an opportunity to demonstrate one's ability to collect, organize, interpret and reflect on documents and sources of information. It is also a tool for continuing professional development, encouraging individuals to take responsibility for and demonstrate the results of their own learning" [20].
    • Michael Johnson
       
      Also a place to receive and give feedback. I believe that one of the things that learners need to have to be prepared for learning in this space (social media or web 2.0) is the ability to evaluate, to give good feedback. Additionally, to be able to receive feedback constructively.
  • In the world of e-learning, the closest thing to a social network is a community of practice, articulated and promoted by people such as Etienne Wenger in the 1990s. According to Wenger, a community of practice is characterized by "a shared domain of interest" where "members interact and learn together" and "develop a shared repertoire of resources."
  • Yahoo! Groups
  • Blogging is very different from traditionally assigned learning content. It is much less formal. It is written from a personal point of view, in a personal voice. Students' blog posts are often about something from their own range of interests, rather than on a course topic or assigned project. More importantly, what happens when students blog, and read reach others' blogs, is that a network of interactions forms-much like a social network, and much like Wenger's community of practice.
    • Michael Johnson
       
      So, I believe he is saying that virtual communities of practice that form naturally are more real and approach what Wenger was talking about better than contrived "communities" put together in classes. That may be true. but does it have to be? If people come together to with a common purpose and the instructor allows the students freedom to explore what is important to them then I would hope that this kind of community can develop even in formal educational settings. Relevance is a key issue here!
  • "We're talking to the download generation," said Peter Smith, associate dean, Faculty of Engineering. "Why not have the option to download information about education and careers the same way you can download music? It untethers content from the Web and lets students access us at their convenience." Moreover, using an online service such as Odeo, Blogomatrix Sparks, or even simply off-the-shelf software, students can create their own podcasts.
  • The e-learning application, therefore, begins to look very much like a blogging tool. It represents one node in a web of content, connected to other nodes and content creation services used by other students. It becomes, not an institutional or corporate application, but a personal learning center, where content is reused and remixed according to the student's own needs and interests. It becomes, indeed, not a single application, but a collection of interoperating applications—an environment rather than a system.
  • Web 2.0 is not a technological revolution, it is a social revolution. "Here's my take on it: Web 2.0 is an attitude not a technology. It's about enabling and encouraging participation through open applications and services. By open I mean technically open with appropriate APIs but also, more importantly, socially open, with rights granted to use the content in new and exciting contexts"
  • This approach to learning means that learning content is created and distributed in a very different manner. Rather than being composed, organized and packaged, e-learning content is syndicated, much like a blog post or podcast. It is aggregated by students, using their own personal RSS reader or some similar application. From there, it is remixed and repurposed with the student's own individual application in mind, the finished product being fed forward to become fodder for some other student's reading and use.
    • Michael Johnson
       
      I like the idea of students passing on their work to be fodder for someone else's learning. In this way we change to from a learner to a learner/teacher! (See Dillon Inouye's work and Comments from John Seeley Brown)
  • More formally, instead of using enterprise learning-management systems, educational institutions expect to use an interlocking set of open-source applications. Work on such a set of applications has begun in a number of quarters, with the E-Learning Framework defining a set of common applications and the newly formed e-Framework for Education and Research drawing on an international collaboration. While there is still an element of content delivery in these systems, there is also an increasing recognition that learning is becoming a creative activity and that the appropriate venue is a platform rather than an application.
    • Michael Johnson
    • Michael Johnson
       
      Jon Mott has some cool ideas related to this paragraph.
  • he most important learning skills that I see children getting from games are those that support the empowering sense of taking charge of their own learning. And the learner taking charge of learning is antithetical to the dominant ideology of curriculum design
  • game "modding" allows players to make the game their own
  • Words are only meaningful when they can be related to experiences," said Gee. If I say "I spilled the coffee," this has a different meaning depending on whether I ask for a broom or a mop. You cannot create that context ahead of time— it has to be part of the experience.
  • A similar motivation underlies the rapidly rising domain of mobile learning [24]—for after all, were the context in which learning occurs not important, it would not be useful or necessary to make learning mobile. Mobile learning offers not only new opportunities to create but also to connect. As Ellen Wagner and Bryan Alexander note, mobile learning "define(s) new relationships and behaviors among learners, information, personal computing devices, and the world at large"
  • "ubiquitous computing."
  • what this means is having learning available no matter what you are doing.
  • The challenge will not be in how to learn, but in how to use learning to create something more, to communicate.
    • Michael Johnson
       
      I still think part of the challenge is how to learn. How to wade through a sea of all that is out there and "learn from the best" that is available. Find, organize, evaluate, analyze, synthesize, as well as create. I agree with Chris Lott (@fncll) that creativity is vital! (I am just not so sure that it is a non-starter to say that we should be moral first...though it could be argued that we should become moral through the creative process).
  • And what people were doing with the Web was not merely reading books, listening to the radio or watching TV, but having a conversation, with a vocabulary consisting not just of words but of images, video, multimedia and whatever they could get their hands on. And this became, and looked like, and behaved like, a network.
  •  
    Stephen Downes' take on eLearning and what the future holds
Evanta Technologies

ASP.Net Online Training Course - Evanta Technologies - 0 views

  •  
    Learn ASP.NET Course Online from the top and expert trainers. ASP.NET is a development framework for building web pages and web sites building scalable, data-driven, server-side web applications.
Evanta Technologies

ADO.Net Training Institute in Hyderabad, India - Evanta Technologies - 0 views

  •  
    ADO.Net course teaches developers to make data-centric applications and Web services with Microsoft ADO. Its is the underlying framework for data access within .NET applications.
Evanta Technologies

Cognos Online Training Course - Evanta Technologies - 0 views

  •  
    Our Cognos online Training course designed to make you an expert in using Cognos and learn all that is required to make use of framework manager, report studio similar to query studio, analysis studio, event studio and reports.
Victorious Kidss Educares Pune

Leading High School in Pune - 0 views

  •  
    The Middle Year Programme : High School in Pune is for pupils aged 11 to 16, provides a framework of academic challenge that encourages students to embrace and understand the connections between traditional subjects and the real world, and to become critical and reflective thinkers. To know more about this programme visit our website @ http://www.victoriouskidsseducares.org/middle-years-programme.html
REZA CHOWDHURY

Project Zero: Cultures of Thinking - 0 views

  • Cultures of Thinking” (CoT) as places where a group’s collective as well as individual thinking is valued, visible, and actively promoted as part of the regular, day-to-day experience of all group members.
  • Ron Ritchhart (2002)
  • CoT project focuses
  • ...32 more annotations...
  • eight cultural forces
  • in every school, classroom, and group learning situation.
  • language, time, environment, opportunities, routines, modeling, interactions, and expectations.
  • scaffolds
  • make their own thinking visible,
  • this work doesn’t happen by teachers merely implementing a defined set of practices; it must be supported by a rich professional culture.
  • a core premise of the CoT project is
  • that for classrooms to be cultures of thinking for students
  • schools must be cultures of thinking for teachers.
  • In 2005, we began our work at Bialik College by forming two focus groups of eight teachers with whom we worked intensively. These groups were all heterogeneous, including K-12 teachers of various subjects, representing a departure from traditional forms of professional development that target specific subject areas or levels. 
  • diverse range of teachers
  • Team teaching efforts
  • developmental perspective on students’ thinking
  • In 2011, we published Making Thinking Visible,
  • which captures much of the great work being done by teachers in the project.
  • the CoT project’s research agenda
  • sought to better understand changes in teachers’ and students’ attitudes and practices as thinking becomes more visible in the school and classroom environments.
  • measures of school and classroom thoughtfulness to capture these changes.
  • at how students’ conceptual understanding of the domain of thinking developed
  • case studies of teachers
  • Our research to date has shown that students recognize CoT classrooms as being more focused on thinking, learning, and understanding, and more likely to be collaborative in nature than those of teachers not in the project
  • Teachers in the project notice that as they work with CoT ideas, their classrooms shift in noticeable ways. Specifically, they find that they give thinking more time, discussion increases, and their questioning of students shifts toward asking students to elaborate on their thinking rather than testing them on their recall of facts and procedures.
  • Our research on students’ conceptual development found that
  • over the course of a single school year, the average CoT classroom students’ growth and maturity, with respect to understanding thinking processes that they themselves use and control, increased by twice the normal rate one might expect by virtue of maturity alone (Ritchhart, Turner, Hadar, 2009).
  • Recent data on students’ language arts performance has shown superior performance by students coming from strong CoT classrooms/schools on standardized tests such as the MAEP Writing Assessment (Michigan), MCAS ELA (Massachusetts), VCE English (Victoria, Australia), and IB English exams.
  • The new book, Creating Cultures of Thinking,
  • The book draws on case studies from teachers around the world to demonstrate the power and importance of each cultural force in shaping classroom culture.
  • hese include frameworks and tools for professional learning communities, videos, and frameworks for understanding classroom questioning.
  • Though the formal research phase of the project ended in 2009, the project continues through 2013 in a support phase to develop internal leadership and outreach around these ideas.
  • he research ideas are also being taken up by many new sites, including Oakland County Michigan and Santa Fe, New Mexico. 
  • Funding: Bialik College (Melbourne, Australia) under the patronage of Abe and Vera Dorevitch 
  • Project Staff: Ron Ritchhart Mark Church (consultant)
  •  
    Project Zero: Cultures of Thinking
Jeff Johnson

CSRIU: Center for Safe and Responsible Internet Use - 19 views

  •  
    Trying to prepare students for their future and teach them about Internet safety without Web 2.0 in schools ~ is like trying to teach a child to swim without a swimming pool! The Center for Safe and Responsible Internet Use has developed a new framework to address safe and responsible Internet use ~ Cyber Savvy Schools. More information here. Our Professional Resources will support the shift to Cyber Savvy Schools.
Clif Mims

Mahara - Open source e-portfolio and social networking software - 33 views

  •  
    'Mahara is an open source e-portfolio system with a flexible display framework. Mahara, meaning 'think' or 'thought' in Te Reo Māori, is user centred environment with a permissions framework that enables different views of an e-portfolio to be easily managed. Mahara also features a weblog, resume builder and social networking system, connecting users and creating online learner communities.'
Rhondda Powling

NCTE Framework for 21st Century Curriculum and Assessment - 1 views

  •  
    NCTE: guide for 21st Century literacies and
Barbara Lindsey

Digital Natives - 9 views

  •  
    A collaborative space supported by the Berkman Center for Internet & Society at Harvard Law School and the Research Center for Information Law at the University of St. Gallen in Switzerland. The project's goal is to better understand young people's experiences with digital media, including Internet, cell phones and related technologies. By gaining insight into how digital natives make sense of their interactions in this digital lanscape, we may address the issues their practices raise, learn how to harness the opportunities their digital fluency presents, and shape our regulatory and educational frameworks in a way that advances the public interest. Thx to Wes Fryer for this find!
Val Lyons

White Paper on 21st Century Skills Learning Environments - 0 views

  •  
    White Paper on 21st Century Skills Learning Environments:\n\nThis white paper has been created to provide an overview of research and expert opinion on 21st century learning environments, one of the four support systems in the Partnership‟s 21st Century Skills Framework. Its purpose is to offer a descriptive view of the places, tools, people, and policies that make up 21st century learning environments and, we hope, inspire its readers to work towards their realization.
titechnologies

How Laravel Development Services can boost your business - TI Technologies - 0 views

  •  
    Which is the most ideal PHP based framework accessible in the market today? If Laravel development service is what came to your mind, you are spot on! Also, It must be, as it can possibly make a remarkable custom web application. This is what the micro, medium and small enterprises look for. It is simple. It is fast. It has the least scope of being wrong.
paresh sagar

Hire Ionic Developers & Programmers in India & USA - 0 views

  •  
    Ionic apps help in accessing code of third-party, speed of development and saving the time. Ionic for app development is an effective framework for any industry.
Abhinav Outsourcings

How the Canada NOC List Classifies Occupations - 0 views

  •  
    The National Occupational Classification (NOC) of Canada divides professions based on the nature of work and job duties, in order to provide a reference framework for foreign nationals seeking jobs or applying for permanent residence in Canada. Occupations are grouped into different skill levels/types, and each occupation mentioned on the Canada NOC list has a distinct numeric code.
keerthi reddy

Andorid Online Training Hyderabad | Andorid Online Course - 0 views

  •  
    Android is an open source platform for creating enterprise and powerful development framework. Android online training provided by onlineitguru from past 7+ years.
1 - 20 of 24 Next ›
Showing 20 items per page